4.4. VRRP 선점 구성
OpenShift Container Platform에서 노드를 복구할 때 VIP 선점 동작을 제어하려면 우선 순위가 높은 VIP가 선점되거나 선점을 완전히 비활성화하기 전에 OPENSHIFT_HA_PREEMPTION 변수를 구성하여 지연을 설정할 수 있습니다.
노드의 가상 IP(VIP)가 fault 상태에서 복구되면 현재 master 상태에 있는 VIP보다 우선 순위가 낮은 경우 backup 상태가 됩니다.
OPENSHIFT_HA_PREEMPTION 변수에는 다음 두 가지 옵션이 있습니다.
-
nopreempt: 설정되어 있으면마스터역할이 우선순위가 낮은 VIP에서 더 높은 우선 순위 VIP로 이동하지 않습니다. -
preempt_delay 300: 설정되어 있으면 Keepalived는마스터역할을 우선순위가 높은 VIP로 이동하기 전에 300초 동안 기다립니다.
다음 예에서 OPENSHIFT_HA_PREEMPTION 값은 preempt_delay 300 으로 설정됩니다.
프로세스
선점 기능을 지정하려면
oc edit deploy ipfailover-keepalived를 입력하여 라우터 배포 구성을 편집합니다.$ oc edit deploy ipfailover-keepalived# ... spec: containers: - env: - name: OPENSHIFT_HA_PREEMPTION value: preempt_delay 300 #...