本文說明 vCenter 伺服器停機時,叢集的運作方式。
vCenter Server 停機時:
機器處於
Available狀態節點處於
Ready狀態。Pod 處於
Running狀態。連線至 vCenter Server 的 Pod 中會出現一些預期錯誤,例如
vsphere-controller-manager和cluster-health-controllerPod。可以建立及刪除無狀態 Pod。
由於附加磁碟需要存取 vCenter Server,因此建立具狀態 Pod 會失敗。這些 Pod 會處於
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)
- 不需要採取額外步驟,叢集就會恢復正常。
後續步驟
如需其他協助,請與 Cloud Customer Care 團隊聯絡。
如要進一步瞭解支援資源,包括下列項目,請參閱「取得支援」: