Kontrola statusu macierzy RAID

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

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.:

tw_cli Linux V9.5.2

tw_cli Windows V9.5.2

Dokumnentacja tw_cli

Dokumentacja CLI znajduje się również w Downloads na naszej stronie:

CLI-Guide

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:

ASM Linux 32bit v6.10.18359

ASM Linux 64bit v6.10.18359

ASM Windows 32bit v6.10.18359

ASM Windows 64bit v6.10.18359

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:

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:

CLI Linux

CLI Windows

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:

Analiza kontrolera RAID 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.

Downloads

MegaCLI Windows

MegaCLI Linux

MegaCLI Readme

Powiązane artykuły

Migracja macierzy RAID
Podstawowe informacje o kontrolerach RAID
Tworzenie logów diagnostycznych kontrolerów RAID i serwera Intel Modular Server