Differences between revisions 2 and 3
Revision 2 as of 2014-11-27 10:00:04
Size: 1893
Editor: GötzWaschk
Comment:
Revision 3 as of 2014-12-16 17:47:36
Size: 2173
Editor: AndreasHaupt
Comment:
Deletions are marked like this. Additions are marked like this.
Line 17: Line 17:
  * Auf Knoten mit laufendem DELL-OMSA wird das Eventlog von Zeit zu Zeit gelöscht - die Daten sind jedoch nicht weg:
   `MegaCli -AdpEventLog -IncludeDeleted -f /root/ael-$(date +%Y%m%d).txt -a0`
   `MegaCli -AdpEventLog -GetSinceReboot -f /root/ael-$(date +%Y%m%d).txt -a0`

LSI-RAID mit MegaCli administrieren

MegaCli

MegaCli ist das Konfigurationswerkzeug für RAID-Kontroller der Firma LSI. Das Handbuch findet man hier:http://subversion.unige.ch/tiki/adm/lib/exe/fetch.php?media=csan:megacli.pdf Sowie die wichtigsten Befehle hier: http://tools.rapidsoft.de/perc/perc-cheat-sheet.html

Controller werden mit dem Parameter -a ausgewählt. -a0 ist der interne, -a1 der erste externe Controller. Mit -aALL werden alle Controller ausgewählt.

Physische Platten werden über Enclosure und Slot adressiert: [1:2]

Nützliche Kommandos:

  • MegaCli -LDSetProp ADRA -LALL -aALL - schaltet Adaptive ReadAhead für alle Controller ein

  • MegaCli -PDList -a1 - gibt Informationen über die an Adapter 1 angeschlossenen Platten aus

  • MegaCli -AdpAllInfo -a1 gibt Informationen über Adapter 1 aus

  • MegaCli -AdpEventLog -GetEvents -f ael-$(date +%Y%m%d).txt -a0 schreibt das Log in die Datei ael-20101104.txt

    • Auf Knoten mit laufendem DELL-OMSA wird das Eventlog von Zeit zu Zeit gelöscht - die Daten sind jedoch nicht weg:
      • MegaCli -AdpEventLog -IncludeDeleted -f /root/ael-$(date +%Y%m%d).txt -a0 MegaCli -AdpEventLog -GetSinceReboot -f /root/ael-$(date +%Y%m%d).txt -a0

  • MegaCli -AdpEventLog -Clear -a1 löscht Das Log von Adapter 1

  • MegaCli -PdLocate -PhysDrv "[1:2]" -a1 schaltet die Warn-LED an

  • MegaCli -PdLocate -stop -PhysDrv "[1:2]" -a1 schaltet die Warn-LED wieder aus

  • MegaCli -PDRbld -ShowProg -PhysDrv "[1:2]" -a1 zeigt den Status des Rebuild von Platte 2 in Enclosure 1 an

  • MegaCli -PDRbld -ProgDsply -PhysDrv "[1:2]" -a1 überwacht den Rebuild von Platte 2 in Enclosure 1 mit Fortschrittsbalken

  • MegaCli -FwTermLog -Dsply -a0 > termlog-$(date +%Y%m%d)-0.txt log des Raidcontrollers (Laut DELL Support interessanter als das Eventlog)

  • MegaCli -PDOffline -PhysDrv "[1:8]" -a1 noch nicht ausgefallene Platte 8 in Enclosure 1 offline setzen vor dem Entfernen

  • MegaCli -pdhsp -set -physdrv "[32:13]" -a0 setze Platte 13 als Hot Spare ein, wenn ein RAID1 nicht automatisch neu gebaut wird

Procedures/MegaCli (last edited 2022-09-12 15:32:41 by HolgerHees)