Às vezes, o Google Distributed Cloud apresenta condições em que você precisa iniciar um upgrade novamente ou corrigir uma condição de erro para concluir o upgrade. As condições a seguir podem ocorrer ao fazer upgrade dos clusters. Tente concluir o upgrade do cluster, conforme indicado pela condição.
Recuperar upgrades de cluster autônomo, híbridos e de administrador
Os clusters administrativos, híbridos e independentes têm upgrade com o comando
bmctl upgrade.
Se o processo não for concluído, verifique as condições a seguir e tente novamente.
- O
bmctlnão conseguiu analisar o arquivo de configuração devido a um erro. Corrija o arquivo de configuração e execute novamente o comando. bmctlnão inicializa o cluster temporário. Repita o comando.- Os arquivos de registros indicam que o upgrade falhou em uma verificação de simulação. Corrija a condição de simulação ou force o upgrade.
- o upgrade demorou muito (mais de 30 minutos) ou expirou. Repita o comando de upgrade.
- o upgrade para durante a fase de inicialização:
- Para a versão 1.35 e mais recentes, se você usar o RHEL 8 ou o Rocky Linux, verifique os registros de nós em busca de erros de execução do Ansible que indiquem uma versão do Python não compatível. O Ansible requer o Python 3.9 ou mais recente no cluster de destino. Verifique a instalação do Python 3.9 ou mais recente no nó com falha e tente a operação novamente.
- Para a versão 1.35 e mais recentes, verifique se o
cgroupsv2está ativado. Para mais informações sobre o cgroupsv2, consulte Migrar para o cgroup v2.
Recuperar upgrades de cluster de usuário
Os clusters de usuário são atualizados de um cluster de administrador associado
com o comando kubectl apply.
Se o processo não for concluído, verifique as condições a seguir e tente novamente.
- Falha na verificação de simulação. Verifique o registro da verificação de simulação e corrija o erro correspondente.
- Talvez seja necessário criar um novo recurso personalizado de simulação seguindo estas instruções e aplicá-lo ao cluster. Verifique se a simulação acionada passa e se o reconciliador de cluster obtém o estado de passagem mais recente.
A seguir
Se precisar de mais ajuda, entre em contato com o Cloud Customer Care. Consulte também Receber suporte para mais informações sobre os recursos de suporte, incluindo o seguinte:
- Requisitos para abrir um caso de suporte.
- Ferramentas para ajudar na solução de problemas, como configuração do ambiente, registros e métricas.
- Componentes compatíveis.