Czyli jak zainstalować soft della i parę innych drobiazgów dotyczących tych serwerów.
Po pierwsze:
Instalujemy soft od Della:
ftp://ftp.sara.nl/pub/sara-omsa/dists/dell/sara/
Na 99% zainstalowanie softu odetnie serwer od sieci więc rób to lokalnie, maszyna wymaga restartu po zinstalowaniu tego (na PowerEdge T300 odłączyło też połączenie przez IPMI). Nie wiem dlaczego, nie wnikam ale tak się dzieje. Potem twoimi przyjacielami są:
omreport – pytanie serwera o stan “omreport chassis” wyświetla stan wszystkich komponentów
omconfig – konfiguracja “wszystkiego” łącznie ze sprzętowym RAIDem. Z przydatnych rzeczy:
- omconfig storage controller action=clearforeignconfig – Jeżeli chciałeś sprawdzić RAID przez wyjęcie i włożenie dysku i zastanawiasz się czemu pokazuje ten dysk jako “Foreign” i nie możesz gu użyć, użyj tego, ta komenda czyści “obce” configi RAIDu
- omconfig storage pdisk action=blink – miga lampką dysku (unblink wyłącza)
- omconfig chassis frontpanel lcdindex=1 config=custom text=”jakis tekst” – wyswietla tekst na LCD ;]
Żeby odpalić panel webowy kopiujemy 32 bitowe wersje pam_unix.so i pam_nologin.so do /lib32/security i odpalamy
/etc/init.d/dsm_om_connsvc start
Dostęp pod https://<ip>:13111
Po drugie:
http://devrandom.pl/2009/05/ipmi-i-zdalna-konsola-szeregowa-czyli-prawie-kvm-over-ip/
Po trzecie:
Plugin do nagiosa:
http://folk.uio.no/trondham/software/check_openmanage.html
lub prosty skrypcik:
#!/usr/bin/perl open(OMR, "omreport chassis -fmt cdv |"); my $start, $stop, $fail, $mesg; while(<OMR>) { if ($_ =~ /SEVERITY/) { $start=1;} elsif ($_ eq "\n" && $start==1) {$stop=1;} elsif ($start==1 && $stop!=1) { chomp; @a=split(/;/); if($a[0] !~ /Ok/) {$mesg.="$a[1] ";$fail=1;} } } # 2 crit 1 warning 0 ok if($fail==1) { print "CHASSIS CRITICAL $mesg \n"; exit(2); } else { print "CHASSIS OK\n"; exit(0); }
Po czwarte:
Jeżeli przy starcie BIOS zatrzymuje się na “Press F1 to continue press F2 to enter setup” (czy coś w tym stylu), przełącz nieuzywane porty SATA z “Auto” na “None”, w przypadku PowerEdge R300 pomogło ;]
I to chyba wszystko ;] miłego użytkowania ;]
7 ResponsesLeave a comment ?
http://folk.uio.no/trondham/software/check_openmanage.html
Nie chciało mi się szukać niczego do monitorowania OpenManage, poza tym wyjście mojego skryptu miesci się w sms ;]
Poza chassis jest jeszcze parę ciekawych mechanizmów do monitorowania, poza tym nie trzeba dorabiać wyjątków (np. na sprawdzanie wersji sterownika kontrolera RAID-owego, jeśli ktoś jest w danym momencie przywiązany np. do Etcha).
Szkoda że nie spaczkowali tego w Debianie ;]. Porzebałem w tym trochę w sumie fajny soft. Do tego do czego tego potrzebuje to właściwie nie robi żadnej różnicy czy to czy mój skrypt, ale zmieniłem na check_openmanage, bardziej elastyczne :).
Dobrze, że nie spaczkowali tego w Debianie. W ciągu ostatniego roku wyszło około 20 wersji. Debian Lenny pewnie nadal kultywowałby wersję 2.0.x ;>
niee, w stable byłaby jakaś z końca listopada a najnowsza leżałaby w testing/unstable, jak to zwykle w debie ;]. W sumie w debie najlepszą (przynajmniej sprawiającą najmniej problemów) drogą na serwer wydaje mi się stable + co trzeba nowego z testing
[…] Czytaj całość: Dell PowerEdge i Debian | /dev/random […]