Podstawowe informacje o 3Ware CLI
Uwaga: Prosimy zwrócić uwagę, że ten artykuł / kategoria nie jest już aktualizowana, gdyż odnosi się do starszych komponentów oprogramowania / sprzętu. Ta strona jest nadal dostępna jedynie w celach informacyjnych. |
---|
Artykuł ten dostarcza podstawowych informacji o sposobie funkcjonowania 3Ware CLI (Command Line Interface) i przedstawia najważniejsze komendy potrzebne do zarządzania kontrolerem.
Instalacja
Aktualne wersje CLI znajdują się w Download na stronie Thomas-Krenn.AG lub bezpośrednio na stronie 3Ware.
Windows
Instalacja przebiega typowo dla Windows. Obok CLI instalowany jest jeszcze w Windows 3wUpdate, przez który możliwe jest przeprowadzenie aktualizacji firmware'u jak i 3DM2.
W Windows dzięki 3DM2 możliwe jest zarządzanie macierzą RAID.
Linux
CLI dostępne jest w rożnych dystrybucjach Linuksa. Wskazówki odnośnie instalacji w danej dystrybucji znajdują się w pobranym archiwum.
W preinstalowanym przez Thomas-Krenn.AG Debianie pakiet CLI jest już dostępny.
Obsługa
Obsługa konsoli w Windowsie i Linuksie jest taka sama. Aby dostać się do CLI należny w konsoli wprowadzić
tw_cli
Opuścić konsole można przez
exit
Kontroler wzywany jest przez /cx i poszczególny unit parametrem /ux. Dodatkowo wezwany może zostać każdy poszczególny dysk przez /px. Jeżeli mają zostać wyświetlone np. szczegóły unitu 1 to należy wykorzystać następującą komendę:
/c0/u1 show
HOWTO
Założenie macierzy RAID
W celu założenia prostego RAID 5 na dyskach 0-4 wystarczy następujące polecenie:
/c0 add type=raid5 disk=0-4
Komenda jest nieco dłuższa w przypadku, gdy macierz RAID jest zakładana w następujący sposób:
/c0 add type=raid5 disk=0-4 name=Data autoverify storsave=perform
W tym przypadku utworzyliśmy ponownie RAID 5 o nazwie Data na dyskach 0-4. Poza tym uruchomiliśmy autoverify i zmieniliśmy profil storsave na performance.
Wszystkie parametry i dalsze przykłady znajdują się w instrukcji CLI na stronie 58.
Konfiguracja dysku hot spare
W kontrolerach 3Ware nie jest możliwe przyporządkowanie dysku hot spare określonemu unitowi, lecz jedynie globalnie wszystkim unitom, dlatego procedura dodania dysku hot spare może zostać szybko przeprowadzona.
/cx add type=spare disk=x
Należy zwrócić uwagę na to, żeby dysk hot spare był co najmniej taki duży jak największy obecny dysk w macierzy RAID.
Przegląd najważniejszych komend
Informacje o kontrolerze ( /cx show )
/c0 show
Informacje o unicie ( /cx/ux show )
/c0/u0 show
Konfiguracja dysku hot spare ( /cx add type=spare disk=x )
Tutaj jako przykład definiujemy dysk na porcie 0 jako hot spare.
/c0 add type=spare disk=0
Alarmy ( /cx show alarms )
Istnieje możliwość wyświetlenia powiadomień alarmowych kontrolera.
/c0 show alarms
Analiza błędu ( tw_cli /cx show diag > diag.txt )
W celu przeprowadzenia szczegółowej analizy przez Thomas-Krenn.AG lub 3Ware potrzebny jest często wynik komendy diag.
Pozyskane szczegółowe informacje o kontrolerze i założonych unitach są zapisywane w pliku .txt. Ważne tutaj jest, aby się nie znajdować w tw_cli podczas wykonywania komendy.
tw_cli /c0 show diag > diag.txt
Uwaga: W przypadku konieczności otwarcia zapytania technicznego w 3Ware prosimy uruchomić skrypt jak jest to opisane w: Analiza kontrolerów RAID 3ware i LSI