Récupérer une mise à niveau ayant échoué dans Google Distributed Cloud
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Il peut arriver que Google Distributed Cloud se trouvent dans des conditions où vous devez redémarrer une mise à niveau ou corriger une condition d'erreur pour terminer la mise à niveau. Les conditions suivantes peuvent se produire lors de la mise à niveau des clusters. Essayez d'effectuer la mise à niveau du cluster comme indiqué dans la condition.
Récupérer les mises à niveau de clusters d'administrateur, hybrides et autonomes
Les clusters d'administration, hybrides et autonomes sont tous mis à niveau à l'aide de la commande bmctl upgrade.
Si la mise à niveau ne s'effectue pas correctement, vérifiez les conditions suivantes et réessayez.
bmctl n'a pas pu analyser le fichier de configuration en raison d'une erreur. Corrigez le fichier de configuration et réexécutez la commande.
bmctl n'a pas pu amorcer le cluster temporaire. Relancez la commande.
Les fichiers journaux indiquent que la mise à niveau a échoué lors d'une vérification préliminaire. Corrigez la condition préliminaire ou forcez la mise à niveau.
La mise à niveau a pris trop de temps (plus de 30 minutes) ou a expiré. Relancez la commande de mise à niveau.
Récupérer les mises à niveau de clusters d'utilisateur
Si la mise à niveau ne s'effectue pas correctement, vérifiez les conditions suivantes et réessayez.
La vérification préliminaire a échoué. Consultez le journal de la vérification préliminaire et corrigez l'erreur correspondante.
Vous devrez peut-être créer une ressource personnalisée de vérification préliminaire à l'aide de ces instructions, puis l'appliquer au cluster. Assurez-vous que la vérification préliminaire déclenchée a abouti, et que le résonateur du cluster récupère le dernier état de réussite.
Étape suivante
Si vous avez besoin d'une aide supplémentaire, contactez Cloud Customer Care.
Vous pouvez également consulter Obtenir de l'aide pour en savoir plus sur les ressources d'assistance, y compris les suivantes :
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/09/01 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Difficile à comprendre","hardToUnderstand","thumb-down"],["Informations ou exemple de code incorrects","incorrectInformationOrSampleCode","thumb-down"],["Il n'y a pas l'information/les exemples dont j'ai besoin","missingTheInformationSamplesINeed","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 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)."]]