Fehlgeschlagenes Upgrade in Google Distributed Cloud wiederherstellen
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Gelegentlich können in der Google Distributed Cloud Bedingungen vorliegen, in denen Sie ein Upgrade noch einmal starten oder einen Fehlerzustand 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.
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.
Nächste Schritte
Wenn Sie weitere Unterstützung benötigen, wenden Sie sich an den Cloud Customer Care.
Weitere Informationen zu Supportressourcen finden Sie unter Support. Dazu gehören:
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Schwer verständlich","hardToUnderstand","thumb-down"],["Informationen oder Beispielcode falsch","incorrectInformationOrSampleCode","thumb-down"],["Benötigte Informationen/Beispiele nicht gefunden","missingTheInformationSamplesINeed","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2025-09-01 (UTC)."],[],[],null,["Occasionally, Google Distributed Cloud may run into conditions where you need to\nstart an upgrade over again, or fix an error condition to complete the upgrade\nsuccessfully. The following conditions may occur when upgrading clusters. Try\nto complete the cluster upgrade as noted with the condition.\n\nRecover admin, hybrid, and standalone cluster upgrades\n\nAdmin, hybrid, and standalone clusters are all upgraded with the [`bmctl upgrade`\ncommand](/kubernetes-engine/distributed-cloud/bare-metal/docs/how-to/upgrade).\n\nIf your upgrade doesn't complete successfully, check the following conditions\nand try the upgrade again.\n\n- `bmctl` fails to parse the config file due to a mistake. Fix the config file and rerun the command.\n- `bmctl` fails to bootstrap the temporary cluster. Retry the command.\n- the log files indicate that the upgrade failed a [preflight check](/kubernetes-engine/distributed-cloud/bare-metal/docs/installing/preflight). Correct the preflight condition, or force the upgrade.\n- the upgrade took too long (more than 30 minutes) or timed out. Retry the upgrade command.\n\nRecover user cluster upgrades\n\nUser clusters are [upgraded from an associated admin cluster](/kubernetes-engine/distributed-cloud/bare-metal/docs/how-to/upgrade)\nwith the `kubectl apply` command.\n\nIf your upgrade doesn't complete successfully, check the following conditions\nand try the upgrade again.\n\n- Preflight check failed. Check the preflight check log and fix the corresponding error.\n- You may need to construct a new preflight custom resource [following these instructions](/kubernetes-engine/distributed-cloud/bare-metal/docs/installing/preflight#re-enabling_preflight_checks) and apply it to the cluster. Check that the triggered preflight passes, and that the cluster reconciler picks up the latest passing state.\n\nWhat's next\n\nIf you need additional assistance, reach out to\n\n[Cloud Customer Care](/support-hub).\nYou can also see\n[Getting support](/kubernetes-engine/distributed-cloud/bare-metal/docs/getting-support) for more information about support resources, including the following:\n\n- [Requirements](/kubernetes-engine/distributed-cloud/bare-metal/docs/getting-support#intro-support) for opening a support case.\n- [Tools](/kubernetes-engine/distributed-cloud/bare-metal/docs/getting-support#support-tools) to help you troubleshoot, such as your environment configuration, logs, and metrics.\n- Supported [components](/kubernetes-engine/distributed-cloud/bare-metal/docs/getting-support#what-we-support)."]]