이 문서에서는 vCenter Server가 다운된 경우의 클러스터 동작 방법을 설명합니다.
vCenter 서버가 다운된 상태에서의 각 상태는 다음과 같습니다.
머신은
Available
상태입니다.노드는
Ready
상태입니다.포드는
Running
상태입니다.vCenter Server에 연결하는 포드에 몇 가지 예상되는 오류가 있습니다(예:
vsphere-controller-manager
및cluster-health-controller
포드).스테이트리스(Stateless) 포드를 만들고 삭제할 수 있습니다.
디스크를 연결하려면 vCenter Server에 대한 액세스 권한이 필요하므로 스테이트풀(Stateful) 포드를 만들 수 없습니다. 이러한 포드는
Pending
상태가 됩니다.다음과 유사한 오류가 표시되면서
gkectl diagnose
명령어가 실패합니다.Exit with error: failed to prepare diagnose parameters: failed to create vSphere client: Post "https://my-server": dial tcp 203.0.113.1:443: connect: connection timed out
자동 복구가 트리거되지 않습니다. 이는 머신 및 노드 상태가 vCenter Server에 대한 연결 오류의 상태를 변경하지 않기 때문입니다.
vCenter Server가 다시 온라인 상태로 된 후(버전 7.0U2 미만)
머신이
Unavailable
상태로 전환되며 자동 복구나 수동 해결 방법을 통해 올바른 상태로 되돌려야 합니다.머신이
Unavailable
상태에 있더라도 클러스터가 올바르게 작동합니다.
vCenter Server가 다시 온라인 상태로 된 후(버전 7.0U2 이상)
- 추가 단계가 필요 없으며 클러스터는 다시 정상 상태가 됩니다.