Image sauvegarde de l'état du contrôleur de la baie de stockage
Le save storageArray controllerHealthImage
la commande enregistre une image d'état du contrôleur dans un fichier spécifié sur un hôte pour les baies de stockage prenant en charge la fonction d'image de santé du contrôleur.
Baies prises en charge
Cette commande s'applique à toutes les baies de stockage, y compris les baies E4000, E2700, E5600, E2800, E5700, EF600 et EF300, tant que tous les packs SMcli sont installés.
Rôles
Pour exécuter cette commande sur une baie de stockage E4000, E2800, E5700, EF600 ou EF300, vous devez avoir le rôle d'administrateur du stockage.
Contexte
Avec la version 8.20 du micrologiciel |
Si la matrice de stockage ne prend pas en charge la fonction d'image d'intégrité du contrôleur, la commande renvoie une erreur.
Syntaxe
save storageArray controllerHealthImage file="filename"
Paramètre
Paramètre | Description |
---|---|
|
Le chemin du fichier et le nom du fichier dans lequel vous enregistrez l'image d'intégrité du contrôleur. Placez le nom du fichier entre guillemets (" "). Par exemple : file="C:\Array Backups\DBMbackup_03302010.core" |
Remarques
Un fichier d'image de l'état de santé du contrôleur peut avoir une taille de 1 à 2 gigaoctets et l'enregistrement prend plusieurs minutes. En plus d'enregistrer l'image d'intégrité du contrôleur elle-même, cette commande génère un fichier descripteur XML basé sur les métadonnées des images d'état de santé du contrôleur. Ce fichier descripteur est enregistré au format de fichier ZIP au même chemin que l'image d'intégrité du contrôleur. L'exemple suivant montre le format XML du fichier descripteur.
<?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>
Lorsque vous récupérez une image d'intégrité du contrôleur du cache du contrôleur vers un hôte, un indicateur est défini sur le contrôleur pour indiquer que l'image d'intégrité du contrôleur n'a pas besoin d'être récupérée. Ce paramètre persiste pendant 48 heures. Si une nouvelle image de l'état du contrôleur se produit pendant cette période, la nouvelle image de l'état de santé du contrôleur est enregistrée dans le cache du contrôleur et remplace toutes les données d'image d'état de santé précédentes du contrôleur dans le cache.
Niveau minimal de firmware
7.83
8.20 remplace le coreDump
paramètre avec le controllerHealthImage
paramètre.