La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.

Mode DisableMaintenanceMode

Contributeurs

Vous pouvez utiliser le DisableMaintenanceMode méthode permettant de mettre un nœud de stockage hors mode de maintenance. Vous devez désactiver le mode de maintenance uniquement après avoir terminé la maintenance et que le nœud est en ligne.

Paramètres

Cette méthode présente les paramètres d’entrée suivants :

Nom Description Type Valeur par défaut Obligatoire

nœuds

Liste des ID de nœud de stockage à sortir du mode de maintenance.

tableau entier

Aucune

Oui.

Valeurs de retour

Cette méthode a les valeurs de retour suivantes :

Nom

Description

Type

Asynchrone

Vous pouvez utiliser la méthode GetAsyncResult pour récupérer ce asyncHandle et déterminer à quel moment la transition du mode de maintenance est terminée.

entier

Mode en cours

État actuel du mode de maintenance du nœud. Valeurs possibles :

  • Désactivé : aucune maintenance n’a été demandée.

  • FailedToRecover : le nœud n’a pas pu récupérer du mode de maintenance.

  • Inattendu : le nœud a été trouvé hors ligne, mais il était en mode désactivé.

  • Recovery ingFromMaintenance: Le nœud est en cours de récupération à partir du mode maintenance.

  • PréparationForMaintenance : des actions sont en cours pour préparer un noeud pour que la maintenance soit effectuée.

  • ReadyForMaintenance : le nœud est prêt pour la maintenance.

Mode maintenance (chaîne)

Mode requested

L’état du mode maintenance requis du nœud. Valeurs possibles :

  • Désactivé : aucune maintenance n’a été demandée.

  • FailedToRecover : le nœud n’a pas pu récupérer du mode de maintenance.

  • Inattendu : le nœud a été trouvé hors ligne, mais il était en mode désactivé.

  • Recovery ingFromMaintenance: Le nœud est en cours de récupération à partir du mode maintenance.

  • PréparationForMaintenance : des actions sont en cours pour préparer un noeud pour que la maintenance soit effectuée.

  • ReadyForMaintenance : le nœud est prêt pour la maintenance.

Mode maintenance (chaîne)

Exemple de demande

Les demandes pour cette méthode sont similaires à l’exemple suivant :

{
  "method": "DisableMaintenanceMode",
  "params": {
    "nodes": [6]
  },
"id": 1
}

Exemple de réponse

Cette méthode renvoie une réponse similaire à l’exemple suivant :

{
   "id": 1,
   "result":
      {
        "requestedMode": "Disabled",
        "asyncHandle": 1,
        "currentMode": "Enabled"
    }
}

Nouveau depuis la version

12.2