A volte, GKE su Bare Metal potrebbe riscontrare condizioni in cui è necessario 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 con la condizione.
Recuperare gli upgrade di cluster amministrativi, ibridi e autonomi
Per tutti i cluster amministrativi, ibridi e autonomi viene eseguito l'upgrade con il comando bmctl upgrade
.
Se l'upgrade non viene completato correttamente, controlla le seguenti condizioni e riprova a eseguire l'upgrade.
bmctl
non è in grado di analizzare il file di configurazione a causa di un errore. Correggi il file di configurazione ed esegui nuovamente il comando.bmctl
non riesce a eseguire il bootstrap del cluster temporaneo. Riprova a eseguire il comando.- I file di log indicano che l'upgrade non ha superato un controllo preflight. Correggi la condizione preflight o forza l'upgrade.
- l'upgrade ha richiesto troppo tempo (più di 30 minuti) o si è verificato un timeout. Riprova a eseguire il comando di upgrade.
Recupera gli upgrade dei cluster utente
L'upgrade dei cluster utente da un cluster di amministrazione associato viene eseguito con il comando kubectl apply
.
Se l'upgrade non viene completato correttamente, controlla le seguenti condizioni e riprova a eseguire l'upgrade.
- Controllo preflight non riuscito. Controlla il log di controllo preflight e correggi l'errore corrispondente.
- Potresti dover creare una nuova risorsa personalizzata preflight seguendo queste istruzioni e applicarla al cluster. Verifica che gli elementi preflight attivati vengano superati e che lo strumento di riconciliazione dei cluster rilevi l'ultimo stato di trasferimento.