Integritätsabbild des Speicherarray-Controllers speichern – SANtricity CLI
Der save storageArray controllerHealthImage Der Befehl speichert ein Controller-Zustandsabbild in einer angegebenen Datei auf einem Host für Storage-Arrays, die die Funktion des Controller-Zustandsabbilds unterstützen.
Unterstützte Arrays
Dieser Befehl gilt für jedes einzelne Speichersystem, einschließlich der E4000, E2700, E5600, E2800, E5700, EF600, EF300, EF50 und EF80 Arrays, sofern alle SMcli Pakete installiert sind.
Rollen
Um diesen Befehl auf einem E4000, E2800, E5700, EF600, EF300, EF50 oder EF80 Storage-Array auszuführen, müssen Sie die Storage Admin-Rolle haben.
Kontext
|
|
Mit der Firmware-Version 8.20 der |
Wenn das Storage-Array die Funktion für das Integritätsabbild des Controllers nicht unterstützt, gibt der Befehl einen Fehler aus.
Syntax
save storageArray controllerHealthImage file="filename"
Parameter
| Parameter | Beschreibung |
|---|---|
|
Der Dateipfad und der Dateiname, zu dem Sie das Integritätsabbild des Controllers speichern. Schließen Sie den Dateinamen in doppelte Anführungszeichen (" "). Beispiel: file="C:\Array Backups\DBMbackup_03302010.core" |
Hinweise
Eine Zustand-Image-Datei des Controllers kann ein bis zwei Gigabyte groß sein und das Speichern dauert mehrere Minuten. Neben dem Speichern des Zustandsabbilds des Controllers generiert dieser Befehl eine XML-Deskriptordatei, die auf den Metadaten des Controller-Integritätsabbilds basiert. Diese Deskriptordatei wird im ZIP-Dateiformat auf demselben Pfad wie das Integritätsbild des Controllers gespeichert. Im folgenden Beispiel wird das XML-Format für die Deskriptordatei gezeigt.
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
- <DPLcontrollerHealthImageInfo>
<dplcontrollerHealthImageTag>sometag#</dplcontrollerHealthImageTag>
<captureTime>12/22/10 3:58:53 PM IST</captureTime>
- <StorageArrayData>
<ArraySAID>600a0b80006e006a000000004c65efc1</ArraySAID>
<ManagementApiVersion>devmgr.v1083api01.Manager</ManagementApiVersion>
<fwVersion>07.83.01.00</fwVersion>
<platformType>7091</platformType>
</StorageArrayData>
<fullcontrollerHealthImageCtlr>controllerserialNumber1
</fullcontrollerHealthImageCtlr>
<fullcontrollerHealthImageSize>fullCaptureSize</fullcontrollerHealthImageSize>
<altcontrollerHealthImageCtlr>controllerserialNumber2</altcontrollerHealthImage
Ctlr>
<altcontrollerHealthImageSize>altCaptureSize</altcontrollerHealthImageSize>
<triggerReason>Exception</triggerReason>-<DPLcontrollerHealthImageDetail>
<dplcontrollerHealthImageReason>DPLcontrollerHealthImageReason
</dplcontrollerHealthImageReason>
- <fwLocation >
<filename>filename</filename>
<lineNumber>line#</lineNumber>
</fwLocation >
<panicReason>panicString</panicReason>
</DPLcontrollerHealthImageDetail>
</DPLcontrollerHealthImageInfo>
Wenn Sie ein Controller-Zustandsabbild aus dem Controller-Cache zu einem Host abrufen, wird auf dem Controller ein Flag gesetzt, um anzugeben, dass das Controller-Zustandsabbild nicht abgerufen werden muss. Diese Einstellung bleibt 48 Stunden lang bestehen. Wenn ein neues Controller-Zustandsabbild während dieses Zeitraums stattfindet, wird das neue Controller-Zustandsabbild im Controller Cache gespeichert und alle vorherigen Daten des Controller-Integritätsabbilds im Cache überschrieben.
Minimale Firmware-Stufe
7.83
8.20 ersetzt die coreDump Parameter mit controllerHealthImage Parameter.