Extrahera RAID-styrenhetsloggar via MegaCLI
Summary: Den här artikeln innehåller information om hur du skapar loggar för RAID-styrenheter och anslutna hårddiskar med hjälp av MegaCli
Instructions
Sammanfatta de steg som används för att åtgärda problemet och inkludera eventuella detaljerade instruktioner om nödvändiga åtgärder.
I den här artikeln beskrivs hur du extraherar RAID-kontrollerloggar på ditt Dell-system med hjälp av MegaCli-verktyget från Broadcom (tidigare LSI/Avagotech). Ett viktigt steg vid felsökning av hårddisk- och RAID-relaterade problem är att granska loggfilerna från RAID-styrenheten.
Obs! PercCLI har ersatt MegaCLI (stöds inte av Dell) från och med PERC-serien 8 och nyare serier. Se listan över PERC-typer för Dell EMC-system för att identifiera vilken serie som är din PERC-styrenhet.
Få åtkomst till RAID-kontrollerloggarna med MegaCli i operativsystemen Microsoft Windows, Linux, XenServer eller VMware:
Innehållsförteckning
1. Extrahera RAID-kontrollerloggar via MegaCli i Windows-operativsystem
2. Extrahera RAID-kontrollerloggarna via MegaCli i Linux-operativsystem
3. Extrahera RAID-kontrollerloggarna med MegaCli i XenServer
4. Extrahera RAID-kontrollerloggarna med MegaCli i VMware ESX/ESXi
1. Extrahera RAID-kontrollerloggar via MegaCli i Windows-operativsystem
Utför följande procedur för att extrahera RAID-kontrollerloggarna:
Obs! MegaCLI stöds på Windows Server 2003/2008/2012
-
Hämta verktyget MegaCli från Broadcoms supportwebbplats
-
Packa upp de nedladdade filerna och kopiera dem till valfri katalog i ditt installerade operativsystem (t.ex.: Windows – C: \\ temp \ megacli)
-
Från kommandotolken i Windows-operativsystemet går du till den nya katalogen och kör något av följande kommandon:
Obs! Administrativa rättigheter är nödvändiga.Kommando
Åtgärd
MegaCli.exe -FwTermLog -Dsply -aALL > ttylog.txtSkapar RAID-styrenhetsloggen (ttylog)
MegaCli.exe -PDList -aALL > disks.txtSkapar en lista med information om RAID-styrenheten, virtuella diskar och installerade hårddiskar
MegaCli.exe -LDInfo -LALL -aALL > LDinfo.txtSkapar en lista med information om befintliga RAID-volymer och -konfigurationer
MegaCli.exe -AdpAllInfo -aALL > Adapterinfo.txtSkapar en lista med information om inställningar för RAID-styrenheten
MegaCli.exe -AdpBbuCmd -aALL > Battery.txtSkapar en detaljerad lista över batteristatus för RAID-styrenheten (laddningsstatus, inlärningscykel osv.)
MegaCli.exe -AdpEventLog -IncludeDeleted -f deleted.txt -aALLSkapar RAID-kontrollerloggen (ttylog) med all information sedan den allra första initieringen av styrenheten
(Obs! Den här filen kommer alltid att sparas i MegaCLI-rotmappen)
2. Extrahera RAID-kontrollerloggar via MegaCli i Linux-operativsystem
Gör så här för att extrahera PERC-loggarna:
-
Hämta verktyget MegaCli från Broadcoms supportwebbplats
-
Packa upp de nedladdade filerna och installera dem i valfri katalog i ditt installerade operativsystem (t.ex.: Linux – /tmp/megacli)
-
Från ett terminalfönster i Linux installerar du med hjälp av följande kommando:
Obs! Rotbehörighet krävs för att installera MegaCLI:# rpm -i MegaCli-8.07.14-1.noarch.rpm -
Ändra katalog till /opt/MegaRAID/MegaCLI/ och kör något av kommandona från tabellen nedan:
Kommando
Åtgärd
./MegaCli64 -FwTermLog -Dsply -aALL > /tmp/ttylog.txtSkapar RAID-styrenhetsloggen (ttylog)
./MegaCli64 -PDList -aALL > /tmp/disks.txtSkapar en lista med information om RAID-styrenheten, virtuella diskar och installerade hårddiskar
./MegaCli64 -LDInfo -LALL -aALL > /tmp/LDinfo.txtSkapar en lista med information om befintliga RAID-volymer och -konfigurationer
./MegaCli64 -AdpAllInfo -aALL > /tmp/Adapterinfo.txtSkapar en lista med information om inställningar för RAID-styrenheten
./MegaCli64 -AdpBbuCmd -aALL > /tmp/Battery.txtSkapar en detaljerad lista över batteristatus för RAID-styrenheten (laddningsstatus, inlärningscykel osv.)
./MegaCli64 -AdpEventLog -IncludeDeleted -f deleted.txt -aALLSkapar RAID-kontrollerloggen (ttylog) med all information sedan den allra första initieringen av styrenheten
(Obs! Den här filen kommer alltid att sparas i MegaCLI-rotmappen)
3. Extrahera RAID-kontrollerloggarna med MegaCli i XenServer
Gör så här för att extrahera RAID-styrenhetsloggarna:
-
Hämta verktyget MegaCli från Broadcoms supportwebbplats
-
Packa upp de nedladdade filerna och kopiera MegaCli-8.07.14-1.noarch.rpm till XenServer-värdmappen /tmp/MegaCli
-
Från en telnet/SSH-konsol, t.ex. Putty, ansluten till XenServer-värden. Installera paketet med hjälp av följande kommando
# rpm -ivh MegaCli-8.07.14-1.noarch.rpm -
Från telnet/SSH-konsolen växlar du till katalogen opt/lsi/MegaCli och kör något av följande kommandon:
Kommando
Åtgärd
./MegaCli64 -FwTermLog -Dsply -aALL > /tmp/ttylog.txtSkapar RAID-styrenhetsloggen (ttylog)
./MegaCli64 -PDList -aALL > /tmp/disks.txtSkapar en lista med information om RAID-styrenheten, virtuella diskar och installerade hårddiskar
./MegaCli64 -LDInfo -LALL -aALL > /tmp/LDinfo.txtSkapar en lista med information om befintliga RAID-volymer och -konfigurationer
./MegaCli64 -AdpAllInfo -aALL > /tmp/Adapterinfo.txtSkapar en lista med information om inställningar för RAID-styrenheten
./MegaCli64 -AdpBbuCmd -aALL > /tmp/Battery.txtSkapar en detaljerad lista över batteristatus för RAID-styrenheten (laddningsstatus, inlärningscykel osv.)
./MegaCli64 -AdpEventLog -IncludeDeleted -f deleted.txt -aALLSkapar RAID-kontrollerloggen (ttylog) med all information sedan den allra första initieringen av styrenheten
(Obs! Den här filen kommer alltid att sparas i MegaCLI-rotmappen)
4. Extrahera RAID-kontrollerloggarna med MegaCli i VMware ESX/ESXi
Gör så här för att extrahera RAID-styrenhetsloggarna:
- Aktivera SSH med alternativ 1 eller alternativ 2
- Alternativ 1: vSphere-klient till vCenter
-
Anslut via vSphere-klienten till vCenter och ESX/ESXi-värden.
-
Klicka på ESX/ESXi-värden.
-
Välj sedan Configuration och klicka på Security.
-
Klicka på undertjänster och sedan på egenskapsrutan.
-
Välj alternativet SSH – aktivera.
-
- Alternativ 2: Inom ESX/ESXi
-
Anslut via iDrac till ESX-värden (virtuell konsol) eller anslut direkt till ESXi-värden.
-
Tryck på F2 –>felsökningsalternativ.
-
Välj SSH – aktivera om det är inaktiverat (bild 1 (endast på engelska)).


Bild: Aktivera SSH
-
- Alternativ 1: vSphere-klient till vCenter
-
Hämta verktyget MegaCli från Broadcoms supportwebbplats
-
Packa upp de nedladdade filerna och kopiera vmware-esx-MegaCli-8.07.07.vib i undermappen Vmware-MN till ESXi-värdmappen /tmp
-
Från en telnet-/SSH-konsol som är ansluten till ESXi-värden installerar du vmware-esx-MegaCli-8.07.07.vib med följande kommando:
esxcli software vib install -v=/tmp/vmware-esx-MegaCli-8.07.07.vib --no-sig-check -
Från telnet/SSH-konsolen växlar du till katalogen /opt/lsi/MegaCLI och kör något av följande kommandon:
Kommando
Åtgärd
./MegaCli -FwTermLog -Dsply -aALL > /tmp/ttylog.txtSkapar RAID-styrenhetsloggen (ttylog)
./MegaCli -PDList -aALL > /tmp/disks.txtSkapar en lista med information om RAID-styrenheten, virtuella diskar och installerade hårddiskar
./MegaCli -LDInfo -LALL -aALL > /tmp/LDinfo.txtSkapar en lista med information om befintliga RAID-volymer och -konfigurationer
./MegaCli -AdpAllInfo -aALL > /tmp/Adapterinfo.txtSkapar en lista med information om inställningar för RAID-styrenheten
./MegaCli -AdpBbuCmd -aALL > /tmp/Battery.txtSkapar en detaljerad lista över batteristatus för RAID-styrenheten (laddningsstatus, inlärningscykel osv.)
./MegaCli -AdpEventLog -IncludeDeleted -f deleted.txt -aALLSkapar RAID-styrenhetsloggen (ttylog) med all information sedan den första initieringen av styrenheten
Obs! Filen "deleted.txt" lagras alltid i MegaCLI-mappen.
Bild: Skapa styrenhetslogg