LSI StorCLI
LSI StorCLI jest kontynuacją MegaCLI i oferuje narzędzia wiersza polecenia do zarządzania i administracji kontrolerów MegaRAID firmy LSI. W tym artykule znajduje się zbiór praktycznych komend dla administracji kontrolerów RAID firmy LSI.
Informacje o MegaCLI zawarte są w artykule Zarządzanie kontrolerem RAID firmy LSI poprzez MegaCli.
Korzystanie
Ogólne informacje odnośnie korzystania:
- /cx lub /vx oznacza numer kontrolera / virtualdrive.
- /ex lub /sx oznacza ID enclosure'a / slotu.
Dalsze informacje znajdują się w LSI StorCLI Manual.[1]
Update firmware'u
sudo storcli /cx download file=/path/to/firmware.rom
Informacje o kontrolerze i konfiguracji
sudo storcli /cx show all
Włączenie opcji dodatkowych (np. CacheCade, FastPath,...)
sudo storcli /cx set aso key=AAAAAAAABBBBBBBBCCCCCCCC
Informacje o dostępnych HDD i ich statusie (ID,...)
sudo storcli /cx /eall /sall show (all)
Informacje o dostępnych wirtualnych napędach (virtual drives) i ich statusie
sudo storcli /cx /vall show (all)
Status wszystkich bieżących rebuild-ów
sudo storcli /cx /eall /sall show rebuild
Tworzenie wirtualnego napędu (virtual drive)
sudo storcli /cx add vd type=[RAID0(r0)|RAID1(r1)|...] drives=[EnclosureID:SlotID|:SlotID-SlotID|:SlotID,SlotID]
Przykład:
sudo storcli /cx add vd type=r1 drives=252:0-2
Inicjowania VD
sudo storcli /cx/vx start init (force)
Postęp może być skontrolowany następującym poleceniem:
sudo storcli /cx/vx show init
Tworzenie napędu CacheCade
sudo storcli /cx add vd cc type=r[0,1,10] drives=[EnclosureID:SlotID|:SlotID-SlotID|:SlotID,SlotID] WT|WB (assignvds=0,1,2)
Przykład:
sudo storcli /c0 add vd cc type=r1 drives=252:2-3 WB
Włączenie / wyłączenie CacheCade'u
sudo storcli /cx/[vx|vall] set ssdCaching=[on|off]
Przykład:
sudo storcli /c0/v1 set ssdCaching=on
Usuwanie CacheCade'u
sudo storcli /cx/vx del cc
Usuwanie VD
sudo storcli /cx/vx del (force)
Dodanie niewłaściwie usuniętego napędu
Jeżeli niewłaściwie usunięty napęd zostanie ponownie podłączony do kontrolera RAID to zostaje rozpoznany jako UBad (Unconfigured Bad).
sudo storcli /c0 /eall /sall show
Controller = 0
Status = Success
Description = Show Drive Information Succeeded.
Drive Information :
=================
-------------------------------------------------------------------------------
EID:Slt DID State DG Size Intf Med SED PI SeSz Model Sp
-------------------------------------------------------------------------------
252:0 7 Onln 0 465.25 GB SATA HDD N N 512B WDC WD5003ABYX-01WERA1 U
252:1 6 Onln 1 465.25 GB SATA HDD N N 512B WDC WD5003ABYX-01WERA1 U
252:2 5 UGood - 465.25 GB SATA HDD N N 512B WDC WD5003ABYX-01WERA1 U
252:3 4 UBad - 223.062 GB SATA SSD N N 512B INTEL SSDSC2CW240A3 U
-------------------------------------------------------------------------------
EID-Enclosure Device ID|Slt-Slot No.|DID-Device ID|DG-DriveGroup
DHS-Dedicated Hot Spare|UGood-Unconfigured Good|GHS-Global Hotspare
UBad-Unconfigured Bad|Onln-Online|Offln-Offline|Intf-Interface
Med-Media Type|SED-Self Encryptive Drive|PI-Protection Info
SeSz-Sector Size|Sp-Spun|U-Up|D-Down|T-Transition|F-Foreign
UGUnsp-Unsupported
Ten status musi zostać zmieniony na UGood.
sudo storcli /cx /ex /sx set good
Controller = 0
Status = Success
Description = Show Drive Information Succeeded.
Drive Information :
=================
-------------------------------------------------------------------------------
EID:Slt DID State DG Size Intf Med SED PI SeSz Model Sp
-------------------------------------------------------------------------------
252:0 7 Onln 0 465.25 GB SATA HDD N N 512B WDC WD5003ABYX-01WERA1 U
252:1 6 Onln 1 465.25 GB SATA HDD N N 512B WDC WD5003ABYX-01WERA1 U
252:2 5 UGood - 465.25 GB SATA HDD N N 512B WDC WD5003ABYX-01WERA1 U
252:3 4 UGood F 223.062 GB SATA SSD N N 512B INTEL SSDSC2CW240A3 U
-------------------------------------------------------------------------------
EID-Enclosure Device ID|Slt-Slot No.|DID-Device ID|DG-DriveGroup
DHS-Dedicated Hot Spare|UGood-Unconfigured Good|GHS-Global Hotspare
UBad-Unconfigured Bad|Onln-Online|Offln-Offline|Intf-Interface
Med-Media Type|SED-Self Encryptive Drive|PI-Protection Info
SeSz-Sector Size|Sp-Spun|U-Up|D-Down|T-Transition|F-Foreign
UGUnsp-Unsupported
Napęd jest w poolu jako Foreign.
sudo storcli /cx /fall show
Controller = 0
Status = Success
Description = Operation on foreign configuration Succeeded
FOREIGN CONFIGURATION :
=====================
----------------------------------------
DG EID:Slot Type State Size NoVDs
----------------------------------------
0 - Cac0 Frgn 223.062 GB 1
----------------------------------------
NoVDs - Number of VDs in disk group|DG - Diskgroup
Total foreign drive groups = 1
Teraz może ponownie zostać dołączony do konfiguracji.
sudo storcli /cx /fall import
Jeżeli dany HDD był członkiem macierzy RAID to automatycznie zostanie rozpoczęty rebuild (widoczne w interfejsie -> State:Rbld). Następująca komenda umożliwia kontrolę postępu:
sudo storcli /cx /ex /sx show rebuild
Odnośniki
- ↑ LSI StorCLI Manual (www.lsi.com)