Skip to main content
Element Software
È disponibile una versione più recente di questo prodotto.
La versione in lingua italiana fornita proviene da una traduzione automatica. Per eventuali incoerenze, fare riferimento alla versione in lingua inglese.

Crea pacchetto di supporto

Collaboratori netapp-pcarriga

Puoi usare CreateSupportBundle per creare un file di bundle di supporto nella directory del nodo. Dopo la creazione, il bundle viene memorizzato sul nodo come file tar (l'opzione di compressione gz è disponibile tramite il parametro extraArgs).

Parametri

Questo metodo ha i seguenti parametri di input:

Nome Descrizione Tipo Valore predefinito Necessario

Nome del bundle

Nome univoco per il pacchetto di supporto. Se non viene specificato alcun nome, come nome del file vengono utilizzati "supportbundle" e il nome del nodo.

corda

Nessuno

NO

extraArgs

Utilizzare '--compress gz' per creare il pacchetto di supporto come file tar.gz.

corda

Nessuno

NO

timeoutSec

Numero di secondi di esecuzione dello script del pacchetto di supporto.

intero

1500

NO

Valori di ritorno

Questo metodo ha i seguenti valori di ritorno:

Nome

Descrizione

Tipo

dettagli

I dettagli del pacchetto di supporto. Valori possibili:

  • bundleName: il nome specificato nel metodo CreateSupportBundleAPI. Se non è stato specificato alcun nome, verrà utilizzato "supportbundle".

  • extraArgs: gli argomenti passati con questo metodo.

  • file: un elenco dei file del pacchetto di supporto creati dal sistema.

  • output: l'output della riga di comando dallo script che ha creato il bundle di supporto.

  • timeoutSec: numero di secondi di esecuzione dello script del bundle di supporto prima di arrestarsi.

  • url: URL del pacchetto di supporto creato.

Oggetto JSON

durata

Ora utilizzata per creare il pacchetto di supporto nel formato: HH:MM:SS.ssssss.

corda

risultato

Il successo o il fallimento dell'operazione del pacchetto di supporto.

corda

Richiedi esempio

Le richieste per questo metodo sono simili al seguente esempio:

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

Esempio di risposta

Questo metodo restituisce una risposta simile al seguente esempio:

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

Nuovo dalla versione

9,6