Recuperare un upgrade non riuscito nei cluster Anthos su Bare Metal

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.