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