De logboeken van de RAID-controller uitpakken via MegaCLI
Summary: Dit artikel bevat informatie over het gebruik van MegaCli voor het maken van logboeken voor RAID-controllers en de aangesloten harde schijven
Instructions
Vat de stappen samen die zijn gebruikt om het probleem aan te pakken en voeg gedetailleerde instructies toe over de vereiste acties.
In dit artikel wordt uitgelegd hoe u RAID-controllerlogboeken op uw Dell systeem kunt extraheren met behulp van het hulpprogramma MegaCLI van Broadcom (voorheen LSI /Avagotech). Het controleren van de logboeken van de RAID-controller is een belangrijke stap bij het oplossen van problemen met HDD en RAID.
Opmerking: PercCLI heeft MegaCLI vervangen (niet ondersteund door Dell), te beginnen met de PERC Series 8 en nieuwere series. Zie de lijst met PERC-typen voor Dell EMC systemen om te bepalen welke serie uw PERC-controller is.
Open de logboeken van de RAID-controller met MegaCli in Microsoft Windows, Linux, XenServer of VMware-besturingssystemen:
Inhoudsopgave
1. De logboeken van de RAID-controller uitpakken via MegaCli in Windows-besturingssystemen
2. De logboeken van de RAID-controller uitpakken via MegaCli in Linux-besturingssystemen
3. De logboeken van de RAID-controller uitpakken met MegaCli in XenServer
4. De logboeken van de RAID-controller uitpakken met MegaCli in VMware ESX/ESXi
1. De logboeken van de RAID-controller uitpakken via MegaCli in Windows-besturingssystemen
Voer de volgende procedure uit om de logboeken van de RAID-controller uit te pakken:
Opmerking: MegaCLI wordt ondersteund op Windows Server 2003/2008/2012
-
Download het hulpprogramma MegaCli van de Broadcom-supportwebsite
-
Pak de gedownloade bestanden uit en kopieer ze naar een willekeurige map van uw geïnstalleerde besturingssysteem (bijvoorbeeld: Windows – C:\temp\megacli)
-
Navigeer vanaf de opdrachtprompt in Windows naar de zojuist gemaakte directory en voer een van de volgende opdrachten uit:
Opmerking: Administratieve rechten zijn noodzakelijk.Opdracht
Actie
MegaCli.exe -FwTermLog -Dsply -aALL > ttylog.txtHiermee maakt u het logboek van de RAID-controller (ttylog)
MegaCli.exe -PDList -aALL > disks.txtHiermee maakt u een lijst met informatie over de geïnstalleerde RAID-controllers, virtuele schijven en harde schijven
MegaCli.exe -LDInfo -LALL -aALL > LDinfo.txtHiermee maakt u een lijst met informatie over de bestaande RAID-volumes en -configuraties
MegaCli.exe -AdpAllInfo -aALL > Adapterinfo.txtHiermee maakt u een lijst met informatie over de instellingen van de RAID-controller
MegaCli.exe -AdpBbuCmd -aALL > Battery.txtHiermee maakt u een gedetailleerde lijst van de batterijstatus van de RAID-controller (oplaadstatus, leercyclus enz.)
MegaCli.exe -AdpEventLog -IncludeDeleted -f deleted.txt -aALLMaakt het RAID-controllerlogboek (ttylog) met alle informatie sinds de allereerste initialisatie van
de controller (opmerking: Dit bestand wordt altijd opgeslagen in de MegaCLI hoofdmap)
2. De logboeken van de RAID-controller uitpakken via MegaCli in Linux-besturingssystemen
Voer de volgende procedure uit om de PERC-logboeken uit te pakken:
-
Download het hulpprogramma MegaCli van de Broadcom-supportwebsite
-
Pak de gedownloade bestanden uit en installeer ze in een willekeurige map van uw geïnstalleerde besturingssysteem (bijvoorbeeld: Linux – /tmp/megacli)
-
Installeer de bestanden via een terminalvenster in Linux met behulp van de volgende opdracht:
Opmerking: Voor het installeren van MegaCLI hebt u root-bevoegdheden nodig:# rpm -i MegaCli-8.07.14-1.noarch.rpm -
Verander vervolgens de directory in /opt/MegaRAID/MegaCLI/ en voer een van de opdrachten uit de onderstaande tabel uit:
Opdracht
Actie
./MegaCli64 -FwTermLog -Dsply -aALL > /tmp/ttylog.txtHiermee maakt u het logboek van de RAID-controller (ttylog)
./MegaCli64 -PDList -aALL > /tmp/disks.txtHiermee maakt u een lijst met informatie over de geïnstalleerde RAID-controllers, virtuele schijven en harde schijven
./MegaCli64 -LDInfo -LALL -aALL > /tmp/LDinfo.txtHiermee maakt u een lijst met informatie over de bestaande RAID-volumes en -configuraties
./MegaCli64 -AdpAllInfo -aALL > /tmp/Adapterinfo.txtHiermee maakt u een lijst met informatie over de instellingen van de RAID-controller
./MegaCli64 -AdpBbuCmd -aALL > /tmp/Battery.txtHiermee maakt u een gedetailleerde lijst van de batterijstatus van de RAID-controller (oplaadstatus, leercyclus enz.)
./MegaCli64 -AdpEventLog -IncludeDeleted -f deleted.txt -aALLMaakt het RAID-controllerlogboek (ttylog) met alle informatie sinds de allereerste initialisatie van
de controller (opmerking: Dit bestand wordt altijd opgeslagen in de MegaCLI hoofdmap)
3. De logboeken van de RAID-controller uitpakken met MegaCli in XenServer
Voer de volgende procedure uit om de logboeken van de RAID-controller uit te pakken:
-
Download het hulpprogramma MegaCli van de Broadcom-supportwebsite
-
Pak de gedownloade bestanden uit en kopieer de MegaCli-8.07.14-1.noarch.rpm naar de XenServer-hostmap /tmp/MegaCli
-
Vanaf een telnet/SSH-console, zoals Putty die op de XenServer-host is aangesloten. Installeer het pakket met behulp van de volgende opdracht
# rpm -ivh MegaCli-8.07.14-1.noarch.rpm -
Ga vanuit telnet/SSH-console naar de directory opt/lsi/MegaCli en voer een of meer van de volgende opdrachten uit:
Opdracht
Actie
./MegaCli64 -FwTermLog -Dsply -aALL > /tmp/ttylog.txtHiermee maakt u het logboek van de RAID-controller (ttylog)
./MegaCli64 -PDList -aALL > /tmp/disks.txtHiermee maakt u een lijst met informatie over de geïnstalleerde RAID-controllers, virtuele schijven en harde schijven
./MegaCli64 -LDInfo -LALL -aALL > /tmp/LDinfo.txtHiermee maakt u een lijst met informatie over de bestaande RAID-volumes en -configuraties
./MegaCli64 -AdpAllInfo -aALL > /tmp/Adapterinfo.txtHiermee maakt u een lijst met informatie over de instellingen van de RAID-controller
./MegaCli64 -AdpBbuCmd -aALL > /tmp/Battery.txtHiermee maakt u een gedetailleerde lijst van de batterijstatus van de RAID-controller (oplaadstatus, leercyclus enz.)
./MegaCli64 -AdpEventLog -IncludeDeleted -f deleted.txt -aALLMaakt het RAID-controllerlogboek (ttylog) met alle informatie sinds de allereerste initialisatie van
de controller (opmerking: Dit bestand wordt altijd opgeslagen in de MegaCLI hoofdmap)
4. De logboeken van de RAID-controller uitpakken met MegaCli in VMware ESX/ESXi
Voer de volgende procedure uit om de logboeken van de RAID-controller uit te pakken:
- Activeer SSH met optie 1 of optie 2
- Optie 1: vSphere Client naar vCenter
-
Verbinding via de vSphere-client naar de vCenter- en de ESX/ESXi-host.
-
Klik op uw ESX/ESXi-host.
-
Selecteer vervolgens Configuration en klik op Security.
-
Klik op subservices en vervolgens op het eigenschappenvak.
-
Selecteer de optie SSH - inschakelen.
-
- Optie 2: Binnen ESX/ESXi
-
Verbinding via de iDrac naar de ESX-host (virtuele console) of een rechtstreekse verbinding naar de ESXi-host.
-
Druk op F2 -> Opties voor probleemoplossing.
-
Selecteer SSH - enable als deze is uitgeschakeld (Afbeelding 1 (alleen in het Engels)).


Afbeelding: De SSH inschakelen
-
- Optie 1: vSphere Client naar vCenter
-
Download het hulpprogramma MegaCli van de Broadcom-supportwebsite
-
Pak de gedownloade bestanden uit en kopieer de vmware-esx-MegaCli-8.07.07.vib in de submap Vmware-MN naar de ESXi-hostmap /tmp
-
Installeer vanuit een telnet-/SSH-console die is aangesloten op de ESXi-host de vmware-esx-MegaCli-8.07.07.vib met de volgende opdracht:
esxcli software vib install -v=/tmp/vmware-esx-MegaCli-8.07.07.vib --no-sig-check -
Ga vanuit telnet/SSH-console naar de directory /opt/lsi/MegaCLI en voer een of meer van de volgende opdrachten uit:
Opdracht
Actie
./MegaCli -FwTermLog -Dsply -aALL > /tmp/ttylog.txtHiermee maakt u het logboek van de RAID-controller (ttylog)
./MegaCli -PDList -aALL > /tmp/disks.txtHiermee maakt u een lijst met informatie over de geïnstalleerde RAID-controllers, virtuele schijven en harde schijven
./MegaCli -LDInfo -LALL -aALL > /tmp/LDinfo.txtHiermee maakt u een lijst met informatie over de bestaande RAID-volumes en -configuraties
./MegaCli -AdpAllInfo -aALL > /tmp/Adapterinfo.txtHiermee maakt u een lijst met informatie over de instellingen van de RAID-controller
./MegaCli -AdpBbuCmd -aALL > /tmp/Battery.txtHiermee maakt u een gedetailleerde lijst van de batterijstatus van de RAID-controller (oplaadstatus, leercyclus enz.)
./MegaCli -AdpEventLog -IncludeDeleted -f deleted.txt -aALLHiermee maakt u het logboek van de RAID-controller (ttylog) vanaf het moment dat de eerste controller werd geïnitialiseerd
Opmerking: Het bestand "deleted.txt" wordt altijd opgeslagen in de MegaCLI-map.
Afbeelding: Controllerlogboek maken