Extraction des journaux du contrôleur RAID via MegaCLI
Summary: Cet article fournit des informations sur la création des journaux du contrôleur RAID et des disques durs connectés à l’aide de MegaCli.
Instructions
Résumez les étapes suivies pour résoudre le problème et incluez des instructions détaillées sur les actions requises.
Cet article explique comment extraire les journaux du contrôleur RAID sur votre système Dell à l’aide de l’utilitaire MegaCli de Broadcom (anciennement LSI/Avagotech). La consultation des journaux du contrôleur RAID est une étape importante lors de la résolution des problèmes liés aux disques durs et au contrôleur RAID.
Remarque : PercCLI remplace MegaCLI (non pris en charge par Dell) à partir de la série 8 de PERC et des séries plus récentes. Pour identifier la série à laquelle appartient votre contrôleur PERC, consultez la liste des types de PERC pour les systèmes Dell EMC.
Accès aux journaux du contrôleur RAID avec MegaCli dans les systèmes d’exploitation Microsoft Windows, Linux, XenServer ou VMware :
Table des matières
1. Extraction des journaux du contrôleur RAID via MegaCli dans les systèmes d’exploitation Windows
2. Extraction des journaux du contrôleur RAID via MegaCli dans les systèmes d’exploitation Linux
3. Extraction des journaux du contrôleur RAID via MegaCLI dans XenServer
4. Extraction des journaux du contrôleur RAID via MegaCLI dans VMware ESX/ESXi
1. Extraction des journaux du contrôleur RAID via MegaCli dans les systèmes d’exploitation Windows
Pour extraire les journaux du contrôleur RAID, procédez comme suit :
Remarque : MegaCLI est pris en charge sur Windows Server 2003/2008/2012.
-
Téléchargez l’utilitaire MegaCli à partir du site de support Broadcom.
-
Décompressez les fichiers téléchargés et copiez-les dans un répertoire de votre système d’exploitation (par exemple : Windows – C:\temp\megacli)
-
Depuis l’invite de commandes, dans les systèmes d’exploitation Windows, accédez au répertoire que vous avez créé et exécutez les commandes suivantes :
Remarque : Vous devez disposer des droits d’administrateur.Commande
Action
MegaCli.exe -FwTermLog -Dsply -aALL > ttylog.txtCrée le journal du contrôleur RAID (ttylog)
MegaCli.exe -PDList -aALL > disks.txtCrée une liste contenant des informations sur les contrôleurs RAID, les disques virtuels et les disques durs installés
MegaCli.exe -LDInfo -LALL -aALL > LDinfo.txtCrée une liste de volumes existants et des informations sur les configurations RAID
MegaCli.exe -AdpAllInfo -aALL > Adapterinfo.txtCrée une liste contenant des informations à propos des paramètres de contrôleur RAID
MegaCli.exe -AdpBbuCmd -aALL > Battery.txtCrée une liste détaillée de l’état de charge de la batterie du contrôleur RAID (état de charge, cycle d’apprentissage, etc.)
MegaCli.exe -AdpEventLog -IncludeDeleted -f deleted.txt -aALLCrée le journal du contrôleur RAID (journal tty) avec toutes les informations depuis la toute première initialisation
du contrôleur (Remarque : Ce fichier est toujours enregistré dans le dossier racine de MegaCLI)
2. Extraction des journaux du contrôleur RAID via MegaCli dans les systèmes d’exploitation Linux
Pour extraire les journaux PERC, procédez comme suit :
-
Téléchargez l’utilitaire MegaCli depuis le site de support de Broadcom.
-
Décompressez les fichiers téléchargés et installez-les dans un répertoire de votre système d’exploitation (par exemple : Linux – /tmp/megacli).
-
À partir d’une fenêtre Terminal de Linux, effectuez l’installation à l’aide de la commande suivante :
Remarque : vous devez disposer de privilèges racines pour installer MegaCLI :# rpm -i MegaCli-8.07.14-1.noarch.rpm -
Ensuite, modifiez le répertoire dans /opt/MegaRAID/MegaCLI/ et exécutez une des commandes du tableau ci-dessous.
Commande
Action
./MegaCli64 -FwTermLog -Dsply -aALL > /tmp/ttylog.txtCrée le journal du contrôleur RAID (ttylog)
./MegaCli64 -PDList -aALL > /tmp/disks.txtCrée une liste contenant des informations sur les contrôleurs RAID, les disques virtuels et les disques durs installés
./MegaCli64 -LDInfo -LALL -aALL > /tmp/LDinfo.txtCrée une liste de volumes existants et des informations sur les configurations RAID
./MegaCli64 -AdpAllInfo -aALL > /tmp/Adapterinfo.txtCrée une liste contenant des informations à propos des paramètres de contrôleur RAID
./MegaCli64 -AdpBbuCmd -aALL > /tmp/Battery.txtCrée une liste détaillée de l’état de charge de la batterie du contrôleur RAID (état de charge, cycle d’apprentissage, etc.)
./MegaCli64 -AdpEventLog -IncludeDeleted -f deleted.txt -aALLCrée le journal du contrôleur RAID (journal tty) avec toutes les informations depuis la toute première initialisation
du contrôleur (Remarque : Ce fichier est toujours enregistré dans le dossier racine de MegaCLI)
3. Extraction des journaux du contrôleur RAID via MegaCLI dans XenServer
Pour extraire les journaux du contrôleur RAID, procédez comme suit :
-
Téléchargez l’utilitaire MegaCli depuis le site de support de Broadcom.
-
Décompressez les fichiers téléchargés et copiez le fichier MegaCli-8.07.14-1.noarch.rpm dans le dossier de l’hôte XenServer /tmp/MegaCli.
-
À partir d’une console telnet/SSH comme Putty, connectée à l’hôte XenServer, procédez comme suit. Installez le package en exécutant la commande suivante :
# rpm -ivh MegaCli-8.07.14-1.noarch.rpm -
À partir du commutateur de console telnet/SSH dans le répertoire opt/lsi/MegaCli, exécutez les commandes suivantes :
Commande
Action
./MegaCli64 -FwTermLog -Dsply -aALL > /tmp/ttylog.txtCrée le journal du contrôleur RAID (ttylog)
./MegaCli64 -PDList -aALL > /tmp/disks.txtCrée une liste contenant des informations sur les contrôleurs RAID, les disques virtuels et les disques durs installés
./MegaCli64 -LDInfo -LALL -aALL > /tmp/LDinfo.txtCrée une liste de volumes existants et des informations sur les configurations RAID
./MegaCli64 -AdpAllInfo -aALL > /tmp/Adapterinfo.txtCrée une liste contenant des informations à propos des paramètres de contrôleur RAID
./MegaCli64 -AdpBbuCmd -aALL > /tmp/Battery.txtCrée une liste détaillée de l’état de charge de la batterie du contrôleur RAID (état de charge, cycle d’apprentissage, etc.)
./MegaCli64 -AdpEventLog -IncludeDeleted -f deleted.txt -aALLCrée le journal du contrôleur RAID (journal tty) avec toutes les informations depuis la toute première initialisation
du contrôleur (Remarque : Ce fichier est toujours enregistré dans le dossier racine de MegaCLI)
4. Extraction des journaux du contrôleur RAID via MegaCLI dans VMware ESX/ESXi
Pour extraire les journaux du contrôleur RAID, procédez comme suit :
- Activez SSH à l’aide de l’option 1 ou 2
- Option 1 : vSphere Client vers vCenter
-
Via le client vSphere, connectez-vous au vCenter et à l’hôte ESX/ESXi.
-
Cliquez sur votre hôte ESX/ESXi.
-
Sélectionnez ensuite Configuration et cliquez sur Security.
-
Cliquez sur sub-services, puis sur la boîte de dialogue des propriétés.
-
Sélectionnez l’option SSH - enable.
-
- Option 2 : Dans ESX/ESXi
-
Via iDrac, connectez-vous à l’hôte ESX (console virtuelle) ou connectez-vous directement à l’hôte ESXi.
-
Appuyez sur F2 -> Troubleshooting Options.
-
Sélectionnez SSH - enable si cette option est désactivée (Figure 1 (en anglais uniquement)).


Figure : Activation du module SSH
-
- Option 1 : vSphere Client vers vCenter
-
Téléchargez l’utilitaire MegaCli depuis le site de support de Broadcom.
-
Décompressez les fichiers téléchargés et copiez le fichier vmware-esx-MegaCli-8.07.07.vib dans le sous-dossier Vmware-MN du dossier de l’hôte ESXi /tmp.
-
À partir d’une console telnet/SSH connectée à l’hôte ESXi, installez le fichier vmware-esx-MegaCli-8.07.07.vib à l’aide de la commande suivante :
esxcli software vib install -v=/tmp/vmware-esx-MegaCli-8.07.07.vib --no-sig-check -
À partir du commutateur de console telnet/SSH dans le répertoire /opt/lsi/MegaCLI, exécutez les commandes suivantes :
Commande
Action
./MegaCli -FwTermLog -Dsply -aALL > /tmp/ttylog.txtCrée le journal du contrôleur RAID (ttylog)
./MegaCli -PDList -aALL > /tmp/disks.txtCrée une liste contenant des informations sur les contrôleurs RAID, les disques virtuels et les disques durs installés
./MegaCli -LDInfo -LALL -aALL > /tmp/LDinfo.txtCrée une liste de volumes existants et des informations sur les configurations RAID
./MegaCli -AdpAllInfo -aALL > /tmp/Adapterinfo.txtCrée une liste contenant des informations à propos des paramètres de contrôleur RAID
./MegaCli -AdpBbuCmd -aALL > /tmp/Battery.txtCrée une liste détaillée de l’état de charge de la batterie du contrôleur RAID (état de charge, cycle d’apprentissage, etc.)
./MegaCli -AdpEventLog -IncludeDeleted -f deleted.txt -aALLCrée le journal du contrôleur RAID (journal tty) en regroupant toutes les informations enregistrées depuis la toute première initialisation du contrôleur.
Remarque : Le fichier « deleted.txt » est toujours stocké dans le dossier MegaCLI.
Figure : Création du journal du contrôleur