Référence Pour: administrateurs

Erreurs de cluster

Causes et solutions des codes d'erreur concernant les contrôleurs d'un domaine.

error.cluster.version_skew

Texte dans la console
Le contrôleur {node} exécute une version plus ancienne. Mettez à jour tous les contrôleurs avant de passer un datastore en mode maintenance.
Signification pour les clients de l'API
A controller of the domain runs a version that does not know datastore maintenance mode; upgrade every controller before a datastore enters it.
Code
FAILED_PRECONDITION, HTTP 412
ArgumentContenu
node: l'identifiant de nœud du contrôleur qui exécute la version plus ancienne.
version: la version qu'il a indiquée, s'il en a indiqué une.

Cause. Un contrôleur du domaine exécute une version qui ne connaît pas le mode maintenance des datastores. L'enregistrement du datastore reçoit un état de maintenance la première fois qu'un datastore passe en mode maintenance, et un contrôleur plus ancien ne peut pas lire un tel enregistrement. Le mode maintenance est refusé tant que chaque contrôleur n'a pas déclaré qu'il le connaît.

Solution.

  1. Mettez à jour tous les contrôleurs du domaine vers la même version.
  2. Relancez le mode maintenance. Dans la console, sélectionnez Passer en mode maintenance… sous Autres actions du datastore ; avec la CLI : kyvernon datastore enter-maintenance <id>.

Version 0.1. Dernière modification : 2026-11-15