Occasionalmente, i cluster Anthos su Bare Metal potrebbero trovarsi in condizioni in cui devi riavviare un upgrade o correggere una condizione di errore per completare correttamente l'upgrade. Durante l'upgrade dei cluster possono verificarsi le seguenti condizioni. Prova a completare l'upgrade del cluster come indicato nella condizione.
Recuperare gli upgrade di cluster amministrativi, ibridi e autonomi
Viene eseguito l'upgrade dei cluster di amministrazione, ibridi e autonomi con il comando bmctl upgrade
.
Se l'upgrade non viene completato correttamente, controlla le seguenti condizioni e prova nuovamente a eseguire l'upgrade.
bmctl
non riesce ad analizzare il file di configurazione a causa di un errore. Correggi il file di configurazione ed esegui di nuovo il comando.bmctl
non esegue il bootstrap del cluster temporaneo. Riprova a eseguire il comando.- I file di log indicano che l'upgrade non ha superato il controllo preliminare. Correggi la condizione preflight o forza l'upgrade.
- l'upgrade ha richiesto troppo tempo (più di 30 minuti) o è scaduto. Riprova a eseguire l'upgrade.
Recuperare gli upgrade del cluster utente
Viene eseguito l'upgrade dei cluster utente da un cluster di amministrazione associato
con il comando kubectl apply
.
Se l'upgrade non viene completato correttamente, controlla le seguenti condizioni e prova nuovamente a eseguire l'upgrade.
- Controllo preliminare non riuscito. Controlla il log di controllo preliminare e correggi l'errore corrispondente.
- Potrebbe essere necessario creare una nuova risorsa personalizzata preflight seguendo queste istruzioni e applicarla al cluster. Verifica che il preflight attivato sia attivato e che il riconciliatore del cluster riprenda lo stato di ultimo passaggio.