Dell™ PowerVault™ Modular Disk Storage Manager - Guide CLI w w w. d e l l . c o m | s u p p o r t . d e l l .
Remarques et avis REMARQUE : Une REMARQUE indique des informations importantes qui peuvent vous aider à mieux utiliser votre ordinateur. AVIS : Un AVIS vous avertit d'un risque de dommage matériel ou de perte de données et vous indique comment éviter le problème. ____________________ Les informations contenues dans ce document peuvent être modifiées sans préavis. © 2008 Dell Inc. Tous droits réservés. La reproduction de ce document de quelque manière que ce soit sans l'autorisation écrite de Dell Inc.
Table des matières 1 À propos de l'interface de ligne de commande . . . . . . . . . . . . . . . . . . . . . Utilisation de l'interface de ligne de commande . . . . 14 . . . . . . . . . 15 . . . . . . . . . . . . . . . . . . 16 Remarques relatives à la syntaxe Commandes CLI Paramètres de ligne de commande . . . . . . . . Remarques concernant le format des commandes . 24 . . . . . . . . . . . 24 . . . . . . . . . . . . . . . . . . . . . . 26 Exemples d'utilisation 2 18 . .
3 Configuration d'une baie de stockage Configuration d'une baie de stockage . . 45 . . . . . . . . . 46 Vérification des éléments composant la baie de stockage . . . . . . . . . . . . . . . . . 47 . . . . . . . . 50 . . . . . . . . . . . . 51 Enregistrement d'une configuration dans un fichier . . . . . . . . . . . Utilisation de la commande Create virtualDisk . . . . . . . . . 56 . . . . . . . . . . . . 59 . . . . . . . . . . . . .
Création d'un cliché de disque virtuel avec définition du nombre de disques physiques . . . . . . . . Paramètres définis par l'utilisateur 74 75 Noms des disques virtuels contenant les clichés et les référentiels . . . . . . . . . . . 77 Modification des paramètres d'un cliché de disque virtuel . . . . . . . . . . . . . . . . . . . . . 78 . . . . . . . . . . . . 79 Arrêt et suppression d'un cliché de disque virtuel . . . . . . . . . Nouvelle création d'un cliché de disque virtuel . . . . . . . .
Modification des paramètres d'une copie de disque virtuel . . . . . . . . . . . . . . . . . . . . . 90 . . . . . . . . . . . . 92 Préparation des serveurs hôtes au remplacement d'une copie de disque virtuel . . . . . . . . . . . 92 Remplacement d'une copie de disque virtuel . . . 94 . . . . . . . . . . 95 . . . . . . . . . . . 95 Lancement d'une nouvelle copie d'un disque virtuel . . . . . . . . Arrêt de la copie d'un disque virtuel Suppression des éléments source et cible d'une copie . . . .
Réglage des performances Contrôle des performances 106 . . . . . . . . . . Modification de la taille des segments 106 . . . . . . . . . . . 107 . . . . . . . . . . . . . . . 108 Défragmentation d'un groupe de disques Collecte de données concernant un disque physique . . . . . . . . . . . . . . . . . 108 Diagnostic d'un contrôleur RAID . . . . . . . . . 108 . . . . . . . . . . . . . . 110 Opérations de récupération . Définition du mode de fonctionnement d'un contrôleur RAID . . . . . . .
Commande session . Commande show . . . . . . . . . . . . . . . . 121 . . . . . . . . . . . . . . . . . . 121 Commandes portant sur les clichés . . . . . . . . . . 121 . . . 123 . . . . . . . . . 123 Commandes portant sur les baies de stockage Commandes portant sur les disques virtuels Commandes portant sur la copie de disques virtuels . . . . . . . . Commandes classées dans l'ordre alphabétique 124 124 . . . . . . . . . . . . 125 . . . . . . 127 . . . . . . . . . . .
delete hostPort . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151 . . . . . . . . . . . . . . . . . 152 . . . . . . . . . . . . . . . . 153 delete iscsiInitiator . delete virtualDisk . diagnose controller . . . . . . . . . . . 155 . . . . . . . . . . . . . . . . 155 disable storageArray feature download firmware download physicalDisk firmware . . . . . . . . . 156 . . . 158 . . . . . . . . . 159 . . . . . . . . . . . . . . 159 . . . . . . . . . . . . . . . . . .
save storageArray SASPHYCounts . . . . . . . . 178 save storageArray stateCapture . . . . . . . . . . 179 save storageArray supportData . . . . . . . . . . 179 set controller . . . . . . . . . . . . . . . . . . . . 180 set diskGroup . . . . . . . . . . . . . . . . . . . . 182 set enclosure attribute . . . . . . . . . . . . . . . set host 184 . . . . . . . . . . . . . . . . . . . . . . . 185 . . . . . . . . . . . . . . . . . . . 186 . . . . . . . . . . . . . . . . . . . .
show physicalDiskChannel stats . . . . . . . . . . . . . . 212 . . . . . . . . . . . . . . . 213 show allPhysicalDisks downloadProgress show RAID controller . . . . . . . . . . . . . 214 . . . . . . . . . . . . . . . . 215 show controller NVSRAM show storageArray . 212 . . . . . . 217 show storageArray hostTopology . . . . . . . . . 219 show storageArray lunMappings . . . . . . . . . 219 show storageArray autoConfiguration . . . . 220 . . . . . . .
stop physicalDisk blink stop snapshot . . . . . . . . . . . . . . . . 233 . . . . . . . . . . . . . . . . . . . 233 stop storageArray blink . . . . . . . . . . . . . . stop storageArray physical DiskFirmwareDownload . . stop virtualDiskCopy . . . . . . . . . . . . 234 . . . . . . . . . . . . . . . . 235 A Exemples de fichiers script . Index 12 234 . . . . . . . . . 237 Script de configuration - Exemple 1 . . . . . . . . . . 238 Script de configuration - Exemple 2 . . . . . . . . . .
À propos de l'interface de ligne de commande Ce guide est destiné aux administrateurs système, développeurs et ingénieurs devant utiliser l'interface de ligne de commande (CLI), ainsi que les commandes et fichiers scripts associés. Certaines commandes CLI correspondent à des fonctions qui sont également accessibles via l'interface graphique de la baie de stockage (MD Storage Manager).
L'interface CLI permet : • d'accéder directement au moteur de script et d'exécuter des commandes en mode interactif ou via l'utilisation d'un fichier script ; • de créer des fichiers script séquentiels pouvant être exécutés sur plusieurs baies de stockage afin d'installer la même configuration ; • de lancer des commandes script sur une baie de stockage connectée à un système hôte (connexion directe, via Ethernet ou combinaison des deux) ; • d'afficher des informations de configuration relatives aux b
Les commandes CLI utilisent généralement la syntaxe suivante : SMcli baie-stockage paramètres commandes-script ; SMcli Appelle l'interface de ligne de commande baie-stockage Nom d'hôte ou adresse IP de la baie de stockage paramètres Paramètres CLI définissant l'environnement et l'objectif de la commande commandesscript Une ou plusieurs commandes script ou nom du fichier script contenant les commandes Les commandes script permettent de définir la configuration de la baie de stockage.
Commandes CLI Cette section répertorie les commandes CLI pouvant être utilisées pour : • identifier des baies de stockage ; • définir des mots de passe ; • ajouter des baies de stockage ; • définir des paramètres de communication ; • entrer des commandes script de configuration ; • indiquer un fichier contenant des commandes script de configuration. Les informations suivantes décrivent la syntaxe générale des commandes CLI et les paramètres et les terminaux utilisés dans chaque commande.
SMcli (-n nom-baie-stockage | -w WWID) [-c "commande; {commande2};"] [-o fichier-de-sortie][-p mot-de-passe][-e][-S] SMcli (-n nom-baie-stockage | -w WWID) [-f fichier-script] [-o fichier-de-sortie] [-p mot-de-passe] [-e] [-S] SMcli (-n nom-baie-stockage | -w WWID) [-o fichier-de-sortie][-p mot-de-passe][-e][-S] SMcli -a email:adresse-email [nom-hôte-ou-adresse-IP1 [nom-hôte-ou-adresse-IP2]] [-n nom-baie-stockage | -w WWID | -h nom-hôte | -r (bs_intrabande | bs_horsbande)] [-I informations-à-inclure][-q fré
Paramètres de ligne de commande Tableau 1-2. Paramètre Paramètres de ligne de commande Définition nom-hôte-ou-adresse- Indiquez le nom d'hôte ou l'adresse IP d'une baie de stockage IP gérée en mode intrabande (IPv4 ou iPv6) ou hors bande (IPv4 uniquement). • Si vous gérez une baie via un système hôte directement connecté (gestion intrabande), vous devez utiliser le paramètre -n si plusieurs baies sont connectées à cet hôte.
Tableau 1-2. Paramètres de ligne de commande (suite) Paramètre Définition -c Permet d'indiquer que vous entrez une ou plusieurs commandes script à exécuter sur la baie de stockage spécifiée. Terminez chaque commande par un point-virgule (;). Le paramètre -c ne peut être mentionné qu'une seule fois pour chaque ligne de commande, mais il peut être suivi de plusieurs commandes script. -d Permet d'afficher le contenu du fichier script de configuration.
Tableau 1-2. Paramètres de ligne de commande (suite) Paramètre Définition -g Permet d'indiquer un fichier ASCII contenant les informations de contact de l'expéditeur des courriers électroniques devant être incluses dans toutes les notifications d'alerte. L'interface CLI traite ce fichier comme un fichier texte sans délimiteur ni format particulier.
Tableau 1-2. Paramètres de ligne de commande (suite) Paramètre Définition -m Permet d'indiquer le nom d'hôte ou l'adresse IP du serveur de messagerie à partir duquel les notifications d'alertes sont envoyées. -n Permet d'indiquer le nom de la baie de stockage sur laquelle les commandes script doivent être exécutées. Ce nom est facultatif si vous utilisez la variable nom-hôte-ou-adresse-IP.
Tableau 1-2. Paramètres de ligne de commande (suite) Paramètre Définition -q Permet d'indiquer la fréquence selon laquelle les informations supplémentaires sur le profil ou les modules de support doivent être ajoutées aux notifications d'alertes envoyées par courrier électronique. Pour chaque événement critique, une notification contenant au minimum des informations de base est créée. Si vous avez défini le paramètre -I sur eventOnly, le seul argument valide pour l'option -q est everyEvent.
Tableau 1-2. Paramètres de ligne de commande (suite) Paramètre Définition -S (majuscule) Permet de supprimer les messages de progression affichés pendant l'exécution des commandes script. Cette suppression est également appelée mode silencieux.
Remarques concernant le format des commandes Si vous exécutez des commandes CLI et des commandes script sous Microsoft® Windows®, vous devez prêter une attention particulière aux guillemets (" ") utilisés dans les noms ou les libellés. Leur utilisation est expliquée ci-dessous. Lorsque les guillemets font partie d'un argument, vous devez les faire précéder d'une barre oblique inversée (\), sauf si vous êtes en mode interactif. Par exemple : -c "set storageArray userLabel=\"Engineering\";" où Engineering est
Dans le cadre du traitement des erreurs, celles-ci sont réparties dans deux catégories : • Erreurs liées à la syntaxe ou aux paramètres entrés • Exceptions résultant d'une erreur de fonctionnement Lorsque l'interface CLI rencontre l'un ou l'autre de ces types d'erreur, elle affiche les informations correspondantes et définit un code retour. Ce code peut également permettre l'indication d'informations supplémentaires sur le paramètre à l'origine de l'incident.
Code de sortie Après l'exécution d'une commande script ou CLI, l'interface CLI affiche un code indiquant si l'opération a abouti. Ces codes sont répertoriés dans le tableau 1-3. Tableau 1-3. Code de sortie Valeur Signification 0 La commande a abouti et aucune erreur n'a été générée. 1 La commande a abouti mais une erreur a été générée. Des informations sur cette erreur sont également affichées. 2 Le fichier script n'existe pas. 3 Une erreur est survenue lors de l'ouverture d'un fichier de sortie.
Tableau 1-3. Code de sortie (suite) Valeur Signification 19 Le WWID ne correspond pas à l'adresse indiquée. 20 L'adresse IP est inconnue. 21 Le fichier de configuration du moniteur des événements est endommagé. 22 La baie de stockage ne parvient pas à communiquer avec le moniteur des événements. 23 Le contrôleur RAID ne parvient pas à enregistrer les paramètres d'alerte. 24 La station de gestion indiquée est incorrecte. 25 La commande n'est pas disponible.
Exemples d'utilisation Les exemples suivants montrent comment entrer des commandes CLI sur une ligne de commande. Ils présentent la syntaxe, le format et, parfois, les commandes script appropriées. Des exemples sont fournis à la fois pour Windows et pour Linux. L'utilisation du paramètre -c varie en fonction de votre système d'exploitation. Sous Windows, vous devez mettre entre guillemets (" ") la commande script indiquée après le paramètre -c. Sous Linux, des apostrophes (‘ ’).
Sous Linux : SMcli finance1 finance2 -c ‘set session password= "BaieTest"; delete virtualDisk ["Stocks_<_Options"]; create virtualDisk physicalDiskCount[3] raidLevel=5 capacity=10 GB userLabel="Finance"; show storageArray healthStatus;’ L'exemple suivant montre comment exécuter les commandes d'un fichier script nommé scriptfile.scr sur la baie de stockage Exemple. Le paramètre -e exécute le fichier sans en vérifier la syntaxe.
À propos de l'interface de ligne de commande
À propos des commandes script Vous pouvez utiliser les commandes script pour configurer et gérer une baie de stockage. Les commandes script sont différentes des commandes CLI, mais elles sont lancées à partir de la même interface. Vous pouvez entrer les commandes script individuellement ou exécuter un fichier en contenant plusieurs.
Tableau 2-1.
Structure des commandes script Toutes les commandes script possèdent la structure suivante : commande données-opérande {données-instruction} où commande identifie l'action à effectuer, données-opérande représente le composant à configurer ou à gérer (contrôleur RAID, disque physique ou groupe de disques) et données-instruction correspond à l'action à effectuer sur ce composant (définition du niveau RAID ou de la disponibilité d'un groupe de disques).
Le tableau 2-2 répertorie les types d'objet et les identificateurs qui leur sont associés. Tableau 2-2.
Récapitulatif des commandes script Les commandes script peuvent être utilisées pour configurer et gérer tous les différents aspects d'une baie de stockage (topologie hôte, configuration des disques physiques et des contrôleurs RAID, définition de disques virtuels et de groupes de disques). Il en existe donc un très grand nombre.
Tableau 2-3. Format générique des commandes script (suite) Syntaxe de la commande Description recopy objet {données-instruction} Relance une copie de disque virtuel en réutilisant la paire d'éléments source/cible existante. Vous pouvez modifier les attributs avant de relancer l'opération. recover objet {données-instruction} Recrée un objet à partir des données de configuration enregistrées et des attributs de l'instruction (similaire à la commande create.
Éléments de syntaxe récurrents Les éléments de syntaxe récurrents forment une catégorie générique de variables et de paramètres pouvant être utilisés dans une ou plusieurs commandes script. La syntaxe récurrente est utilisée dans les définitions générales figurant à la section “Commandes script”, à la page 115. Le tableau 2-4 répertorie les éléments récurrents et les valeurs pouvant leur être associées. Tableau 2-4.
Tableau 2-4.
Tableau 2-4.
Tableau 2-4. Éléments de syntaxe récurrents (suite) Syntaxe récurrente Valeur instance-based-repository-spec repositoryRAIDLevel=niveau-raid-référentiel repositoryPhysicalDisks=(liste-spéc-disques physiques) [enclosureLossProtect=booléen] repositoryDiskGroup=numéro-groupe-dedisques-virtuel [freeCapacityArea=entier-littéral] Utilisez repositoryRAIDLevel avec repositoryPhysicalDisks. N'indiquez pas le niveau RAID ou les disques physiques avec un groupe de disques.
Tableau 2-4. Éléments de syntaxe récurrents (suite) Syntaxe récurrente Valeur host-type chaîne-littérale | entier-littéral nvsram-byte-setting valeur-nvsram (0x hexadécimal | entier-littéral) nvsram-bit-setting masque-nvsram, valeur-nvsram (0x hexadécimal, 0x hexadécimal | entier-littéral) ipv4-address (0–255).(0–255).(0–255).
Tableau 2-4. Éléments de syntaxe récurrents (suite) Syntaxe récurrente Valeur create-virtual-disk-copy-attrvalue-list copyPriority=highest | high | medium | low | lowest | targetReadOnlyEnabled=booléen recover-raid-virtual-disk-attrvalue-list recover-raid-virtual-disk-attr-value-pair {paire attribut-valeur} recover-raid-virtual-disk-attrvalue-list owner=(0 | 1) | Tableau 2-5.
Consignes d'utilisation Cette section contient des consignes à respecter lors de la saisie des commandes script sur la ligne de commande : • Toutes les commandes doivent se terminer par un point virgule (;). • Si vous entrez plusieurs commandes sur une même ligne, séparez-les par un point virgule (;). • Vous devez insérer un espace entre chaque commande de base et les paramètres principal et secondaire qui lui sont associés.
Ajout de commentaires à un script Pour ajouter des commentaires à un fichier script, vous disposez de trois méthodes : 1 Le moteur de script interprète comme un commentaire tout texte inclus entre deux barres obliques (/ /) et un caractère de fin de ligne. Si le moteur de script ne détecte aucun caractère de fin de ligne après un commentaire, il affiche un message d'erreur et arrête l'exécution du script.
Configuration d'une baie de stockage Ce chapitre indique comment utiliser la ligne de commande pour exécuter des commandes script permettant de créer un disque virtuel à partir d'un groupe de disques physiques. Il présente également les procédures de configuration d'une baie de stockage RAID. Les explications fournies supposent que vous comprenez les concepts de base et la terminologie liés à la technologie RAID.
Les exemples figurant dans ce chapitre présentent l'utilisation des commandes script et CLI. La syntaxe utilisée correspond à un système hôte sous Microsoft® Windows®. L'invite C:\ et le chemin DOS sont indiqués dans chaque exemple, mais ces informations peuvent varier en fonction de votre système d'exploitation. Pour la plupart des commandes et fichiers script, la syntaxe est la même pour tous les systèmes d'exploitation Windows et Linux.
Vérification des éléments composant la baie de stockage Même si la baie de stockage n'a encore jamais été configurée, vous devez déterminer les éléments matériels et logiciels devant y être inclus. Si la baie est déjà configurée, vous devez vous assurer que les modifications apportées ne risquent pas d'altérer les paramétrages existants, sauf si vous la reconfigurez totalement.
La commande show storageArray profile renvoie des informations détaillées sur la baie. Ces informations sont affichées dans plusieurs fenêtres. Ces informations sont affichées dans plusieurs fenêtres. Pour pouvoir les visualiser intégralement, vous devrez peut-être augmenter la taille de la mémoire tampon d'affichage. Ces informations étant très détaillées, il peut également s'avérer utile de les enregistrer dans un fichier. Pour ce faire, entrez la commande comme suit : client>smcli 123.45.67.
• show storageArray hostTopology (“show storageArray hostTopology”, à la page 219) • show storageArray lunmappings (“show storageArray lunMappings”, à la page 219) • show allVirtualDisks (“show virtualDisk”, à la page 222) • show diskGroup (“show diskGroup”, à la page 208) • show virtualDisk reservations (“show virtualDisk reservations”, à la page 227) Les commandes suivantes renvoient également des informations concernant la baie de stockage : • show storageArray autoConfigure (“show storageArra
Enregistrement d'une configuration dans un fichier AVIS : Lorsque vous choisissez de consigner les informations dans un fichier, le moteur de script ne vérifie pas si le fichier indiqué existe déjà. Si vous choisissez le nom d'un fichier existant, ce dernier sera écrasé sans que vous en soyez averti. Après avoir créé une nouvelle configuration, ou pour copier une configuration existante afin de l'appliquer à d'autres baies de stockage, vous pouvez l'enregistrer dans un fichier.
Utilisation de la commande Create virtualDisk La commande create virtualDisk permet de créer un disque virtuel dans une baie de stockage. Vous pouvez : • créer simultanément un disque virtuel et un groupe de disques auquel vous affectez les disques physiques ; • créer simultanément un disque virtuel et un groupe de disques auquel MD Storage Manager affecte les disques physiques ; • créer un disque virtuel dans un groupe de disques existant.
Le paramètre physicalDisks correspond aux disques physiques à utiliser pour le groupe de disques. Entrez l'ID du châssis et de l'emplacement de chaque disque physique à utiliser. Mettez la liste entre parenthèses. Pour chaque disque physique, vous devez placer une virgule entre l'ID du châssis et celui de l'emplacement. Un espace doit séparer les différentes paires ID de châssis/ID d'emplacement. Par exemple : (0,0 0,1 0,2 0,3 0,4) Le paramètre capacity définit la taille du disque virtuel.
Dans cet exemple, la commande crée automatiquement un groupe de disques et un disque virtuel dont le nom est Engineering_1. Le niveau RAID du groupe de disques est RAID 5. La commande utilise trois disques physiques pour construire le groupe. La capacité du disque virtuel créé est de 20 Go. Si chaque disque physique a une capacité de 73 Go, la capacité totale du groupe est de 219 Go.
Cette commande est similaire à create virtualDisk, qui permet à l'utilisateur d'affecter les disques physiques. La différence est que pour cette version, vous devez simplement indiquer le nombre et le type de disques physiques à utiliser dans le groupe de disques. Il est inutile d'entrer la liste de tous les disques physiques. Tous les autres paramètres sont les mêmes.
Le paramètre userLabel correspond au nom à attribuer au disque virtuel. Le nom du disque virtuel peut être composé de caractères alphanumériques, de tirets et de caractères de soulignement. La longueur maximale admise est de 30 caractères. Ce nom doit être mis entre guillemets (" "). Le paramètrefreeCapacityArea détermine l'espace disponible à affecter au disque virtuel.
Le tableau suivant présente les résultats pouvant être générés par le paramètre enclosureLossProtect. Ces résultats varient selon que l'affectation des disques physiques a été effectuée par l'utilisateur ou par le contrôleur RAID. Méthode enclosureLossProtect=TRUE enclosureLossProtect=FALSE Vous procédez vous- Si vous sélectionnez même à l'affectation plusieurs disques physiques des disques physiques. dans un même châssis, la baie de stockage renvoie une erreur.
Une fois que vous avez défini ces paramètres, MD Storage Manager automatiquement crée les groupes de disques, les disques virtuels et les disques de secours. Les contrôleurs RAID affectent des numéros aux groupes de disques et disques virtuels créés. Une fois que MD Storage Manager a créé la configuration initiale, vous pouvez utiliser la commande set virtualDisk pour définir les labels des disques virtuels. Avant d'entrer la commande autoConfigure storageArray, exécutez show storageArray autoConfigure.
• Le paramètre virtualDisksPerGroupCount définit le nombre de disques virtuels devant être inclus dans chaque groupe de disques. • Le paramètre hotSpareCount définit le nombre de disques de secours devant être inclus dans chaque groupe de disques. • Le paramètre segmentSize définit la quantité de données (en kilo-octets) que le contrôleur RAID écrit sur un disque physique inclus dans un disque virtuel avant de passer au disque physique suivant. L'unité de stockage la plus petite est le bloc de données.
Exemple de commande autoConfigure client>smcli 123.45.67.89 -c "autoConfigure storageArray physicalDiskType=SAS raidLevel=5 diskGroupWidth=8 diskGroupCount=3 virtualDisksPerGroupCount=4 hotSpareCount=2 segmentSize=8;" Cet exemple de commande crée une configuration qui utilise des disques physiques SAS définis en RAID 5. Trois groupes de disques sont créés. Chaque groupe de disques est composé de huit disques physiques configurés en quatre disques virtuels.
Définition du mot de passe de la baie de stockage La commande set storageArray permet de définir le mot de passe de la baie de stockage. Le format général de la commande est le suivant : set storageArray password="MotDePasse" Le paramètre password définit le mot de passe de la baie. L'utilisation d'un mot de passe sécurise la baie de stockage et évite que les commandes destructives puissent être entrées trop facilement.
L'exemple suivant montre comment définir l'adresse IP du serveur de messagerie et l'adresse de l'expéditeur pour les alertes SMTP : SMcli -m 123.45.67.89 -F événement@MaSociété.com -ouSMcli -m MaSociété.com -F événement@MaSociété.com L'exemple suivant définit l'adresse de destination et indique que seules les informations relatives à l'événement doivent être envoyée : SMcli -a email:support_technique@MaSociété.com 123.45.67.
Par exemple, si vous définissez defaultHostType sur Linux, le contrôleur RAID communique avec tout hôte non configuré sous Linux. En règle générale, vous devez modifier le type de système hôte uniquement lorsque vous configurez la baie de stockage. Vous n'utiliserez donc probablement ce paramètre que si vous devez modifier la façon dont la baie interagit avec les systèmes hôtes. Avant de définir le type de système hôte par défaut, vous devez déterminer les types de systèmes connectés à la baie.
• Défragmentation d'un groupe de disques • Ajout d'espace disponible à un groupe de disques • Modification du niveau RAID d'un groupe de disques Une priorité faible permet d'optimiser les performances du système, mais rallonge la durée de l'opération de modification (et inversement). La commande set virtualDisk permet de définir la priorité des modifications pour un disque virtuel.
La commande set physicalDisk permet de créer et de supprimer les affectations des disques de secours globaux. Pour l'utiliser, procédez comme suit : 1 Identifiez l'emplacement des disques physiques (par ID de châssis et d'emplacement). 2 Définissez le paramètre hotSpare sur TRUE pour activer un disque de secours ou sur FALSE pour désactiver un disque de secours existant Le format général de la commande est le suivant : set (physicalDisk [IDChâssis,IDEmplacement] | physicalDisks [IDChâssis0,IDEmplacement0...
Utilisation de la fonction de cliché Ce chapitre décrit le fonctionnement des clichés. Il répertorie les commandes script correspondantes et indique comment utiliser les commandes permettant de créer des clichés de disque virtuel.
• Utilisation des mêmes caractéristiques de disponibilité que le disque virtuel source (protection RAID et basculement sur un chemin redondant). • Mappage du cliché de disque virtuel pour le rendre accessible à tous les systèmes hôtes d'un réseau SAN. Pour que des systèmes hôtes secondaires aient accès aux données d'un cliché en lecture et en écriture, il suffit de mapper le cliché avec ces hôtes. • Création de quatre clichés par disque virtuel (maximum).
Utilisation des serveurs hôtes pour la création d'un cliché de disque virtuel initial AVIS : Avant d'utiliser la fonction Premium de cliché de disque virtuel dans un cluster Microsoft® Windows®, vous devez mapper le cliché avec le nœud de cluster auquel le disque virtuel source appartient. Cette opération permet de s'assurer que le cliché de disque virtuel sera correctement reconnu par les nœuds.
Création d'un cliché de disque virtuel La commande create snapshotVirtualDisk fournit trois méthodes permettant de définir les disques physiques à utiliser pour le référentiel de cliché : • Identification de chaque disque physique via son ID de châssis et d'emplacement. • Définition du groupe de disques contenant le référentiel. Vous pouvez également définir la capacité de ce dernier (facultatif). • Définition du nombre de disques physiques (sans identification précise) à utiliser pour le référentiel.
Activation de la fonction de cliché de disque virtuel Lors de la création d'un cliché de disque virtuel, la première étape consiste à s'assurer que cette fonction est activée sur la baie de stockage. Pour l'activer, vous devez disposer d'une clé. La commande activant le fichier de clé est la suivante : enable storageArray feature file="NomFichier" où le paramètre file correspond au chemin d'accès complet d'un fichier de clé valide. Ce chemin et le nom du fichier doivent être mis entre guillemets (" ").
Lorsque vous créez un cliché de disque virtuel, le serveur hôte doit se trouver à l'état approprié. Pour vous assurer que le serveur hôte a été convenablement préparé pour la création d'un cliché de disque virtuel, vous pouvez soit utiliser une application spécifique, soit procéder comme suit : 1 Arrêtez toutes les E/S impliquant l'élément source. 2 Sous Windows, videz la mémoire cache sur le disque source.
Création d'un cliché de disque virtuel initial Après avoir préparé le ou les serveur(s) hôte(s) comme indiqué dans la procédure précédente, utilisez les exemples suivants pour créer un cliché de disque virtuel. Le format de la commande permettant de créer un cliché de disque virtuel est le suivant : create snapshotVirtualDisk sourceVirtualDisk= "NomDisqueVirtuelSource" [repositoryRAIDLevel= (0 | 1 | 5) (repositoryPhysicalDisks= (IDChâssis0,IDEmplacement0 ...
Reportez-vous aux étapes 1 à 4 de la section précédente, “Préparation des serveurs hôtes à la création d'un cliché de disque virtuel initial”, à la page 69. La syntaxe suivante correspond à la commande sous forme de fichier script : create snapshotVirtualDisk sourceVirtualDisk= "Mars_Spirit_4" repositoryRAIDLevel=5 repositoryPhysicalDisks=(1,1 1,2 1,3 1,4 1,5); La version la plus simple de cette commande serait la suivante : client>smcli 123.45.67.89 -c "create snapshotVirtualDisk sourceVirtualDisk= \"Mars_
repositoryPercentOfSource=Pourcentage repositoryUserLabel="NomRéférentiel" repositoryFullPolicy=(failSourceWrites | failSnapShot)] [enclosureLossProtect= (TRUE | FALSE)] REMARQUE : Lors de la définition de la configuration, vous pouvez indiquer tous les paramètres facultatifs ou uniquement ceux dont vous avez besoin. Leur utilisation n'est pas obligatoire. Dans l'exemple de commande suivant, le logiciel affecte les disques physiques à utiliser : client>smcli 123.45.67.
Création d'un cliché de disque virtuel avec définition du nombre de disques physiques Si vous utililisez cette version de la commande create snapshotVirtualDisk, vous devez indiquer le nombre de disques physiques et le niveau RAID du référentiel. Cette version de la commande create snapshotVirtualDisk crée un nouveau groupe de disques.
Paramètres définis par l'utilisateur Les paramètres de la commande create snapshotVirtualDisk permettent de définir le cliché de disque virtuel en fonction des besoins de la baie de stockage. Le tableau 4-2 répertorie ces paramètres et décrit leur fonction. Tableau 4-2. Paramètres des clichés de disque virtuel Paramètre Description physicalDiskType Définit le type de disque physique à utiliser pour le référentiel de cliché.
Tableau 4-2. Paramètres des clichés de disque virtuel (suite) Paramètre Description warningThresholdPercent Indique le taux de remplissage déclenchant l'affichage d'un avertissement signalant que le disque virtuel contenant le référentiel est presque saturé. Cette valeur est exprimée en pourcentage de la capacité totale du disque virtuel. Par défaut, elle est de 50 %. (Pour la modifier, utilisez la commande set snapshotVirtualDisk.
warningThresholdPercent=75 repositoryPercentOfSource=40 repositoryFullPolicy=failSnapShot; REMARQUE : Dans ces exemples, le nom du disque virtuel contenant le cliché et celui du référentiel sont définis par l'utilisateur. Si vous n'indiquez aucun nom, les contrôleurs RAID attribuent les noms par défaut. (Pour plus d'informations sur les conventions de dénomination, voir “Noms des disques virtuels contenant les clichés et les référentiels”, à la page 77.
Modification des paramètres d'un cliché de disque virtuel La commande set (snapshot) virtualDisk permet de modifier les propriétés d'un cliché de disque virtuel. Elle permet de modifier les paramètres suivants : • Nom du cliché de disque virtuel • Pourcentage du seuil d'avertissement • Stratégie à adopter en cas de saturation du référentiel L'exemple suivant présente la commande permettant de modifier le nom d'un cliché de disque virtuel : client>smcli 123.45.67.89 -c "set virtualDisk [\"Mars_Spirit_4
Arrêt et suppression d'un cliché de disque virtuel Lorsque vous créez un cliché de disque virtuel, l'opération de copie sur écriture démarre immédiatement. Tant que le cliché est actif, les performances de la baie de stockage sont affectées par les opérations de copie sur écriture effectuées sur ce disque. La commande stop snapshot virtualDisk permet d'arrêter ces opérations.
Préparation des serveurs hôtes à la nouvelle création d'un cliché de disque virtuel AVIS : Avant de créer un nouveau cliché, arrêtez toutes les E/S ou interrompez les transferts de données impliquant le disque virtuel source et le cliché de disque virtuel. Vous vous assurerez ainsi que l'image du disque virtuel source correspondra bien à son état à l'instant T. Pour ce faire, vous devez fermer toutes les applications, y compris Windows Internet Explorer.
4 Suivez les instructions supplémentaires appropriées pour votre système d'exploitation, le cas échéant. Sinon, les clichés créés risquent d'être inutilisables. REMARQUE : Si le système d'exploitation requiert des instructions supplémentaires, vous les trouverez dans sa documentation. Une fois la préparation du serveur terminée, voir “Nouvelle création d'un cliché de disque virtuel”, à la page 79.
Utilisation de la fonction de cliché
Utilisation de la fonction de copie de disque virtuel Ce chapitre décrit le fonctionnement de la copie de disque virtuel. Il répertorie les commandes script correspondantes et indique comment utiliser les commandes permettant de créer une copie et d'utiliser cette fonction.
Le tableau 5-1 répertorie les commandes de copie d'un disque virtuel et leur fonction. Tableau 5-1. Commandes relatives à la copie de disques virtuels Commande Description create virtualDiskCopy Crée une copie de disque virtuel et lance l'opération de copie proprement dite. disable storageArray feature=virtualDiskCopy Annule la copie en cours. enable storageArray feature Active la fonction de copie d'un disque virtuel.
Création d'une copie de disque virtuel Avant de créer une copie de disque virtuel, vérifiez que la baie de stockage contient un disque virtuel pouvant être défini comme cible, ou bien créez-en un spécifiquement pour cette copie. Ce disque cible doit avoir une capacité au moins égale à celle du disque virtuel source. Le nombre maximal de copies de disques virtuels pouvant être effectuées simultanément est de huit.
Identification des disques virtuels pouvant être utilisés pour la copie Il est possible que certains disques virtuels ne soient pas disponibles pour une opération de copie. Pour identifier les disques virtuels pouvant être utilisés comme source, utilisez la commande show virtualDiskCopy sourceCandidates. Pour les disques cible, utilisez la commande show virtualDiskCopy targetCandidates.
Lorsque vous créez une copie de disque virtuel, le serveur et le disque virtuel associé doivent se trouver à l'état approprié. Pour vous assurer que le serveur hôte a été convenablement préparé pour la création d'une copie de disque virtuel, vous pouvez soit utiliser une application spécifique, soit procéder comme suit : 1 Arrêtez toutes les E/S impliquant le disque source et le disque virtuel cible.
REMARQUE : Lors de la définition de la configuration, vous pouvez indiquer tous les paramètres facultatifs ou uniquement ceux dont vous avez besoin. Leur utilisation n'est pas obligatoire. Une fois que la copie a démarré, le disque virtuel source passe en lecture seule. Toute tentative d'écriture échoue tant que l'opération n'est pas terminée. Une fois la copie terminée, enregistrez le disque virtuel cible auprès du système d'exploitation.
Reportez-vous aux étapes 1 à 4 de la section précédente, “Préparation des serveurs hôtes à la création d'une copie de disque virtuel”, à la page 86. La syntaxe suivante correspond à la commande sous forme de fichier script : create virtualDiskcopy source="DRH_1" target= "Archives_1" copyPriority=medium targetreadonlyenabled=true; Une fois la copie terminée, les systèmes hôtes n'ont plus accès en écriture au disque cible.
Dans l'exemple suivant, la commande renvoie des informations relatives à un disque virtuel utilisé pour une copie : client>smcli 123.45.67.89 -c "show virtualDiskCopy source [\"DRH_1\"];" Cette commande permet d'obtenir des informations sur le disque virtuel source DRH_1. Pour obtenir des informations sur tous les disques virtuels, utilisez le paramètre allVirtualDisks. Vous pouvez également demander les informations concernant un disque virtuel cible spécifique.
Vous devez conserver la protection contre l'écriture dans les cas suivants : • si vous utilisez le disque virtuel cible à des fins de sauvegarde ; • si vous copiez les données d'un groupe de disques sur un autre disposant de capacités plus importantes pour bénéficier d'une meilleure accessibilité ; • si vous prévoyez de recopier les données stockées sur le disque virtuel cible vers le disque source en cas d'incident lié au cliché de disque virtuel associé.
Lancement d'une nouvelle copie d'un disque virtuel AVIS : La commande recopy virtualDiskCopy écrase les données stockées sur le disque virtuel cible et définit ce dernier comme étant accessible en lecture seule par rapport aux systèmes hôtes. Si des clichés de disque virtuel sont associés au disque cible, cette commande les fait passer automatiquement à l'état “Failed” (Échec).
Lorsque vous recommencez la copie d'un disque virtuel en utilisant une paire d'éléments source/cible existante, le serveur et le disque virtuel associé doivent se trouver à l'état approprié. Pour vous assurer que le serveur hôte a été convenablement préparé pour le remplacement d'une copie de disque virtuel, vous pouvez soit utiliser une application spécifique, soit procéder comme suit : 1 Arrêtez toutes les E/S impliquant le disque source et le disque virtuel cible.
Remplacement d'une copie de disque virtuel Après avoir préparé le ou les serveur(s) hôte(s) comme indiqué dans la procédure précédente, utilisez les exemples suivants pour créer une copie de disque virtuel.
Arrêt de la copie d'un disque virtuel La commande stop virtualDiskCopy permet d'arrêter une copie de disque virtuel ayant l'état “In Progress” (En cours), “Pending” (En attente) ou “Failed” (Échec). Une fois la copie arrêtée, vous pouvez utiliser la commande recopy virtualDiskCopy pour créer une nouvelle copie en utilisant les éléments source et cible d'origine. Tous les systèmes hôtes mappés disposeront d'un accès en écriture sur le disque virtuel source.
Le format général de la commande est le suivant : remove virtualDiskCopy target [NomCible] [source [NomSource]] L'exemple suivant présente une commande permettant de supprimer l'association entre les disques virtuels source et cible d'une copie : client>smcli 123.45.67.89 -c "remove virtualDiskCopy target [\"Archives_1\"];" La syntaxe suivante correspond à la commande sous forme de fichier script : remove virtualDiskCopy target ["Archives_1"]; Interaction avec d'autres fonctions Vous pouvez utiliser la fon
Une fois la copie d'un disque virtuel créée, le disque cible passe automatiquement en lecture seule vis-à-vis des systèmes hôtes, dans un souci de protection des données. Les systèmes hôtes mappés avec un disque virtuel cible n'ont pas accès en écriture sur ce dernier. Toute tentative d'écriture génère une erreur d'E-S sur le système hôte.
Utilisation de la fonction de copie de disque virtuel
Maintenance d'une baie de stockage La maintenance couvre un large éventail d'activités. Son objectif est de faire en sorte que la baie de stockage reste opérationnelle et que les systèmes hôtes puissent y accéder en permanence. Ce chapitre contient une description des commandes de l'interface CLI et des commandes script pouvant être utilisées pour effectuer la maintenance d'une baie de stockage.
Elle s'exécute en arrière-plan et examine les données et la cohérence des informations sur les disques virtuels sélectionnés.
La commande script «set» fournit deux commandes permettant de définir les propriétés de l'analyse des supports : • set virtualDisks • set storageArray La commande set virtualDisk active l'analyse du disque virtuel. Le format général de la commande est le suivant : set (allVirtualDisks | virtualDisk [NomDisqueVirtuel] | virtualDisks [NomDisqueVirtuel1 ...
Avant de tenter une vérification de cohérence, vous devez activer le processus à l'aide de la commande set virtualDisk, qui s'utilise habituellement de la façon suivante : set (allVirtualDisks | virtualDisk [NomDisqueVirtuel] | virtualDisks [NomDisqueVirtuel1 ...
Suppression des réservations persistantes Les réservations persistantes protègent les enregistrements d'un disque virtuel et empêchent les systèmes hôtes qui ne lui sont pas associés d'accéder à ce disque.
Identification de l'emplacement d'un disque physique Certaines baies de stockage pouvant présenter une configuration très complexe, l'identification d'un disque physique particulier peut parfois s'avérer problématique. Pour identifier un disque, vous devez faire clignoter le voyant qui se trouve à l'avant de ce disque.
Tableau 6-1. Informations relatives aux performances d'une baie de stockage Type d'informations Description Devices Les périphériques sont les suivants : • RAID Controller Modules (Contrôleurs RAID) : contrôleur RAID installé dans l'emplacement 0 ou 1 et liste des disques virtuels gérés. • Virtual Disk (Disque virtuel) : liste répertoriant les noms des disques virtuels.
La syntaxe habituelle de la commandes est la suivante : save storageArray performanceStats file= "NomFichier" où NomFichier est le nom du fichier dans lequel vous souhaitez consigner les statistiques sur les performances. Vous pouvez utiliser n'importe quel nom pris en charge par le système d'exploitation. L'extension par défaut est .csv (fichier de valeurs délimitées par des virgules).
Pour ce faire, exécutez la commande suivante : set virtualDisk ([NomDisqueVirtuel] | ) segmentSize=TailleSegment où TailleSegment correspond à la nouvelle taille de segment à définir. Les valeurs correctes sont 8, 16, 32, 64, 128, 256 et 512. Pour identifier le disque virtuel, vous pouvez indiquer son nom ou son WWID (voir “set virtualDisk”, à la page 203).
Dépannage et diagnostics Si la baie de stockage se comporte de façon anormale ou fait l'objet de pannes, vous pouvez utiliser les commandes décrites dans cette section pour identifier la cause des incidents. Collecte de données concernant un disque physique Pour rassembler des informations concernant les disques physiques d'une baie de stockage, exécutez la commande save allPhysicalDisks.
Le test d'écriture envoie une commande write identique aux commandes envoyées sur les canaux d'E-S. Cette commande porte sur la zone de diagnostic d'un disque physique. Cette zone est ensuite lue et comparée à un modèle de données spécifique. Si la commande write n'aboutit pas ou si les données comparées sont incorrectes, le contrôleur RAID est considéré comme défectueux et déconnecté. Pour obtenir de meilleurs résultats, exécutez les trois tests au moment de l'installation initiale.
Opérations de récupération Les opérations de récupération englobent le remplacement des contrôleurs RAID et des disques physiques défectueux, la restauration des données et le rétablissement du fonctionnement de la baie de stockage. Définition du mode de fonctionnement d'un contrôleur RAID Un contrôleur RAID dispose de trois modes de fonctionnement : • Online • Offline • Service AVIS : La mise hors ligne d'un contrôleur RAID peut provoquer la perte de données.
Avant de mettre un contrôleur RAID en mode de maintenance, assurez-vous qu'un pilote MPP est installé sur tous les systèmes hôtes utilisant ces disques virtuels. Pour modifier le mode de fonctionnement d'un contrôleur, exécutez la commande suivante : set controller [(0 | 1)] availability=(online | offline | serviceMode) Affectation d'un élément à un autre contrôleur RAID Pour réaffecter un disque virtuel à un autre contrôleur RAID, utilisez la commande set virtualDisk.
Reconstruction d'un disque physique Lorsque plusieurs disques physiques d'un groupe tombent en panne, les disques virtuels affichent l'état “Failed” (Échec) et ne fonctionnent plus. Pour restaurer l'état “Optimal”, vous devez remplacer les disques physiques défectueux. Une fois cette opération effectuée, vous devez reconstruire les données à l'identique sur les disques physiques installés.
Redistribution des disques virtuels La redistribution des disques virtuels permet de restituer ceux-ci à leur propriétaire favori. Ce dernier est le contrôleur RAID ayant été désigné comme propriétaire parmi les deux contrôleurs RAID d'une configuration actif-actif. Le propriétaire favori d'un disque virtuel est défini initialement lorsque ce disque est créé.
Maintenance d'une baie de stockage
Commandes script Ce chapitre décrit les commandes script permettant de configurer, gérer et contrôler une baie de stockage. Il comprend quatre sections : • “Conventions typographiques”, à la page 116 : cette section répertorie les conventions typographiques utilisées pour la présentation de la syntaxe.
Conventions typographiques Cette section décrit les conventions typographiques utilisées dans la présentation des commandes script. Les éléments de syntaxe se rapportant à une seule commande sont décrits dans les commentaires figurant à la fin de sa description. • La différence entre majuscules et minuscules n'est pas prise en compte par les commandes script. Vous pouvez utiliser des majuscules, des minuscules, ou les deux.
• Pour identifier des emplacements de disques physiques à l'aide des ID de châssis et d'emplacement, vous devez séparer ces ID au moyen d'une virgule. Si vous entrez plusieurs groupes d'ID, séparez-les par un espace et mettez-les entre parenthèses. Par exemple : (0,0 0,1 0,2 0,3 1,0 1,1 1,2 1,3) • Les termes en italique identifient une valeur ou une information que vous devez fournir.
Sous Microsoft® Windows®, vous devez entrer une barre oblique inversée (\) avant et après le nom, en plus des autres caractères délimiteurs. Par exemple, le nom suivant est utilisé dans une commande exécutée sur un système d'exploitation Windows : [\"Engineering"\] Sous Linux, lorsque ce nom est utilisé dans un fichier script, il apparaît de la façon suivante : ["Engineering"] Dans certains cas, l'identificateur universel (WWID) d'un port HBA hôte doit être mis entre guillemets.
Commandes portant sur les châssis “download firmware”, à la page 155 “save allEnclosures log”, à la page 173 “set enclosure attribute”, à la page 183 “set enclosure identification”, à la page 184 “start enclosure blink”, à la page 229 “stop enclosure blink”, à la page 232 Commandes portant sur la topologie hôte “create host”, à la page 131 “create hostGroup”, à la page 132 “create hostPort”, à la page 133 “delete host”, à la page 149 “delete hostGroup”, à la page 150 “delete hostPort”, à la page 150 “set h
“set iscsiTarget”, à la page 189 “set storageArray icmpPingResponse”, à la page 198 “set storageArray isnsIPV4ConfigurationMethod”, à la page 199 “set storageArray isnsIPV6Address”, à la page 200 “set storageArray isnsServerRefresh”, à la page 201 “set iscsiTarget unnamedDiscoverySession”, à la page 202 “show iscsiInitiator iscsiSessions”, à la page 208 “show storageArray iscsiNegotiationDefaults”, à la page 220 “show storageArray unconfiguredIscsiInitiators”, à la page 222 “start storageArray dhcpRefresh”,
Commandes portant sur les contrôleurs RAID “diagnose controller”, à la page 153 “enable controller”, à la page 160 “reset controller”, à la page 169 “save controller NVSRAM”, à la page 174 “set controller”, à la page 180 “show RAID controller”, à la page 213 “show controller NVSRAM”, à la page 214 Commande session “set session”, à la page 192 Commande show “show string”, à la page 222 Commandes portant sur les clichés “create snapshotVirtualDisk”, à la page 142 “recreate snapshot”, à la page 164 “set sna
“download storageArray firmware/NVSRAM”, à la page 158 “download storageArray physicalDiskFirmware”, à la page 159 “download storageArray NVSRAM”, à la page 159 “enable storageArray feature file”, à la page 161 “reset storageArray batteryInstallDate”, à la page 170 “reset storageArray virtualDiskDistribution”, à la page 172 “save storageArray configuration”, à la page 175 “save storageArray events”, à la page 176 “save storageArray performanceStats”, à la page 178 “save storageArray SASPHYCounts”, à la page
Commandes portant sur les disques virtuels “check virtualDisk consistency”, à la page 127 “clear virtualDisk reservations”, à la page 130 “create RAID virtualDisk (avec sélection automatique des disques physiques)”, à la page 134 “create RAID virtualDisk (avec sélection de l'espace disponible)”, à la page 137 “create RAID virtualDisk (avec sélection manuelle des disques physiques)”, à la page 139 “delete virtualDisk”, à la page 152 “recover virtualDisk”, à la page 163 “remove virtualDisk lunMapping”, à la p
Commandes classées dans l'ordre alphabétique La liste suivante répertorie les commandes dans l'ordre alphabétique. accept storageArray pendingTopology Cette commande configure tout ou partie d'une topologie hôte détectée par la commande show storageArray pendingTopology mais non validée. Syntaxe accept storageArray pendingTopology (allHosts | host "NomSystèmeHôte" | hosts ("NomSystèmeHôte1" ...
autoConfigure storageArray Cette commande configure automatiquement une baie de stockage. Avant de l'entrer, vous devez exécuter la commande show storageArray autoConfiguration. Celle-ci renvoie des informations de configuration sous forme d'une liste répertoriant différents éléments : types des disques physiques valides, niveaux RAID, informations sur les disques virtuels et les disques de secours (cette liste correspond aux paramètres de la commande autoConfigure storageArray).
Paramètres Paramètre Description physicalDiskType Type de disque physique à utiliser pour la baie de stockage. Les types de disques valides sont SAS (Serial-Attached SCSI) et SATA (Serial Advanced Technology Attachment). Ce paramètre n'est pas obligatoire si la baie de stockage ne contient qu'un seul type de disque physique. raidLevel Indique le niveau RAID du groupe contenant les disques physiques de la baie de stockage. Les niveaux RAID valides sont 0, 1 et 5.
autoConfigure storageArray hotSpares Cette commande définit et configure automatiquement les disques de secours d'une baie de stockage. Elle peut être exécutée à tout moment et optimise la protection apportée par les disques de secours d'une baie de stockage. Syntaxe autoConfigure storageArray hotSpares Paramètres Aucun. REMARQUE : Lorsque vous exécutez la commande autoConfigure storageArray hotSpares, le contrôleur RAID détermine le nombre de disques de secours devant être créés.
Paramètres Paramètre Description virtualDisk Indique le nom du disque virtuel dont vous souhaitez vérifier l'intégrité. Ce nom doit être mis entre crochets ([ ]). S'il contient des caractères spéciaux, vous devez également le mettre entre guillemets (" "). consistencyErrorFile Indique le nom du fichier dans lequel les informations relatives aux erreurs d'intégrité doivent être consignées. Ce nom doit être mis entre guillemets (" ").
clear storageArray configuration Cette commande efface l'intégralité de la configuration des contrôleurs RAID d'une baie de stockage. Les informations définissant les groupes de disques, les disques virtuels et les disques de secours sont supprimées. Utilisez cette commande pour créer une nouvelle configuration sur une baie de stockage déjà configurée. AVIS : La configuration existante de la baie de stockage est effacée dès l'exécution de la commande.
clear storageArray firmwarePendingArea Cette commande supprime les valeurs stockées dans la mémoire tampon de la zone de transition pour une image de micrologiciel préalablement téléchargée ou pour la NVSRAM. AVIS : Le contenu de la zone de transition de la baie de stockage est supprimé dès l'exécution de la commande. Syntaxe clear storageArray firmwarePendingArea Paramètres Aucun. clear virtualDisk reservations Cette commande efface les réservations de disques virtuels persistantes.
create host Cette commande crée un nouveau système hôte. REMARQUE : Un hôte est un système qui est connecté à la baie de stockage et qui accède aux disques virtuels via les ports HBA hôtes. Vous pouvez mapper une association entre un disque virtuel et un numéro d'unité logique (LUN) avec un seul système hôte ou affecter ce dernier à un groupe partageant l'accès à un ou plusieurs disques virtuels.
Exemple -c create host userLabel= \"job2900\";" create hostGroup Cette commande crée un nouveau groupe de systèmes hôtes. REMARQUE : Un groupe de systèmes hôtes est un élément facultatif de la topologie qui permet de définir un ensemble de systèmes hôtes partageant l'accès aux mêmes disques virtuels. Il s'agit d'une entité logique. Définissez un tel groupe uniquement si au moins deux systèmes hôtes peuvent partager l'accès aux mêmes disques virtuels.
create hostPort Cette commande crée une nouvelle identification de port HBA hôte. Cette identification est une valeur logicielle représentant le port HBA hôte physique auprès du contrôleur RAID. Sans elle, les instructions et les données en provenance du port hôte ne peuvent pas être reçues par le contrôleur RAID. Syntaxe create hostPort identifier="wwid" userLabel= "NomPort" host="NomSystèmeHôte" Paramètres Paramètre Description identifier WWID du port HBA hôte.
create iscsiInitiator Cette commande crée un nouvel objet initiateur iSCSI. Syntaxe create iscsiInitiator iscsiName = ID-iSCSI userLabel = Nom host = NomSystèmeHôte [chapSecret = MotDePasse] Paramètres Paramètre Description iscsiName Identificateur par défaut de l'initiateur iSCSI. userLabel Nom à utiliser pour l'initiateur iSCSI. Ce nom doit être mis entre guillemets (“ ”). host Nom du système hôte sur lequel l'initiateur iSCSI est installé.
Syntaxe create virtualDisk physicalDiskCount= NombreDisquesPhysiques raidLevel=0 | 1 | 5 userLabel="NomDisqueVirtuel" [physicalDiskType=(SAS | SATA) capacity= CapacitéDisqueVirtuel owner=(0 | 1) segmentSize= TailleSegment enclosureLossProtect=(TRUE | FALSE)] Paramètres Paramètre Description physicalDiskCount Indique le nombre de disques non affectés devant être utilisés dans le groupe de disques.
Paramètre Description owner Indique le contrôleur RAID auquel le disque virtuel appartient. Les identificateurs valides pour les contrôleurs RAID sont 0 et 1, 0 représentant le contrôleur de gauche et 1 celui de droite (vus depuis l'arrière du châssis). Si vous n'indiquez pas de propriétaire, ce dernier est défini par le micrologiciel du contrôleur RAID. REMARQUE : Le paramètre owner définit le propriétaire (contrôleur RAID) du disque virtuel.
create RAID virtualDisk (avec sélection de l'espace disponible) Cette commande crée un disque virtuel dans l'espace disponible d'un groupe de disques.
Paramètre Description freeCapacityArea Indique le numéro d'index de l'espace disponible dans le groupe de disques à utiliser pour la création du nouveau disque virtuel. L'espace disponible se trouve entre les disques virtuels. Par exemple, un groupe de disques peut contenir les zones suivantes : disque virtuel 1, espace disponible, disque virtuel 2, espace disponible, disque virtuel 3, espace disponible.
Paramètre Description segmentSize Indique la quantité de données (en kilo-octets) que le contrôleur RAID écrit sur un disque physique inclus dans un disque virtuel, avant de passer au disque physique suivant. Les valeurs admises sont 8, 16, 32, 64, 128, 256 ou 512. Pour plus d'informations sur le paramètre segmentSize, voir “Utilisation de la commande autoConfigure”, à la page 56.
Paramètres Paramètre Description physicalDisks Indique les disques physiques devant être affectés au disque virtuel créé. Indiquez l'ID du châssis et de l'emplacement correspondant à chaque disque physique à utiliser. Les ID de châssis sont compris entre 0 et 99, et les ID d'emplacement entre 0 et 31. Ces ID doivent être mis entre parenthèses. raidLevel Indique le niveau RAID du groupe de disques contenant le disque virtuel. Les valeurs admises sont 0, 1 et 5.
Paramètre Description capacity Taille du disque virtuel que vous ajoutez à la baie de stockage. Cette taille peut être définie en octets, kilooctets, méga-octets, giga-octets ou téra-octets. REMARQUE : Si vous n'indiquez pas de capacité, l'espace total disponible du groupe de disques est utilisé. Par défaut, cet espace est exprimé en octets. Pour les valeurs supérieures à 9, vous devez ajouter un espace entre le dernier chiffre et l'unité de mesure (MB, GB ou KB).
create snapshotVirtualDisk Cette commande crée un cliché de disque virtuel. Ce cliché peut être défini de trois façons : • Disques physiques définis par l'utilisateur • Groupe de disques défini par l'utilisateur • Nombre de disques physiques défini par l'utilisateur Si vous choisissez la dernière possibilité, le micrologiciel du contrôleur RAID détermine quels disques physiques doivent être utilisés pour le cliché de disque virtuel.
Syntaxe (groupe de disques défini par l'utilisateur) create snapshotVirtualDisk sourceVirtualDisk= "NomDisqueVirtuelSource" [repositoryDiskGroup= NuméroGroupeDeDisque freeCapacityArea= NuméroIndexCapacitéDisponible userLabel= "NomClichéDeDisqueVirtuel" warningThresholdPercent=Pourcentage repositoryPercentOfSource=Pourcentage repositoryUserLabel="NomRéférentiel" repositoryFullPolicy=(failSourceWrites | failSnapShot) enclosureLossProtect=(TRUE | FALSE)] Syntaxe (nombre de disques physiques définis par l'util
Paramètres Paramètre Description sourceVirtualDisk Indique le nom du disque virtuel source dont vous souhaitez prendre un cliché. Ce nom doit être mis entre guillemets (" "). repositoryRAIDLevel Indique le niveau RAID du référentiel. Les valeurs admises sont 0, 1 et 5. repositoryPhysicalDisks Indique les disques physiques devant être affectés au référentiel. Indiquez l'ID du châssis et de l'emplacement correspondant à chaque disque physique affecté au disque virtuel.
Paramètre Description freeCapacityArea Indique le numéro d'index correspondant à l'espace disponible du groupe de disques existant. Ce numéro doit être utilisé pour la création du disque virtuel contenant le référentiel de cliché. L'espace disponible se trouve entre les disques virtuels. Par exemple, un groupe de disques peut contenir les zones suivantes : disque virtuel 1, espace disponible, disque virtuel 2, espace disponible, disque virtuel 3, espace disponible.
Paramètre Description repositoryUserLabel Indique le nom à attribuer au référentiel. Ce nom doit être mis entre guillemets (" "). repositoryFullPolicy Indique le comportement à adopter pour le traitement du cliché lorsque le référentiel est plein. Vous pouvez choisir de rejeter les requêtes d'écriture destinées au disque virtuel source (failSourceWrites) ou au cliché de disque virtuel (failSnapShot). La valeur par défaut est failSnapShot.
create virtualDiskCopy Cette commande crée puis démarre la copie d'un disque virtuel. REMARQUE : Reportez-vous à “Préparation des serveurs hôtes à la création d'une copie de disque virtuel”, à la page 86. AVIS : Avant de créer une nouvelle copie d'un disque virtuel, arrêtez toutes les E/S ou interrompez les transferts de données impliquant le disque virtuel source et le disque cible, le cas échéant. Vous vous assurerez ainsi que l'image du disque virtuel source correspondra bien à son état à l'instant T.
Paramètres Paramètre Description source Indique le nom du disque virtuel source à copier. Ce nom doit être mis entre guillemets (" "). REMARQUE : Les noms peuvent inclure des caractères alphanumériques, des tirets et des caractères de soulignement. La longueur maximale admise pour les noms de commandes est de 30 caractères. Au-delà de cette limite, vous devez remplacer les crochets ([ ]) par des chevrons (< >). target Indique le nom du disque virtuel cible. Ce nom doit être mis entre guillemets (" ").
delete diskGroup Cette commande supprime l'intégralité d'un groupe de disques et les disques virtuels associés. AVIS : Les données enregistrées sur le groupe de disques sont supprimées dès l'exécution de la commande. Syntaxe delete diskGroup [NuméroGroupeDeDisques]] Paramètres Paramètre Description diskGroup Indique le numéro du groupe de disques à supprimer. Ce numéro doit être mis entre crochets ([ ]). delete host Cette commande supprime un système hôte.
delete hostGroup Cette commande supprime un groupe de systèmes hôtes. AVIS : Cette commande supprime toutes les définitions incluses dans le groupe de systèmes hôtes. Syntaxe delete hostGroup [NomGroupeDeSystèmesHôtes] Paramètres Paramètre Description hostGroup Indique le nom du groupe de systèmes hôtes à supprimer. Ce nom doit être mis entre crochets ([ ]). S'il contient des caractères spéciaux, vous devez également le mettre entre guillemets (" ").
Paramètres Paramètre Description hostPort Indique le nom du port HBA hôte à supprimer. Ce nom doit être mis entre crochets ([ ]). REMARQUE : Un port HBA hôte est un connecteur physique situé sur un adaptateur de bus hôte équipant le système hôte. Il permet à ce dernier d'accéder aux disques virtuels d'une baie de stockage. Si un adaptateur de bus hôte contient un seul connecteur physique (un seul port), les termes port HBA hôte et adaptateur de bus hôte sont synonymes. Exemple -c "delete host [\"job29
delete virtualDisk Cette commande supprime ou un plusieurs disques virtuels (standards, clichés ou référentiels). AVIS : Les données enregistrées sur le disque virtuel sont supprimées dès l'exécution de la commande. Syntaxe delete (allVirtualDisks | virtualDisk [NomDisqueVirtuel] | virtualDisks [NomDisqueVirtuel1 ... NomDisqueVirtuelx]) Paramètres Paramètre Description allVirtualDisks Supprime tous les disques virtuels d'une baie de stockage.
diagnose controller Cette commande permet de lancer les diagnostics sur le contrôleur RAID. Le paramètre testID accepte les options suivantes, que vous pouvez utiliser pour vérifier qu'un contrôleur RAID fonctionne correctement : • 1 : lecture du test • 2 : exécution d'un test de transfert des données en boucle (loopback) • 3 : écriture du test Ces diagnostics lancent un test de transfert de données en boucle sur les disques physiques.
Paramètre Description testID Identificateur du test de diagnostic à exécuter. Les identificateurs existants sont les suivants : 1 : lecture du test 2 : exécution d'un test de transfert des données en boucle (loopback) 3 : écriture du test discreteLines : test des lignes discrètes REMARQUE : Les lignes discrètes sont des lignes de contrôle et d'état reliant deux contrôleurs RAID.
Paramètre Description patternFile Indique le nom d'un fichier contenant un modèle de données à utiliser comme données de test. Ce nom doit être mis entre guillemets (" "). disable storageArray feature Cette commande désactive une fonction de la baie de stockage. Pour répertorier les identificateurs correspondant aux fonctions activées dans la baie, utilisez la commande show storageArray. Syntaxe disable storageArray feature=(snapshot | virtualDiskCopy) Paramètres Aucun.
Paramètres Paramètre Description enclosure Identifie le châssis sur lequel le nouveau micrologiciel doit être chargé. Les ID de châssis sont compris entre 0 et 99. Ces ID doivent être mis entre crochets ([ ]). REMARQUE : Vous pouvez utiliser les paramètres suivants : (1) allEnclosures permet de télécharger un nouveau micrologiciel sur tous les modules EMM de la baie de stockage et (2) enclosure permet de télécharger le micrologiciel sur un module EMM spécifique.
3 Ne modifiez pas la configuration de la baie de stockage lorsque le micrologiciel est en cours de téléchargement. Dans le cas contraire, le téléchargement pourrait échouer, ce qui risque d'endommager les disques physiques et de les rendre inutilisables. Vous pouvez utiliser cette commande pour tester le micrologiciel sur un disque physique avant de l'installer sur tous les autres disques de la baie de stockage.
download storageArray firmware/NVSRAM Cette commande permet de télécharger le micrologiciel et éventuellement les valeurs de la NVSRAM appropriées pour le contrôleur RAID de la baie de stockage. Pour télécharger uniquement les valeurs de la NVSRAM, utilisez la commande downLoad storageArray NVSRAM.
download storageArray NVSRAM Cette commande permet de télécharger les valeurs de la NVSRAM pour le contrôleur RAID de la baie de stockage. Syntaxe download storageArray NVSRAM file="NomFichier" Paramètres Paramètre Description file Chemin d'accès et nom du fichier contenant les valeurs de la NVSRAM. Le nom de fichier doit posséder le suffixe .dlp et être mis entre guillemets (" ").
REMARQUE : Plusieurs images correspondant à plusieurs disques physiques peuvent être téléchargées en même temps. Ces disques peuvent être inclus dans un groupe de disques redondant. Les images de micrologiciel contenant des informations sur les types de disques physiques compatibles, elles ne peuvent être téléchargées que sur les disques appropriés. Pour télécharger une image sur un disque physique spécifique, utilisez la commande download physicalDisk firmware.
enable storageArray feature file Cette commande utilise un fichier de clé (.key) pour activer une fonction. Syntaxe enable storageArray feature file="NomFichier" Paramètres Paramètre Description file Chemin et nom de fichier de clé de fonction. Les noms de fichiers de clé doivent contenir l'extension .key. Le nom et le chemin d'accès doivent être mis entre guillemets (" ").
Paramètres Paramètre Description target Indique le nom du disque virtuel cible pour lequel vous souhaitez relancer une opération de copie. Ce nom doit être mis entre crochets ([ ]). S'il contient des caractères spéciaux, vous devez également le mettre entre guillemets (" "). source Indique le nom du disque virtuel source pour lequel vous souhaitez relancer une opération de copie. Ce nom doit être mis entre crochets ([ ]).
recover virtualDisk Cette commande crée un disque virtuel RAID doté des propriétés indiquées sans initialiser aucune des zones de données utilisateurs sur les disques. Les valeurs des paramètres sont dérivées du fichier de données contenant le profil de restauration de la baie de stockage. Syntaxe recover virtualDisk (physicalDisk= (IDChâssis,IDEmplacement) | physicalDisks= (IDChâssis0,IDEmplacement0 ...
Paramètre Description offset Indique le nombre de blocs existants entre le début du groupe de disques et le début du disque virtuel référencé. raidLevel Indique le niveau RAID du groupe contenant les disques physiques. Les valeurs admises sont 0, 1 et 5. segmentSize Indique la quantité de données (en kilo-octets) que le contrôleur RAID écrit sur un disque physique inclus dans un disque virtuel, avant de passer au disque physique suivant. Les valeurs admises sont 8, 16, 32, 64, 128, 256 ou 512.
Syntaxe recreate snapshot (virtualDisk [NomDisqueVirtuel] | virtualDisks [NomDisqueVirtuel1 ... NomDisqueVirtuelx]) [userLabel= "NomClichéDeDisqueVirtuel" warningThresholdPercent=Pourcentage repositoryFullPolicy=(failSourceWrites | failSnapShot)] Paramètres Paramètre Description virtualDisk - virtualDisks Indique le nom du disque virtuel pour lequel vous souhaitez lancer une nouvelle opération de copie sur écriture (il est possible d'en indiquer plusieurs). Ce nom doit être mis entre crochets ([ ]).
REMARQUE : Les noms peuvent inclure des caractères alphanumériques, des tirets et des caractères de soulignement. La longueur maximale admise pour les noms de commandes est de 30 caractères. Au-delà de cette limite, vous devez remplacer les crochets ([ ]) par des chevrons (< >). REMARQUE : Si les paramètres warningThresholdPercent ou repositoryFullPolicy ne sont pas définis, les dernières valeurs définies sont utilisées.
Paramètres Paramètre Description target Indique le nom du disque virtuel cible à supprimer. Ce nom doit être mis entre crochets ([ ]). S'il contient des caractères spéciaux, vous devez également le mettre entre guillemets (" "). source Indique le nom du disque virtuel source à supprimer. Ce nom doit être mis entre crochets ([ ]). S'il contient des caractères spéciaux, vous devez également le mettre entre guillemets (" ").
Paramètre Description accessVirtualDisk Supprime le disque virtuel d'accès. AVIS : L'agent hôte utilise les disques virtuels d'accès pour la communication intrabande avec la baie de stockage. Si, sur un système hôte exécutant un agent, vous supprimez le mappage d'un disque virtuel d'accès défini pour une baie de stockage, le logiciel de gestion du stockage ne peut plus gérer la baie de stockage via l'agent intrabande. host Indique le nom du système hôte avec lequel le disque virtuel est mappé.
Paramètres Paramètre Description virtualDisk Indique le nom du disque virtuel dont vous souhaitez corriger la cohérence. Ce nom doit être mis entre crochets ([ ]). S'il contient des caractères spéciaux, vous devez également le mettre entre guillemets (" "). consistencyErrorFile Indique le nom du fichier contenant les informations utilisées pour corriger les erreurs de cohérence. Ce nom doit être mis entre guillemets (" ").
Paramètres Paramètre Description controller Indique le contrôleur RAID à réinitialiser. Les identificateurs valides pour les contrôleurs RAID sont 0 et 1, 0 représentant le contrôleur de gauche et 1 celui de droite (vus depuis l'arrière du châssis). Cet élément doit être mis entre crochets ([ ]). Si vous n'indiquez pas de propriétaire, le micrologiciel du contrôleur RAID renvoie une erreur de syntaxe.
reset storageArray iscsiStatsBaseline Cette commande permet de remettre à zéro les informations de base iSCSI de la baie de stockage. Syntaxe reset storageArray iscsiStatsBaseline Paramètres Aucun. REMARQUE : Cette commande réinitialise (remet à zéro) les informations de base associées aux deux contrôleurs RAID de la baie de stockage. Cette opération permet d'assurer la synchronisation des comptages relatifs aux deux contrôleurs.
reset storageArray virtualDiskDistribution Cette commande réaffecte tous les disques virtuels au contrôleur RAID favori qui leur est associé. Syntaxe reset storageArray virtualDiskDistribution Paramètres Aucun. AVIS : Avant d'utiliser cette commande, vérifiez que le pilote multiacheminement est chargé. Sinon, le disque virtuel ne sera pas accessible.
revive physicalDisk Cette commande force le passage à l'état Optimal du disque physique spécifié. AVIS : L'utilisation de cette commande varie en fonction des données de configuration situées sur tous les disques physiques inclus dans le groupe. Ne tentez cette opération que sous la supervision d'un représentant du support technique. Syntaxe revive physicalDisk [IDChâssis,IDEmplacement] Paramètres Paramètre Description physicalDisk Identifie le châssis et l'emplacement contenant le disque physique.
save allPhysicalDisks log Cette commande permet de sauvegarder les données de consignation dans un fichier. Les données consignées pour chaque disque physique sont gérées par la baie de stockage. Syntaxe save allPhysicalDisks logFile="NomFichier" Paramètres Paramètre Description logFile Indique le nom du fichier dans lequel les données de consignation doivent être enregistrées. Ce nom doit être mis entre guillemets (" ").
save storageArray configuration Cette commande crée un fichier script pouvant être utilisé pour reproduire la configuration actuellement définie pour les disques virtuels de la baie de stockage. Syntaxe save storageArray configuration file="NomFichier" [(allConfig | globalSettings=(TRUE | FALSE) virtualDiskConfigAndSettings=(TRUE | FALSE) hostTopology=(TRUE | FALSE) lunMappings=(TRUE | FALSE))] Paramètres Paramètre Description file Indique le nom du fichier contenant les valeurs de configuration.
REMARQUE : Lorsque vous utilisez cette commande, vous pouvez combiner les paramètres de votre choix pour les paramètres globaux, la configuration des disques virtuels, la topologie hôte et les mappages de LUN. Pour entrer tous les paramètres, utilisez allConfig. L'utilisation de paramètres est facultative. save storageArray events Cette commande permet d'enregistrer des entrées du journal des événements principaux (MEL) dans un fichier.
Syntaxe save storageArray iscsiStatistics [raw | baseline] file=“NomFichier” Paramètres Paramètre Description raw Ce paramètre indique que toutes les statistiques concernant le contrôleur RAID pour la journée en cours doivent être collectées. Il doit être indiqué entre crochets ([ ]).
save storageArray performanceStats Cette commande permet de sauvegarder les statistiques de performances dans un fichier. Avant de l'utiliser, exécutez les commandes set session performanceMonitorInterval et set session performanceMonitorIterations pour définir l'intervalle de collecte des statistiques. Syntaxe save storageArray performanceStats file= "NomFichier" Paramètres Paramètre Description file Indique le nom du fichier dans lequel les statistiques de performances doivent être consignées.
save storageArray stateCapture Cette commande permet de sauvegarder l'état de la baie de stockage dans un fichier. Syntaxe save storageArray stateCapture file="NomFichier" Paramètres Paramètre Description file Indique le nom du fichier dans lequel la capture doit être enregistrée. Ce nom doit être mis entre guillemets (" "). save storageArray supportData Cette commande permet de sauvegarder les informations de support pour la baie de stockage dans un fichier.
set controller Cette commande permet de définir les attributs des contrôleurs RAID.
Paramètre Description ethernetPort Ce paramètre définit les attributs (options) des ports Ethernet de gestion. Voir le Figure 2-4 pour obtenir la liste des attributs disponibles. Les identificateurs de port Ethernet valides sont 1 et 2. Ils doivent être mis entre crochets ([ ]). globalNVSRAMByte Cette commande modifie une partie de la NVSRAM du contrôleur RAID.
REMARQUE : Si vous définissez le paramètre availability sur serviceMode, le second contrôleur RAID devient propriétaire de tous les disques virtuels. Le contrôleur RAID indiqué ne gère plus aucun disque virtuel et refuse l'ajout de tout disque virtuel supplémentaire. Ce mode reste activé même si le système est réinitialisé ou mis hors tension. Il n'est désactivé que lorsque le paramètre availability est de nouveau réglé sur online (en ligne).
Paramètres Paramètre Description diskGroup Indique le numéro de séquence du groupe de disques dont vous souhaitez définir les propriétés. Ce numéro doit être mis entre crochets ([ ]). addPhysicalDisks Indique l'ID de châssis et l'ID d'emplacement du disque physique à ajouter au groupe de disques. Les ID de châssis sont compris entre 0 et 99 et les ID d'emplacement entre 0 et 31. Ces ID doivent être mis entre parenthèses. raidLevel Indique le niveau RAID du groupe de disques.
Paramètres Paramètre Description enclosure Identifie le châssis pour lequel l'attribut doit être défini. Les ID de châssis sont compris entre 0 et 99. Ces ID doivent être mis entre crochets ([ ]). chassisName Indique le nom ou numéro à attribuer au nouveau châssis. Les noms de châssis peuvent inclure toute combinaison de caractères alphanumériques. La longueur maximale admise est de 32 caractères. Les caractères alphabétiques peuvent être indiqués en majuscules ou en minuscules.
set host Cette commande permet d'affecter un système hôte à un groupe d'hôtes ou de le déplacer dans un autre groupe. Elle permet également de créer un nouveau groupe de systèmes hôtes et d'y ajouter l'hôte. Les actions exécutées par cette commande varient selon que le système hôte possède ou non des mappages individuels entre disques virtuels et LUN.
Paramètre du Des mappages individuels entre groupe de systèmes disques virtuels et LUN sont hôtes définis sur le système hôte Aucun mappage individuel entre disques virtuels et LUN n'est défini sur le système hôte hostGroupName Le système hôte est transféré Le système hôte est transféré dans le nouveau groupe défini dans le nouveau groupe défini par la valeur remplaçant par la valeur remplaçant NomGroupeDeSystèmesHôtes. NomGroupeDeSystèmes Hôtes.
Paramètres Paramètre Description hostGroup Indique le nom du groupe de systèmes hôtes à renommer. Ce nom doit être mis entre crochets ([ ]). S'il contient des caractères spéciaux, vous devez également le mettre entre guillemets (" "). userLabel Indique le nouveau nom du groupe de systèmes hôtes. Ce nom doit être mis entre guillemets (" "). REMARQUE : Les noms peuvent inclure des caractères alphanumériques, des tirets et des caractères de soulignement.
REMARQUE : Lorsque vous utilisez cette commande, vous pouvez préciser plusieurs paramètres facultatifs, mais il n'est pas nécessaire de les indiquer tous. REMARQUE : Les noms peuvent inclure des caractères alphanumériques, des tirets et des caractères de soulignement. La longueur maximale admise pour les noms de commandes est de 30 caractères. Au-delà de cette limite, vous devez remplacer les crochets ([ ]) par des chevrons (< >).
Exemples -c "set iscsiInitiator [\"pe29000\"] userLabel= \"pe29001\";" -c "set iscsiInitiator <\"iqn.199105.com.microsoft:svctag-70wnh91\"> userLabel= \"29000\";" -c "show iscsiInitiator[\"pe29000\"] iscsiSessions;" -c "show iscsiInitiator <\"iqn.199105.com.microsoft:svctag-70wnh91\"> iscsiSessions;" set iscsiTarget Cette commande définit les propriétés d'une cible iSCSI.
REMARQUE : CHAP (Challenge Handshake Authentication Protocol) est un protocole authentifiant l'élément homologue d'une connexion. Il repose sur l'utilisation d'une clé de sécurité «secrète» similaire à un mot de passe. REMARQUE : Utilisez chapSecret uniquement pour les initiateurs nécessitant une authentification mutuelle. REMARQUE : Le paramètre targetAlias permet de définir un nom rendant la cible plus facile à identifier.
Paramètres Paramètre Description physicalDiskChannel Indique le numéro d'identification du canal de disque physique dont vous souhaitez définir l'état. Les valeurs admises sont 1 et 2. Elles doivent être mises entre crochets ([ ]). condition État du canal. Vous pouvez définir l'état optimal ou degraded (dégradé). REMARQUE : Utilisez le paramètre optimal pour forcer le canal dégradé à revenir à l'état Optimal.
set physicalDisk state Cette commande attribue l'état Failed (Échec) à un disque physique. Pour faire revenir ce dernier à l'état Optimal, utilisez la commande revive physicalDisk. Syntaxe set physicalDisk [IDChâssis,IDEmplacement] operationalState=failed Paramètres Paramètre Description physicalDisk Identifie le châssis et l'emplacement contenant le disque physique. Les ID de châssis sont compris entre 0 et 99 et les ID d'emplacement entre 0 et 31. Ces ID doivent être mis entre crochets ([ ]).
Paramètres Paramètre Description errorAction Définit le comportement de la session si une erreur se produit en cours de traitement. Vous pouvez choisir de fermer la session ou de continuer. Par défaut, la session est fermée. (Ce paramètre définit les actions à effectuer en cas d'erreur d'exécution et non en cas d'erreur de syntaxe. Certaines conditions d'erreur peuvent être prioritaires sur la valeur du paramètre continue.) password Définit le mot de passe de la baie de stockage.
set snapshot virtualDisk Cette commande permet de définir les propriétés d'un cliché de disque virtuel et de le renommer. Syntaxe set (virtualDisk [NomDisqueVirtuel] | virtualDisks [NomDisqueVirtuel1 ... NomDisqueVirtueln]) userLabel= "NomClichéDeDisqueVirtuel" warningThresholdPercent=Pourcentage repositoryFullPolicy=(failSourceWrites | failSnapShot) Paramètres Paramètre Description virtualDisk - virtualDisks Indique le nom du cliché de disque virtuel dont vous souhaitez définir les propriétés.
Paramètre Description repositoryFullPolicy Indique le comportement à adopter pour le traitement du cliché lorsque le référentiel est plein. Vous pouvez choisir de rejeter les requêtes d'écriture destinées au disque virtuel source (failSourceWrites) ou au cliché de disque virtuel (failSnapShot). La valeur par défaut est failSnapShot. REMARQUE : Vous pouvez définir ce paramètre à la fois pour le référentiel et le cliché de disque virtuel.
Paramètres Paramètre Description cacheBlockSize Définit la taille de bloc utilisée par le contrôleur RAID pour la gestion de la mémoire cache. Les valeurs valides sont 4 (4 ko) et 16 (16 ko). La valeur par défaut est 4. REMARQUE : Il est généralement préférable de ne pas modifier la valeur par défaut, qui a été définie de manière à offrir des performances optimales dans tous les environnements.
Paramètre Description failoverAlertDelay Définit le délai d'alerte avant basculement (en minutes). Les valeurs admises sont comprises entre 0 et 60 minutes. La valeur par défaut est de 5 minutes. mediaScanRate Indique (en jours) le temps d'exécution de l'analyse des supports. Les valeurs admises sont les suivantes : 0 (désactivation de l'opération) et 1 à 30 (1 étant la vitesse de balayage la plus rapide et 30 la vitesse la plus lente).
Paramètres Paramètre Description enclosurePositions Indique la liste des ID de châssis. L'ordre des ID définit la position du châssis RAID et des châssis d'extension dans la baie de stockage. Les valeurs admises sont comprises entre 0 et 99. Les ID doivent être séparés par un espace et la liste des ID doit être mise entre parenthèses. REMARQUE : Cette commande définit l'emplacement d'un châssis dans la baie de stockage en fonction de la position de l'ID du châssis dans la liste enclosurePositions.
Exemple -c "set storageArray icmpPingResponse = TRUE;" set storageArray isnsIPV4ConfigurationMethod Cette commande définit la méthode de configuration et l'adresse d'un service iSNS (Internet Storage Name Service) en IPv4. Syntaxe set storageArray isnsIPV4ConfigurationMethod = [static | dhcp] isnsIPV4Address = AdresseIPv4 Paramètres Paramètre Description isnsIPV4Configuration Method Méthode à utiliser pour définir la configuration du serveur iSNS.
Exemple -c "set storageArray isnsIPV4ConfigurationMethod = static isnsIPV4Address = 192.168.0.1;" set storageArray isnsIPV6Address Cette commande définit l'adresse d'un service iSNS (Internet Storage Name Service) en IPv6. Syntaxe set storageArray isnsIPV6Address=Adresseipv6 Paramètre Paramètre Description isnsIPV6Address Adresse IPv6 à utiliser pour le serveur iSNS.
Paramètre Paramètre Description isnsListeningPort Adresse IP à utiliser pour le port d'écoute du serveur iSNS. Les valeurs admises vont de 49 152 à 65 535. La valeur par défaut est 3 205. REMARQUE : Le port d'écoute réside sur le serveur de base de données. Il est chargé de contrôler les demandes de connexion entrantes émises par les clients et de gérer le trafic à destination du serveur. REMARQUE : L'écouteur reçoit les demandes de session réseau émises par les clients pour se connecter à un serveur.
set storageArray time La commande Set StorageArray Time définit l'heure des deux contrôleurs RAID de la baie de stockage en synchronisant leur horloge avec celle du système hôte à partir duquel vous exécutez la commande. Syntaxe set storageArray time Paramètres Aucun. set iscsiTarget unnamedDiscoverySession Cette commande permet à la baie de stockage de participer à des sessions de détection anonymes.
set virtualDisk Cette commande permet de définir les propriétés d'un disque virtuel. La plupart des paramètres peuvent être appliqués à un ou plusieurs disques virtuels, mais certains ne permettent de définir les propriétés que d'un seul disque virtuel à la fois. Les définitions de syntaxe ci-dessous sont séparées afin de distinguer les paramètres qui peuvent s'appliquer à plusieurs disques virtuels de ceux qui ne peuvent être appliqués qu'à un seul.
Syntaxe applicable au mappage des disques virtuels set (virtualDisk ["NomDisqueVirtuel"] | virtualDisk | accessVirtualDisk) logicalUnitNumber=LUN (host="NomSystèmeHôte" | hostGroup=("NomGroupeDeSystèmesHôtes") Paramètres Paramètre Description allVirtualDisks Définit les propriétés de tous les disques virtuels de la baie de stockage. virtualDisk virtualDisks (nom) Indique le nom du disque virtuel dont vous souhaitez définir les propriétés.
Paramètre Description modificationPriority Définit la priorité à respecter pour les modifications des disques virtuels lorsque la baie de stockage est en cours de fonctionnement. Les valeurs admises sont highest, high, medium, low et lowest (très haute, haute, moyenne, basse et très basse). REMARQUE : La priorité des modifications détermine la quantité de ressources système utilisées pour la modification des propriétés des disques virtuels.
Paramètre Description addPhysicalDisks Permet d'ajouter de nouveaux disques physiques à un disque virtuel. Indiquez l'ID du châssis et de l'emplacement correspondant à chaque disque physique à utiliser. Les ID de châssis sont compris entre 0 et 99 et les ID d'emplacement entre 0 et 31. Ces ID doivent être mis entre crochets ([ ]). Utilisez ce paramètre avec addCapacity si vous devez définir des disques physiques supplémentaires, afin que la nouvelle taille soit prise en charge.
REMARQUE : Les paramètres addCapacity, segmentSize, userLabel et logicalUnitNumber ne peuvent être appliqués qu'à un seul disque virtuel à la fois. REMARQUE : L'utilisation des paramètres addCapacity, addPhysicalDisks et segmentSize démarre un processus long qui ne peut pas être interrompu, mais qui s'exécute en arrière-plan, de sorte qu'il ne vous empêche pas de lancer d'autres commandes. Pour afficher la progression de telles opérations, utilisez la commande show virtualDisk actionProgress.
REMARQUE : Lorsque vous utilisez cette commande, vous pouvez préciser plusieurs paramètres, mais il n'est pas nécessaire de les indiquer tous. show iscsiInitiator iscsiSessions Cette commande renvoie des informations sur une session iSCSI. Syntaxe show iscsiInitiator iscsiSessions [NomInitiateuriSCSI | NomCibleiSCSI] Paramètres Paramètre Description NomInitiateuriSCSI Nom de l'initiateur iSCSI pour lequel vous souhaitez obtenir des informations de session. Ce nom doit être indiqué entre crochets ([ ]).
REMARQUE : Vous pouvez utiliser la valeur indiquée comme espace disponible pour un groupe de disques lorsque vous créez un disque virtuel en fonction de cet espace. Pour obtenir des instructions sur l'utilisation de la valeur représentant l'espace disponible, voir create virtualDisk dans la section “create RAID virtualDisk (avec sélection de l'espace disponible)”, à la page 137.
show physicalDisk Cette commande renvoie les informations suivantes pour chaque disque physique de la baie de stockage : • Nombre total de disques physiques • Type de disque physique (SAS / SATA) • Informations de base sur le disque physique : • – Emplacement du châssis et du logement – Status – Capacité – Vitesse de transfert des données – Product ID – Niveau de micrologiciel Informations sur les canaux de disque physique : – Emplacement du châssis et du logement – Canal favori – Ca
Paramètres Paramètre Description allPhysicalDisks Renvoie des informations sur tous les disques physiques de la baie de stockage. REMARQUE : Pour obtenir les informations relatives au type et à l'emplacement de tous les disques physiques de la baie de stockage, utilisez le paramètre allPhysicalDisks. physicalDiskType Définit le type du disque physique pour lequel vous souhaitez obtenir des informations. Les types de disque physique valides sont SAS et SATA.
show physicalDiskChannel stats Cette commande permet d'afficher des informations cumulées sur les transferts de données effectués sur les canaux des disques physiques, ainsi que des informations concernant les erreurs. Si le contrôleur RAID a automatiquement dégradé un canal, cette commande affiche également les statistiques relatives aux intervalles. Elle permet en outre d'afficher des informations sur un ou plusieurs canaux, voire la totalité des canaux des disques physiques.
Paramètres Aucun. REMARQUE : Lorsque tous les téléchargements de micrologiciel ont abouti, cette commande renvoie l'état Successful (Réussi). En cas d'échec d'un téléchargement, elle affiche l'état de l'opération pour chaque disque physique concerné. Les valeurs renvoyées sont répertoriées dans le tableau suivant. État Définition Successful Les téléchargements ont abouti. Not Attempted Les téléchargements n'ont pas démarré. Partial Download Les téléchargements sont en cours.
Syntaxe show (allControllers | controller [(0 | 1)]) [summary] Paramètres Paramètre Description allControllers Renvoie des informations sur les deux contrôleurs RAID de la baie de stockage. controller Renvoie des informations sur un contrôleur RAID spécifique de la baie de stockage. Les identificateurs valides pour les contrôleurs RAID sont 0 et 1, 0 représentant le contrôleur de gauche et 1 celui de droite (vus depuis l'arrière du châssis). Cet élément doit être mis entre crochets ([ ]).
Paramètres Paramètre Description allControllers Renvoie des informations sur les deux contrôleurs RAID de la baie de stockage. controller Renvoie des informations sur un contrôleur RAID spécifique de la baie de stockage. Les identificateurs valides pour les contrôleurs RAID sont 0 et 1, 0 représentant le contrôleur de gauche et 1 celui de droite (vus depuis l'arrière du châssis). Cet élément doit être mis entre crochets ([ ]). hostType Indique le nom ou le numéro d'index correspondant au type d'hôte.
Paramètres Paramètre Description profile Affiche toutes les propriétés des composants logiques et physiques de la baie de stockage. Les informations renvoyées occupent plusieurs écrans. REMARQUE : Le paramètre profile renvoie des informations détaillées sur la baie de stockage. Ces informations occupent plusieurs écrans. Pour pouvoir les visualiser intégralement, vous devrez peut-être augmenter la taille de la mémoire tampon d'affichage.
Paramètre Description time Affiche l'heure définie pour chaque contrôleur RAID de la baie de stockage. virtualDisk Distribution Affiche le contrôleur RAID propriétaire de chaque disque virtuel dans la baie de stockage. summary Renvoie une liste concise d'informations concernant la configuration de la baie de stockage. REMARQUE : Le fichier de sortie permet de conserver les informations de configuration et vous sera utile si vous devez procéder à une restauration du système.
Paramètres Paramètre Description physicalDiskType Indique le type de disque physique à utiliser dans la baie de stockage. Les types de disque physique valides sont SAS et SATA. Il est inutile d'indiquer le paramètre physicalDiskType si la baie de stockage ne contient qu'un seul type de disque physique. Ce paramètre n'est pas obligatoire si la baie de stockage ne contient qu'un seul type de disque physique.
show storageArray hostTopology Cette commande affiche la topologie des partitions de stockage, les noms de types d'hôtes et l'index correspondant pour la baie de stockage hôte. Syntaxe show storageArray hostTopology Paramètres Aucun. show storageArray lunMappings Cette commande affiche les informations stockées dans le profil de la baie de stockage concernant les mappages de LUN. Si vous n'indiquez aucun paramètre, tous les mappages de LUN sont affichés.
show storageArray iscsiNegotiationDefaults Cette commande renvoie des informations sur les paramètres de connexion soumis à une négociation entre initiateurs et cibles. Syntaxe show storageArray iscsiNegotiationDefaults Paramètres Aucun. REMARQUE : Les informations renvoyées comprennent les paramètres par défaut du contrôleur RAID (c'est-à-dire les valeurs qui constituent le point de départ des négociations) et les paramètres actuels.
show storageArray unreadableSectors Cette commande affiche un tableau répertoriant les adresses de tous les secteurs illisibles de la baie de stockage.
show string Cette commande affiche une chaîne de texte extraite d'un fichier script. Elle est similaire à la commande echo utilisée sous MS DOS et Linux. Syntaxe show "chaîne" Paramètres Aucun. REMARQUE : La chaîne doit être mise entre guillemets (" "). show storageArray unconfiguredIscsiInitiators Cette commande renvoie la liste des initiateurs détectés par la baie de stockage mais encore non configurés dans la topologie de cette dernière.
• Groupe de disques contenant le disque virtuel • Détails – ID du disque virtuel – ID du sous-système – Type de disque physique (SAS / SATA) – Protection contre les pannes de châssis – Propriétaire favori – Propriétaire actuel – Taille de segment – Priorité de modification – État de la mémoire cache de lecture (activée/désactivée) – État de la mémoire cache d'écriture (activée/désactivée) – État de la mémoire cache sans batterie (activée/désactivée) – Délai d'effacement de la mémoi
Paramètres Paramètre Description allVirtualDisks Renvoie des informations sur tous les disques virtuels de la baie de stockage. virtualDisk - virtualDisks Indique le nom du disque virtuel spécifique à partir duquel vous souhaitez extraire des informations (il est possible d'en indiquer plusieurs). Ce nom doit être mis entre crochets ([ ]). S'il contient des caractères spéciaux, vous devez également le mettre entre guillemets (" ").
show virtualDiskCopy Cette commande affiche des informations sur les copies de disques virtuels.
show virtualDiskCopy sourceCandidates Cette commande renvoie des informations sur les disques virtuels pouvant être utilisés comme source d'une copie de disque virtuel. Syntaxe show virtualDiskCopy sourceCandidates Paramètres Aucun. show virtualDiskCopy targetCandidates Cette commande renvoie des informations sur les disques virtuels pouvant être utilisés comme cible d'une copie de disque virtuel.
Paramètres Paramètre Description allVirtualDisks Affiche des statistiques de performances pour tous les disques virtuels de la baie de stockage. virtualDisk virtualDisks Indique le nom du disque virtuel pour lequel vous souhaitez obtenir des statistiques de performances (il est possible d'en indiquer plusieurs). Ce nom doit être mis entre crochets ([ ]). S'il contient des caractères spéciaux, vous devez également le mettre entre guillemets (" ").
start diskGroup blink Cette commande permet de faire clignoter les voyants des disques physiques regroupés sur le plan logique pour former le groupe de disques indiqué. Pour éteindre ces voyants, utilisez la commande stop diskGroup blink. Syntaxe start diskGroup [NuméroGroupeDeDisques] blink Paramètres Paramètre Description diskGroup Indique le numéro du groupe de disques à identifier. Ce numéro doit être mis entre crochets ([ ]).
start enclosure blink Cette commande permet de faire clignoter le voyant d'un châssis afin d'identifier ce dernier. Pour éteindre ce voyant, utilisez la commande stop enclosure blink. Syntaxe start enclosure [IDChâssis] blink Paramètres Paramètre Description enclosure Identifie le châssis dont le voyant doit clignoter. Les ID de châssis sont compris entre 0 et 99. Ces ID doivent être mis entre crochets ([ ]).
start physicalDisk blink Cette commande permet de faire clignoter le voyant d'un disque physique afin d'identifier ce dernier. Pour éteindre ce voyant, utilisez la commande stop physicalDisk blink. Syntaxe start physicalDisk [IDChâssis,IDEmplacement] blink Paramètres Paramètre Description physicalDisk Identifie le châssis et l'emplacement contenant le disque physique. Les ID de châssis sont compris entre 0 et 99 et les ID d'emplacement entre 0 et 31. Ces ID doivent être mis entre crochets ([ ]).
start physicalDisk reconstruction Cette commande permet de lancer la reconstruction d'un disque physique. Syntaxe start physicalDisk [IDChâssis,IDEmplacement] reconstruct Paramètres Paramètre Description physicalDisk Identifie le châssis et l'emplacement contenant le disque physique. Les ID de châssis sont compris entre 0 et 99 et les ID d'emplacement entre 0 et 31. Ces ID doivent être mis entre crochets ([ ]).
Syntaxe start virtualDisk [NomDisqueVirtuel] initialize Paramètres Paramètre Description virtualDisk Indique le nom du disque virtuel à formater. Ce nom doit être mis entre crochets ([ ]). S'il contient des caractères spéciaux, vous devez également le mettre entre guillemets (" "). stop diskGroup blink Cette commande éteint les voyants de disques physiques allumés par la commande start diskGroup blink. Syntaxe stop diskGroup blink Paramètres Aucun.
stop iscsiSession Cette commande force la fermeture d'une session iSCSI. Syntaxe stop storageArray iscsiSession [Entier] Paramètre Paramètre Description Entier Numéro d'identificateur de la session iSCSI. Ce numéro doit être indiqué entre crochets ([ ]). stop physicalDisk blink Cette commande éteint les voyants de disques physiques allumés par la commande start physicalDisk blink. Syntaxe stop physicalDisk blink Paramètres Aucun.
Paramètres Paramètre Description virtualDisk - virtualDisks Indique le nom du disque virtuel pour lequel vous souhaitez arrêter une copie sur écriture (il est possible d'en indiquer plusieurs). Ces noms doivent être mis entre crochets ([ ]). S'ils contiennent des caractères spéciaux, vous devez également les mettre entre guillemets (" "). stop storageArray blink Cette commande éteint les voyants de la baie de stockage allumés par la commande start storageArray blink.
stop virtualDiskCopy Cette commande permet d'interrompre une copie de disque virtuel. Syntaxe stop virtualDiskCopy target [NomCible] [source [NomSource]] Paramètres Paramètre Description target Indique le nom du disque virtuel cible pour lequel vous souhaitez arrêter l'opération de copie. Ce nom doit être mis entre crochets ([ ]). S'il contient des caractères spéciaux, vous devez également le mettre entre guillemets (" ").
Commandes script
Exemples de fichiers script Cette annexe contient des exemples de scripts permettant de configurer une baie de stockage. Ces exemples illustrent la façon dont les commandes script se présentent dans un fichier script complet. Vous pouvez les copier et les modifier en fonction de vos besoins de configuration. Pour créer un fichier script, vous pouvez : • utiliser la commande save storageArray configuration ; • écrire le script.
Script de configuration - Exemple 1 Ce script utilise la commande create virtualDisk pour créer un nouveau disque virtuel à partir de l'espace disponible dans un groupe de disques. Show "Création du disque virtuel 7 en RAID 5 sur le groupe de disques 1 existant"; //Créer un disque virtuel dans un groupe de disques via la commande create virtualDisk.
La première ligne de texte est la commande show string. Lors de l'exécution du script, cette commande affiche le texte indiqué entre guillemets (" ") sur l'écran. Dans cet exemple, le texte Création du disque virtuel 7 en RAID 5 sur le groupe de disques 1 existant sert de titre décrivant le résultat escompté lors de l'exécution de ce fichier script. La ligne commençant par //Créer est un commentaire.
Chaque paramètre de la commande set virtualDisk est présenté sur une ligne distincte, mais cela n'est pas obligatoire. Il suffit d'insérer un espace entre les paramètres. Cependant, le fait d'utiliser plusieurs lignes permet de mieux identifier les paramètres et les valeurs associées. Il est également plus facile d'éditer le fichier ou de copier certains passages pour les coller dans un autre fichier script.
Tout comme dans l'exemple précédent, cette commande crée un disque virtuel, mais elle permet d'inclure des disques physiques spécifiques dans le disque virtuel. Pour identifier les disques physiques disponibles dans la baie de stockage, exécutez la commande show storageArray profile. Le format général de la commande create virtualDisk utilisée dans cet exemple est le suivant : create virtualDisk raidLevel=(0 | 1 | 5) userLabel="NomDisqueVirtuel" physicalDisks= (IDChâssis0,IDEmplacement0...
Exemples de fichiers script
Index A activation contrôleur RAID, 160 copie de disque virtuel, 69, 85 fichier de clé de fonction, 161 activation du micrologiciel de la baie de stockage, 124 affectation d'un élément à un autre contrôleur RAID, 111 affectation de disques de secours globaux, 63 affichage baie de stockage, 215 configuration automatique de la baie de stockage, 217 contrôleur RAID, 213 copie de disque virtuel, 225 disque physique, 210 disque virtuel, 222 disques virtuels cibles, 226 disques virtuels sources, 226 état des télé
B baie de stockage affichage de la topologie, 220 affichage de la topologie du système hôte, 219 affichage du mappage des LUN, 219 affichage secteurs illisibles, 221 clignotement, 231 commandes, 121 commandes download, 158-160 commandes save, 175-179 commandes set, 195-202 commandes show, 215-222 configuration de la topologie, 124 désactivation, 155 extinction des voyants, 234 C CLI commandes, 16 exemples d'utilisation, 28 cliché commandes, 121 disque virtuel, 97 nom, 77 cliché de disque virtuel activation
création d'un disque virtuel RAID, avec sélection automatique des disques physiques, 134 création d'un disque virtuel RAID, avec sélection de l'espace disponible, 137 création d'un disque virtuel RAID, avec sélection manuelle des disques physiques, 139 modification de la taille des segments, 106 modification des niveaux RAID, 106 partitionnement du stockage, 96 configuration automatique de la baie de stockage, 125 configuration automatique des disques de secours d'une baie de stockage, 127 consignation déta
D définition attributs de châssis, 183 baie de stockage, 195 cliché de disque virtuel, 194 copie de disque virtuel, 207 disque de secours, 191 disque virtuel, 203 état du disque physique, 192 groupe de systèmes hôtes, 186 heure de la baie de stockage, 202 horloge des contrôleurs, 61 ID châssis, 184 mode de fonctionnement d'un contrôleur RAID, 110 mode de fonctionnement du canal du disque physique, 190 mot de passe de la baie de stockage, 60 position des châssis dans la baie de stockage, 197 priorité des mod
disque physique (suite) extinction des voyants, 233 initialisation, 111 passage à l'état Optimal, 173 reconstruction, 112 disque virtuel commandes, 123 commandes show, 222-227 copie, 87 correction de la cohérence, 168 création à partir de disques physiques affectés par l'utilisateur, 51 création à partir de disques physiques affectés par le logiciel, 53 création dans un groupe de disques existant, 54 définition, 203 initialisation, 112 nouvelle copie, 92 redistribution, 113 vérification de la cohérence, 127
F fermeture d'une session iSCSI, 233 format des commandes, remarques, 24 initialisation disque physique, 111 disque virtuel, 112 interaction avec d'autres fonctions, 96 interface de ligne de commande, utilisation, 14 G groupe de disque commandes, 118 groupe de disques affichage, 208 défragmentation, 107, 228 extinction des voyants, 232 passage à l'état Optimal, 172 groupe de systèmes hôtes création, 132 définition, 186 suppression, 150 H horloge des contrôleurs RAID, synchronisation, 103 L lancement act
modification (suite) paramètres d'une copie de disque virtuel, 90 taille des segments, 106 port hôte affichage des ports hôtes, 209 création, 133 suppression, 150 modification de la configuration, 59 protection contre les pannes de châssis, 55 N R niveau RAID, modification, 106 reconstruction d'un disque physique, 112 nouvelle copie disque virtuel, 94 nouvelle copie d'un cliché, 164 nouvelle copie d'un disque virtuel, 92, 161 nouvelle création cliché de disque virtuel, 81 O opérations de récupérati
S sauvegarde baie de stockage, 175 configuration dans un fichier, 50 données consignées dans les châssis, 173 données consignées pour chaque disque physique, 174 valeurs NVSRAM des contrôleurs RAID, 174 script de configuration exemple 1, 238 exemple 2, 240 stockage, partitionnement, 96 support.dell.
U utilisation de l'interface de ligne de commande, 14 V vérification éléments composant la baie de stockage, 47 vérification de cohérence, exécution, 101 vérification de la cohérence du disque virtuel, 127 Index 251
Index