Fehlgeschlagenes Upgrade in Anthos-Cluster on Bare Metal wiederherstellen

Gelegentlich können "Anthos-Cluster on Bare Metal"-Instanzen als Bedingung verwendet werden, wenn Sie ein Upgrade noch einmal starten oder eine Fehlerbedingung beheben müssen, um das Upgrade erfolgreich abzuschließen. Die folgenden Bedingungen können beim Upgrade von Clustern auftreten. Versuchen Sie, das Clusterupgrade gemäß der Bedingung durchzuführen.

Administrator-, Hybrid- und eigenständige Cluster-Upgrades wiederherstellen

Administratoren, Hybrid- und eigenständige Cluster werden mit dem Befehl bmctl upgrade aktualisiert.

Wenn das Upgrade nicht erfolgreich abgeschlossen wurde, prüfen Sie die folgenden Bedingungen und wiederholen Sie das Upgrade.

  • bmctl kann die Konfigurationsdatei aufgrund eines Fehlers nicht parsen. Beheben Sie die Konfigurationsdatei und führen Sie den Befehl noch einmal aus.
  • bmctl kann das Bootstrapping im temporären Cluster nicht durchführen. Führen Sie den Befehl noch einmal aus.
  • Die Logdateien deuten darauf hin, dass das Upgrade eine Preflight-Prüfung nicht bestanden hat. Korrigieren Sie die Preflight-Bedingung oder erzwingen Sie das Upgrade.
  • Die Umstellung dauerte zu lang (mehr als 30 Minuten) oder wurde das Zeitlimit überschritten. Wiederholen Sie den Upgrade-Befehl.

Nutzercluster-Upgrades wiederherstellen

Nutzercluster werden mit dem Befehl kubectl apply von einem verknüpften Administratorcluster aktualisiert.

Wenn das Upgrade nicht erfolgreich abgeschlossen wurde, prüfen Sie die folgenden Bedingungen und wiederholen Sie das Upgrade.

  • Preflight-Prüfung fehlgeschlagen. Überprüfen Sie das Preflight-Prüfungslog und beheben Sie den entsprechenden Fehler.
  • Möglicherweise müssen Sie gemäß dieser Anleitung eine neue benutzerdefinierte Preflight-Ressource erstellen und auf den Cluster anwenden. Prüfen Sie, ob der ausgelöste Preflight erfolgreich war und ob der Cluster-Abgleich den letzten Status der Übergabe übernimmt.