Kontrola statusu macierzy RAID
Artykuł ten zawiera informację jak w różnych kontrolerach RAID, które są wykorzystywane w serwerach Thomas-Krenn.AG, może zostać skontrolowany status macierzy RAID. Informacja ta jest niebywale istotna dla sprawnego funkcjonowania systemu i powinna być regularnie kontrolowana.
Następujące polecenia nadają się bardzo dobrze do zastosowania w formie regularnie uruchamianych skryptów. Mają one powiadomić administratora, np. przez mail, w razie pojawienia się problemów związanych z macierzą RAID.
3ware
Najlepszym sposobem kontroli statusu macierzy RAID kontrolerów firmy 3ware jest skorzystanie z 3ware Command Line Interface (tw_cli).
Przykłady poleceń pozyskujących informacje
Informacje o wszystkich zamontowanych kontrolerach RAID 3ware:
test:~# tw_cli show Ctl Model (V)Ports Drives Units NotOpt RRate VRate BBU ------------------------------------------------------------------------ c0 9550SXU-4LP 4 2 1 0 1 1 -
Wszystkie informacje odnośnie kontrolera c0:
test:~# tw_cli /c0 show Unit UnitType Status %RCmpl %V/I/M Stripe Size(GB) Cache AVrfy ------------------------------------------------------------------------------ u0 RAID-1 OK - - - 74.4951 ON OFF Port Status Unit Size Blocks Serial --------------------------------------------------------------- p0 NOT-PRESENT - - - - p1 NOT-PRESENT - - - - p2 OK u0 74.53 GB 156301488 9QZ07NP2 p3 OK u0 74.53 GB 156301488 9QZ08DS2
Wszystkie informacje o unit u0 na kontrolerze c0:
test:~# tw_cli /c0/u0 show Unit UnitType Status %RCmpl %V/I/M Port Stripe Size(GB) ------------------------------------------------------------------------ u0 RAID-1 OK - - - - 74.4951 u0-0 DISK OK - - p3 - 74.4951 u0-1 DISK OK - - p2 - 74.4951
Ostatnie polecenie jest chyba najbardziej odpowiednim rozwiązaniem do monitoringu statusu poszczególnych jednostek (Units).
Pomoc odnośnie do poleceń
Pomoc, informacja które polecenia możliwe są w Command Line Interface może zostać uzyskana poleceniem help
Przykłady:
tw_cli help tw_cli /c0 help tw_cli /c0/u0 help
Download tw_cli
W przypadku gdy CLI nie jest jeszcze zainstalowane w systemie to może zostać pobrane z Downloads na naszej stronie.:
Dokumnentacja tw_cli
Dokumentacja CLI znajduje się również w Downloads na naszej stronie:
Więcej informacji
W następującym artykule znajdują się informacje odnośnie do procesu odbudowy (rebuild) macierzy kontrolera 3ware:
Odbudowa macierzy na kontrolerze 3ware pod Linuksem
W następującym artykule znajdują informacje jak może zostać skontrolowana spójność danych macierzy RAID kontrolera 3Ware:
Kontrola poprawności macierzy RAID#Kontrolery RAID 3ware
W następującym artykule znajdują się informacje odnośnie do analizy kontrolera 3Ware:
Analiza kontrolerów RAID 3ware i LSI
Adaptec
Najlepszym sposobem monitoringu statusu macierzy RAID kontrolerów Adaptec jest korzystanie z Command Line Utility (ARCCONF).
Przykłady poleceń pozyskujących informacje
Wszystkie informacje o kontrolerze ID 1
ARCCONF GETCONFIG 1
Wszystkie informacje odnośnie ustawień kontrolera ID 1
ARCCONF GETCONFIG 1 AD
Wszystkie informacje o logical drives na kontrolerze ID 1
ARCCONF GETCONFIG 1 LD
Wszystkie informacje o physical devices na kontrolerze ID 1
ARCCONF GETCONFIG 1 PD
Pomoc odnośnie do poleceń
Pomoc, informacja które polecenia możliwe są w Command Line Utility może zostać uzyskana poleceniem ARCCONF
(bez dodatkowych poleceń lub parametrów). Pomoc do poszczególnych poleceń może zostać uzyskana przez podanie danego polecenia i następnie wciśnięcie klawisza enter.
Przykłady:
ARCCONF ARCCONF GETCONFIG
Download ARCCONF
Command Line Utility jest częścią oprogramowania "ASM (Adaptec Storage Manager)". W przypadku gdy nie jest zainstalowane to może zostać pobrane z Downloads na naszej stronie:
Dokumentacja ARCCONF
Dokumentacja Command Line Utility znajduje się na stronach wsparcia firmy Adaptec:
Command Line Utility User's Guide
Dalsze informacje
Następujące artykuły Wiki zawierają dalsze informacje odnośnie do eksploatacji kontrolerów RAID firmy Adaptec:
- Adaptec RAID Maintenance Best Practices
- Analiza kontrolera RAID Adaptec
- Zalecana procedura przy awarii dysku twardego w systemie z kontrolerem RAID Adaptec z zastosowaniem ARCCONF
- Kontrola poprawności macierzy RAID#Kontrolery RAID Adaptec
Areca
Najlepszym sposobem monitoringu statusu macierzy RAID kontrolerów Areca jest korzystanie z Areca Command Line Interface cli32
lub w systemach 64-bitowych cli64
.
Przykłady poleceń pozyskujących informacje
Wszystkie informacje o macierzy RAID
cli32 rsf info
Wszystkie informacje o wolumenach
cli32 vsf info
Szczegółowe informacje o pierwszym wolumenie
cli32 vsf info vol=1
Wszystkie informacje o fizycznych dyskach
cli32 disk info
Szczegółowe informacje o pierwszym fizycznym dysku
cli32 disk info drv=1
Pomoc odnośnie do poleceń
Pomoc do poszczególnych poleceń może zostać uzyskana poprzez dodanie do każdego polecenia parametru -h
lub -help
.
Przykłady:
cli32 rsf -h cli32 vsf -h
Przegląd wszystkich możliwych poleceń może zostać uzyskany przez:
cli32 main
Download cli32 lub cli64
W przypadku gdy CLI nie jest jeszcze zainstalowane w systemie to może zostać pobrane ze strony firmy Areca:
Dokumentacja CLI
Dokumentacja Command Line Interface znajduje się również na stronach wsparcia firmy Areca:
Command Line Interface User's Guide
Dalsze informacje
W następującym artykule znajdują informacje jak może zostać skontrolowana spójność danych macierzy RAID kontrolera Areca:
[[[Kontrola poprawności macierzy RAID#Kontrolery RAID Areca]]
W następującym artykule znajdują się informacje odnośnie do analizy kontrolera Areca:
LSI
CFGGEN
Najlepszym sposobem monitoringu statusu macierzy RAID kontrolerów LSI jest korzystanie z LSI Integrated RAID Configuration Utility (CFGGEN).
Przykłady poleceń pozyskujących informacje
Wszystkie informacje o kontrolerze ID 0
CFGGEN 0 DISPLAY
Informacje o wszystkich zamontowanych kontrolerach RAID LSI
CFGGEN LIST
Aktualny status nośnika danych
CFGGEN 0 STATUS
Pomoc odnośnie do poleceń
Pomoc, informacja które polecenia możliwe są w LSI Integrated RAID Configuration Utility może zostać uzyskana poleceniem CFGGEN
(bez dodatkowych poleceń lub parametrów).
Download CFGGEN
LSI Integrated RAID Configuration Utility CFGGEN
MegaCLI
Inną możliwością uzyskania aktualnego statusu kontrolera LSI jest narzędzie MegaCLI.
Pomoc odnośnie do poleceń
Pomoc, informacja które polecenia możliwe są w MegaCLI może zostać uzyskana poprzez opcję -h
.