Skip to main content
Element Software
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.

Crear paquete de soporte

Colaboradores netapp-pcarriga

Puedes usar CreateSupportBundle para crear un archivo de paquete de soporte en el directorio del nodo. Tras su creación, el paquete se almacena en el nodo como un archivo tar (la opción de compresión gz está disponible a través del parámetro extraArgs).

Parámetros

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

Nombre Descripción Tipo Valor predeterminado Requerido

nombre del paquete

Nombre único para el paquete de soporte. Si no se proporciona ningún nombre, se utilizará "supportbundle" y el nombre del nodo como nombre de archivo.

cadena

Ninguno

No

extraArgs

Utilice '--compress gz' para crear el paquete de soporte como un archivo tar.gz.

cadena

Ninguno

No

tiempo de espera en segundos

Número de segundos que se ejecuta el script del paquete de soporte.

entero

1500

No

Valores de retorno

Este método tiene los siguientes valores de retorno:

Nombre

Descripción

Tipo

detalles

Los detalles del paquete de soporte. Valores posibles:

  • bundleName: El nombre especificado en el método CreateSupportBundleAPI. Si no se especifica ningún nombre, se utiliza "supportbundle".

  • extraArgs: Los argumentos que se pasan con este método.

  • archivos: Una lista de los archivos del paquete de soporte que creó el sistema.

  • Salida: La salida de la línea de comandos del script que creó el paquete de soporte.

  • timeoutSec: El número de segundos que el script del paquete de soporte se ejecuta antes de detenerse.

  • url: URL del paquete de soporte creado.

Objeto JSON

duración

El tiempo utilizado para crear el paquete de soporte en el formato: HH:MM:SS.ssssss.

cadena

resultado

El éxito o el fracaso de la operación del paquete de soporte.

cadena

Ejemplo de solicitud

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

{
 "method": "CreateSupportBundle",
"params": {
  "extraArgs": "--compress gz"
 },
"id": 1
}

Ejemplo de respuesta

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

{
"id": 1,
"result": {
  "details": {
    "bundleName": "supportbundle",
    "extraArgs": "--compress gz",
    "files": [
         "supportbundle.nodehostname.tar.gz"
     ],
     "output": "timeout -s KILL 1500s /sf/scripts/sfsupportbundle --quiet --compress gz /tmp/solidfire-dtemp.1L6bdX/supportbundle<br><br>Moved '/tmp/solidfire-dtemp.1L6bdX/supportbundle.nodehostname.tar.gz' to /tmp/supportbundles",
      "timeoutSec": 1500,
      "url": [
          "https://nodeIP:442/config/supportbundles/supportbundle.nodehostname.tar.gz"
      ]
    },
    "duration": "00:00:43.101627",
    "result": "Passed"
  }
}

Nueva versión

9,6