Crear paquete de soporte
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:
|
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