Skip to main content
Element Software
12.5
Hay disponible una nueva versión de este producto.
Se proporciona el idioma español mediante traducción automática para su comodidad. En caso de alguna inconsistencia, el inglés precede al español.

CreateClusterSupportBundle

Colaboradores

Puede usar el CreateClusterSupportBundle en el nodo de gestión para recopilar paquetes de soporte de todos los nodos de un clúster. Los paquetes de soporte de nodo individual se comprimen como archivos tar.gz. El paquete de soporte del clúster es un archivo tar que contiene los paquetes de soporte del nodo. Solo puede ejecutar este método en un nodo de gestión, no funciona cuando se ejecuta en un nodo de almacenamiento.

Parámetros

Nota Debe llamar a este método contra el nodo de gestión. Por ejemplo:
https://<management node IP>:442/json-rpc/10.0

Este método tiene los siguientes parámetros de entrada:

Nombre Descripción Tipo Valor predeterminado Obligatorio

AllowIncomplete

Permite que el script continúe ejecutándose si los paquetes no se pueden recopilar a partir de uno o más nodos.

booleano

Ninguno

No

Nombre de paquete

Nombre único para cada paquete de soporte creado. Si no se proporciona ningún nombre, "supportBundle" y el nombre de nodo se utilizan como nombre de archivo

cadena

Ninguno

No

mivip

La dirección MVIP del clúster. Los paquetes se agrupan en todos los nodos del clúster. Este parámetro es obligatorio si no se especifica el parámetro Nodes.

cadena

Ninguno

nodos

Las direcciones IP de los nodos desde los cuales se van a formar paquetes. Use nodos o mvip, pero no ambos, para especificar los nodos a partir de los cuales se van a formar paquetes. Este parámetro es obligatorio si no se especifica mvip.

matriz de cadenas

Ninguno

contraseña

La contraseña de administrador del clúster. Nota: esta contraseña es visible como texto cuando se introduce.

cadena

Ninguno

nombre de usuario

El nombre de usuario administrador del clúster.

cadena

Ninguno

Valores devueltos

Este método no tiene valores devueltos.

Ejemplo de solicitud

Las solicitudes de este método son similares al ejemplo siguiente:

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

Ejemplo de respuesta

Este método devuelve una respuesta similar al siguiente ejemplo:

{
  "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"
    }
}

Nuevo desde la versión

9,6