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

Offre CreateClusterSupportBundle

Contributeurs

Vous pouvez utiliser le CreateClusterSupportBundle sur le nœud de gestion, afin de recueillir les bundles de support sur tous les nœuds d’un cluster. Les bundles de prise en charge de nœuds individuels sont compressés en tant que tar.gz fichiers. Le bundle de support de cluster est un fichier tar contenant les bundles de support de nœud. Vous pouvez exécuter cette méthode uniquement sur un nœud de gestion. Elle ne fonctionne pas lorsqu’elle est exécutée sur un nœud de stockage.

Paramètres

Note 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 présente les paramètres d’entrée suivants :

Nom Description Type Valeur par défaut Obligatoire

AllowInComplete

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

booléen

Aucune

Non

Nom du gigollName

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

chaîne

Aucune

Non

mvip

Le MVIP du cluster. Des bundles sont collectés sur tous les nœuds du cluster. Ce paramètre est requis si le paramètre nœuds n’est pas spécifié.

chaîne

Aucune

Oui.

nœuds

Les adresses IP des nœuds à partir desquels collecter des bundles. Utilisez soit des nœuds, soit un mvip, mais pas les deux pour spécifier les nœuds à partir desquels les modules doivent être réunis. Ce paramètre est requis si mvip n’est pas spécifié.

tableau de chaînes

Aucune

Oui.

mot de passe

Mot de passe d’administration du cluster. Remarque : ce mot de passe est visible sous forme de texte lors de sa saisie.

chaîne

Aucune

Oui.

nom d’utilisateur

Nom d’utilisateur admin du cluster.

chaîne

Aucune

Oui.

Valeurs de retour

Cette méthode n’a pas de valeurs de retour.

Exemple de demande

Les demandes 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"
    }
}

Nouveau depuis la version

9.6