Gelegentlich kann es bei GKE on Bare Metal vorkommen, dass Sie ein Upgrade noch einmal neu 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.