LSI StorCLI

Z Thomas-Krenn-Wiki
Przejdź do nawigacji Przejdź do wyszukiwania

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.

Hier geht es zu unseren Servern mit MegaRAID Controllern im Onlineshop von Thomas-Krenn


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

  1. LSI StorCLI Manual (www.lsi.com)

Powiązane artykuły

Kontrolery RAID LSI MegaRAID 6Gbs
Update firmware'u kontrolerów MegaRAID za pośrednictwem MegaCLI
Zmiana statusu dysku na kontrolerze Avago MegaRAID SAS 12Gbs