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

Aktualizacja firmware'u kontrolera LSI z programu MegaRAID Storage Manager
Kontrolery RAID Avago MegaRAID 12Gbs
Zmiana statusu dysku na kontrolerze Avago MegaRAID SAS 12Gbs