Die deutsche Sprachversion wurde als Serviceleistung für Sie durch maschinelle Übersetzung erstellt. Bei eventuellen Unstimmigkeiten hat die englische Sprachversion Vorrang.

CreateSupportBundle

Beitragende

Verwenden Sie können CreateSupportBundle Um eine Support Bundle-Datei unter dem Verzeichnis des Node zu erstellen. Nach der Erstellung wird das Bundle als tar-Datei auf dem Knoten gespeichert (die Option gz-Komprimierung ist über den Parameter extraArgs verfügbar.)

Parameter

Diese Methode verfügt über die folgenden Eingabeparameter:

Name Beschreibung Typ Standardwert Erforderlich

Beetname

Eindeutiger Name für das Support-Bundle. Wenn kein Name angegeben wird, werden „Supportbundle“ und der Node-Name als Dateiname verwendet.

Zeichenfolge

Keine

Nein

ExtraArgs

Verwenden Sie '--compress gz', um das Support-Paket als tar.gz-Datei zu erstellen.

Zeichenfolge

Keine

Nein

TimeoutSec

Die Anzahl der Sekunden, die das Skript für das Support-Bundle ausgeführt wird.

Ganzzahl

1500

Nein

Rückgabewerte

Diese Methode verfügt über die folgenden Rückgabewerte:

Name

Beschreibung

Typ

Details

Details zum Support-Bundle. Mögliche Werte:

  • BundleName: Der in der CreateSupportBundleAPI-Methode angegebene Name. Falls kein Name angegeben wurde, wird „Supportbundle“ verwendet.

  • ExtraArgs: Die Argumente wurden mit dieser Methode bestanden.

  • Dateien: Eine Liste der vom System erstellten Support Bundle-Dateien.

  • Ausgabe: Die Kommandozeilenausgabe aus dem Skript, das das Supportpaket erstellt hat.

  • TimeoutSec: Die Anzahl der Sekunden, die das Skript des Support-Bundles vor dem Anhalten ausgeführt wird.

  • url: URL zum erstellten Support-Paket.

JSON-Objekt

Dauer

Die Zeit, die zum Erstellen des Support-Bundles im Format HH:MM:SS.ssssss verwendet wurde.

Zeichenfolge

Ergebnis

Erfolg oder Misserfolg des Support-Bundle-Vorgangs.

Zeichenfolge

Anforderungsbeispiel

Anforderungen für diese Methode sind ähnlich wie das folgende Beispiel:

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

Antwortbeispiel

Diese Methode gibt eine Antwort zurück, die dem folgenden Beispiel ähnelt:

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

Neu seit Version

9.6