Skip to main content
Element Software
La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.

CréerClusterSupportBundle

Contributeurs netapp-pcarriga

Vous pouvez utiliser le CreateClusterSupportBundle sur le nœud de gestion pour rassembler les ensembles de support de tous les nœuds d'un cluster. Les modules de support individuels des nœuds sont compressés sous forme de fichiers tar.gz. Le bundle de support de cluster est un fichier tar contenant les bundles de support de nœud. Cette méthode ne peut être exécutée que sur un nœud de gestion ; elle ne fonctionne pas lorsqu'elle est exécutée sur un nœud de stockage.

Paramètres

Remarque Vous devez appeler cette méthode sur le nœud de gestion. Par exemple:
https://<management node IP>:442/json-rpc/10.0

Cette méthode possède les paramètres d'entrée suivants :

Nom Description Type Valeur par défaut Obligatoire

autoriserIncomplet

Permet au script de continuer à s'exécuter si les paquets ne peuvent pas être collectés à partir d'un ou plusieurs nœuds.

booléen

Aucune

Non

nom du bundle

Nom unique pour chaque pack de support créé. Si aucun nom n'est fourni, alors « supportbundle » et le nom du nœud sont utilisés comme nom de fichier.

chaîne

Aucune

Non

VIP

Le MVIP du cluster. Les paquets sont collectés à partir de tous les nœuds du cluster. Ce paramètre est obligatoire si le paramètre « nodes » n’est pas spécifié.

chaîne

Aucune

Oui

nœuds

Les adresses IP des nœuds à partir desquels collecter les paquets. Utilisez soit nodes, soit mvip, mais pas les deux, pour spécifier les nœuds à partir desquels collecter les paquets. Ce paramètre est obligatoire si mvip n'est pas spécifié.

tableau de chaînes

Aucune

Oui

mot de passe

Le mot de passe de l'administrateur du cluster. Remarque : Ce mot de passe s’affiche sous forme de texte lorsqu’il est saisi.

chaîne

Aucune

Oui

nom d'utilisateur

Nom d'utilisateur de l'administrateur du cluster.

chaîne

Aucune

Oui

Valeurs de retour

Cette méthode ne renvoie aucune valeur.

Exemple de demande

Les requêtes pour cette méthode sont similaires à l'exemple suivant :

{
"method": "CreateClusterSupportBundle",
"params": {
          "bundlename": "clusterbundle",
          "mvip": "132.119.120.100"
     }
   },
 "id": 1
}

Exemple de réponse

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

{
  "id":1,
  "result":{
   "details":{
      "bundleName":"clusterbundle",
      "extraArgs":"",
      "files":[
          "/tmp/supportbundles/clusterbundle.cl-4SD5.tar"
      ],
      "output":"timeout -s KILL 1790s /usr/local/bin/sfclustersupportbundle --quiet --name=\"clusterbundle\" --target-directory=\"/tmp/solidfire-dtemp.MM7f0m\" --user=\"admin\" --pass=\"admin\" --mvip=132.119.120.100"
       },
       "duration":"00:00:24.938127",
       "result":"Passed"
    }
}

Nouveautés depuis la version

9,6