Planen der Konfiguration für die automatische Support-Bundle-Sammlung
Der SMcli -supportBundle schedule
Befehl erstellt oder entfernt einen Zeitplan zum Speichern eines Support-Pakets auf einem oder mehreren Speicher-Arrays. Sie erfassen System- und Konfigurationsdaten in den Support-Paketen, um die Informationen an den technischen Support für Analyse und Diagnose zu übermitteln.
Dieser Befehl ist ein SMcli-Befehl und kein Skript-Befehl. Sie müssen diesen Befehl über eine Befehlszeile ausführen. Sie können diesen Befehl nicht aus dem Skript-Editor in der Speicher-Management-Software ausführen. |
Sie können zwei Arten von Zeitplänen erstellen:
-
Täglich/wöchentlich – Verwenden Sie diesen Zeitplan, wenn Sie häufig Daten erfassen müssen, um neue Konfigurationen zu überwachen oder eine bestehende Konfiguration zu beheben.
-
Monatlich/jährlich — Verwenden Sie diesen Zeitplan, wenn Sie Daten für die Bewertung des Langzeitbetriebs Ihres Speicherarrays sammeln.
Syntax zum Erstellen eines Tages-/Wochenplans
SMcli -supportBundle schedule enable (all | storageArrayName) startTime=HH:MM startDate=MM:DD:YYYY endDate=MM:DD:YYYY daysOfWeek=[Sunday Monday Tuesday Wednesday Thursday Friday Saturday] data=pathName
Syntax zum Erstellen eines monatlichen/jährlichen Zeitplans
SMcli -supportBundle schedule enable (all | storageArrayName) startTime=HH:MM startDate=MM:DD:YYYY endDate=MM:DD:YYYY months=[January February March April May June July August September October November December] weekNumber=(First|Second|Third|Fourth|Last) dayOfWeek=(Sunday|Monday|Tuesday|Wednesday|Thursday|Friday|Saturday)| onDays=[1-31] | data=pathName
Syntax zum Entfernen eines Zeitplans
Mit diesem Befehl wird der Zeitplan für das Speicher-Array vollständig entfernt. Um die Informationen zu Supportbündeln erneut zu speichern, müssen Sie einen neuen Zeitplan erstellen. |
SMcli -supportBundle schedule disable (all|storageArrayName)
Parameter
In der folgenden Tabelle sind die Parameter für einen Tages-/Wochenplan aufgeführt.
Parameter | Beschreibung | ||
---|---|---|---|
|
Aktivieren Sie die automatische Erfassung von Supportpaketen, wenn ein kritisches MEL-Ereignis erkannt wird. Mit diesem Parameter wird das Sammeln von Support Bundle-Daten fortgesetzt, wenn sie ausgesetzt wurden. Sie müssen den Parameter verwenden, wenn Sie einen neuen Zeitplan erstellen oder einen vorhandenen Zeitplan ändern. |
||
|
Verwenden Sie diesen Parameter, wenn Sie einen Erfassungszeitplan für alle vom Host erkannten Speicher-Arrays festlegen möchten. |
||
|
Der Name eines bestimmten Speicherarrays, für das Sie einen Zeitplan festlegen möchten. |
||
|
Die Tageszeit, zu der die Sammlung eines Support Bundles beginnen soll. Das Format für die Eingabe der Zeit ist HH:MM, wobei HH die Stunde und MM ist die Minute nach der Stunde. Verwenden Sie einen 24-Stunden-Takt. Der Standardwert ist 00:00 Uhr. Wenn Sie keine Startzeit eingeben und Sie die Support Bundle-Sammlung aktiviert haben, erfolgt die Erfassung der Daten automatisch um Mitternacht. |
||
|
Ein bestimmtes Datum, an dem Sie mit dem Erfassen von Support-Bundle-Daten beginnen möchten. Das Format zur Eingabe des Datums ist MM:TT:JJ. Das Standarddatum ist das aktuelle Datum. |
||
|
Ein bestimmtes Datum, an dem Sie das Sammeln von Support-Bundle-Daten beenden möchten. Das Format zur Eingabe des Datums ist MM:TT:JJ. Der Standardwert ist keine. Wenn Sie diesen Parameter verwenden, muss dieser mindestens eine Woche nach dem Startdatum liegen und kann in der Vergangenheit nicht auftreten. |
||
|
Bestimmte Tage oder Wochentage, an denen Sie Support-Bundle-Daten sammeln möchten. Verwenden Sie diesen Parameter, wenn Sie Support-Bundle-Daten an einem oder mehreren Wochentagen sammeln möchten. Beispiel: daysOfWeek=[Tuesday] daysOfWeek=[Monday Wednesday Friday] Schließen Sie die Wochentage in eckige Klammern ([ ]). Wenn Sie mehr als einen Tag eingeben, trennen Sie jeden Tag mit einem Leerzeichen. |
||
|
Der Dateipfad und der Dateiname, auf den Sie die Support-Bundle-Daten speichern möchten. Beispiel: file="C:\Program Files\CLI\sup\data.txt"
Schließen Sie den Dateipfad und den Namen in doppelte Anführungszeichen (" "). |
In der folgenden Tabelle sind die Parameter für einen monatlichen/jährlichen Zeitplan aufgeführt.
Parameter | Beschreibung | ||
---|---|---|---|
|
Aktivieren Sie die automatische Erfassung von Supportpaketen, wenn ein kritisches MEL-Ereignis erkannt wird. Mit diesem Parameter wird das Sammeln von Support Bundle-Daten fortgesetzt, wenn sie ausgesetzt wurden. Sie müssen den Parameter verwenden, wenn Sie einen neuen Zeitplan erstellen oder einen vorhandenen Zeitplan ändern. |
||
|
Verwenden Sie diesen Parameter, wenn Sie einen Erfassungszeitplan für alle vom Host erkannten Speicher-Arrays festlegen möchten. |
||
|
Der Name eines bestimmten Speicherarrays, für das Sie einen Zeitplan festlegen möchten. |
||
|
Die Tageszeit, zu der die Sammlung eines Support Bundles beginnen soll. Das Format für die Eingabe der Zeit ist HH:MM, wobei HH die Stunde und MM ist die Minute nach der Stunde. Verwenden Sie einen 24-Stunden-Takt. Der Standardwert ist 00:00 Uhr. Wenn Sie keine Startzeit eingeben und Sie die Support Bundle-Sammlung aktiviert haben, erfolgt die Erfassung der Daten automatisch um Mitternacht. |
||
|
Ein bestimmtes Datum, an dem Sie mit dem Erfassen von Support-Bundle-Daten beginnen möchten. Das Format zur Eingabe des Datums ist MM:TT:JJ. Das Standarddatum ist das aktuelle Datum. |
||
|
Ein bestimmtes Datum, an dem Sie das Sammeln von Support-Bundle-Daten beenden möchten. Das Format zur Eingabe des Datums ist MM:TT:JJ. Der Standardwert ist keine. |
||
|
Bestimmte Monate oder Monate des Jahres, in dem Sie Support Bundle-Daten sammeln möchten. Verwenden Sie diesen Parameter, wenn Sie Support-Bundle-Daten für einen oder mehrere Monate eines Jahres sammeln möchten. Beispiel: months=[June] months=[January April July October] Schließen Sie den Monat in eckigen Klammern ([ ]). Wenn Sie mehr als einen Monat eingeben, trennen Sie jeden Monat mit einem Leerzeichen. |
||
|
Eine Woche in dem Monat, in dem Sie Support Bundle-Daten sammeln möchten. Beispiel: weekNumber=first |
||
|
Ein bestimmter Wochentag, an dem Sie Support-Bundle-Daten sammeln möchten. Verwenden Sie diesen Parameter, wenn Sie Support-Bundle-Daten nur an einem Tag der Woche sammeln möchten. Beispiel: dayOfWeek=Wednesday |
||
|
Bestimmte Tage oder Tage in einem Monat, an dem Sie Support Bundle-Daten sammeln möchten. Beispiel: onDays=[15] onDays=[7 21] Schließen Sie den Tag in eckigen Klammern ([ ]). Wenn Sie mehr als einen Tag eingeben, trennen Sie jeden Tag mit einem Leerzeichen.
|
||
|
Der Dateipfad und der Dateiname, auf den Sie die Support-Bundle-Daten speichern möchten. Beispiel: file="C:\Program Files\CLI\sup\data.txt"
Schließen Sie den Dateipfad und den Namen in doppelte Anführungszeichen (" "). |
In der folgenden Tabelle werden die Parameter zum Entfernen eines Zeitplans aufgeführt.
Parameter | Beschreibung | ||
---|---|---|---|
|
Deaktiviert die automatische Sammlung von Supportpaketen und löscht alle zuvor definierten Zeitpläne sofort.
|
||
|
Verwenden Sie diesen Parameter, wenn Sie einen Erfassungszeitplan für alle vom Host erkannten Speicher-Arrays festlegen möchten. |
||
|
Der Name eines bestimmten Speicherarrays, für das Sie einen Zeitplan festlegen möchten. |
Hinweise
Wenn Sie das verwenden all
Parameter um einen gemeinsamen Zeitplan für alle Speicher-Arrays festzulegen, werden die Zeitpläne für einzelne Speicher-Arrays gelöscht. Wenn für alle Speicher-Arrays ein Zeitplan festgelegt ist, folgen neu erkannte Speicher-Arrays demselben Zeitplan. Wenn ein Zeitplan für alle Speicher-Arrays festgelegt ist und ein Zeitplan für ein einzelnes Speicher-Array festgelegt ist, haben neu erkannte Speicher-Arrays keinen Zeitplan definiert.
Im Folgenden finden Sie Beispiele für die Verwendung dieses Befehls. Das erste Beispiel ist ein täglicher/wöchentlicher Zeitplan, der folgende Kriterien für das Sammeln von Support Bundle-Daten erfüllt:
-
Der Name des Speicher-Arrays lautet DevKit4
-
Die Startzeit der Sammlung ist 02:00 (2:00 Uhr morgens).
-
Das Startdatum ist 05:01:2013 Uhr (1. Mai 2013)
-
Die Daten werden montags und freitags jeder Woche erfasst
-
Dieser Zeitplan hat kein Enddatum und kann nur durch Ausführen des gestoppt werden
SMcli -supportBundle schedule disable
Befehl
SMcli -supportBundle schedule enable DevKit4 startTime=02:00 startDate=05:01:2013 endDate=05:10:2014 daysOfWeek=[Monday Friday]
Das zweite Beispiel ist ein monatlich/jährlich Zeitplan, der folgende Kriterien für die Erfassung von Support Bundle-Daten erfüllt:
-
Der Name des Speicherarrays ist eng_stor1
-
Die Startzeit der Sammlung ist 04:00 (4:00 Uhr morgens).
-
Das Startdatum ist 05:01:2013 Uhr (1. Mai 2013)
-
Die Daten werden im März, April, Mai, Juni und August erfasst
-
Die Daten werden an den ersten und 21. Tagen des Monats gesammelt
-
Dieser Zeitplan hat kein Enddatum und kann nur durch Ausführen des gestoppt werden
SMcli -supportBundle schedule disable
Befehl
SMcli -supportBundle schedule enable eng_stor1 startTime=04:00 startDate=05:01:2013 months=[March April May June August] onDays=[1 21]
Das dritte Beispiel ist ein monatlich/jährlich Zeitplan, der folgende Kriterien für die Erfassung von Support Bundle-Daten erfüllt:
-
Der Name des Speicher-Arrays lautet Firmware_2
-
Die Startzeit der Sammlung ist 22:00 (10:00 Uhr nachts)
-
Das Startdatum ist 05:01:2013 Uhr (1. Mai 2013)
-
Die Daten werden im März, April, Mai, Juni und August erfasst
-
Die Daten werden am Freitag der ersten Woche eines jeden Monats gesammelt
-
Dieser Zeitplan endet am 05:10:2014 Uhr (10. Mai 2014)
SMcli -supportBundle schedule enable firmware_2 startTime=22:00 startDate=05:01:2013 endDate=05:10:2014 months=[March April May June August] weekNumber=First dayOfWeek=Friday
Minimale Firmware-Stufe
7.83