Este documento descreve como um cluster se comporta se o vCenter Server estiver inativo.
Enquanto o vCenter Server estiver inativo, o seguinte ocorre:
As máquinas estão no estado
Available
Os nós estão no estado
Ready
.Os pods estão no estado
Running
.Há alguns erros esperados nos pods que se conectam ao servidor vCenter: por exemplo, os pods
vsphere-controller-manager
ecluster-health-controller
.É possível criar e excluir pods sem estado.
A criação de um pod com estado falhará porque a conexão de um disco requer acesso ao servidor vCenter. Esses pods estarão no estado
Pending
.O comando
gkectl diagnose
falhará com um erro semelhante ao seguinte: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
O reparo automático não é acionado. Isso ocorre porque os estados da máquina e do nó não alteram os estados em erros de conexão com o servidor vCenter.
Depois que o vCenter Server ficar on-line novamente (versões < 7.0U2)
As máquinas ficam no estado
Unavailable
, e o reparo automático ou uma solução manual é necessário para recuperar os estados corretos.O cluster funciona corretamente, mesmo que as máquinas estejam no estado
Unavailable
.
Depois que o servidor vCenter ficar on-line novamente (versões >= 7.0U2)
- Nenhuma outra etapa é necessária, e o cluster fica íntegro novamente.