Ačkoliv je pro servery umísťované v hostingových centrech nepsaným pravidlem, že by všechny měly mít remote management kartu, vyskytnou se případy, kdy na kartu nakupující prostě zapomněl, případně se nevešel do limitu atd. Pokud se jedná o novější stroj, nemusí však být ještě všem dnům konec - náhradním řešením vzdálené správy může být BMC a IPMI, podobně jako jsem jej použil u jednoho Dell PowerEdge 2850.
V případě Dell počítačů je nutné si z posledního CD Dell Systems Management Consoles nainstalovat BMC utilities. Pak budete mít v adresáři c:\program files\Dell\SysMgt\bmc\ dva exáče a jeden cfg soubor.
1) základní system management pomocí tzv. IPMI over LAN
IPMI je standard, implementován ve verzi 1.5, tj. teoreticky by stejné příkazy měly fungovat i na tu HP, IBM.
10.98.100.132 je adresa stroje, na kterém to testuji
-u je uživatelské jméno, které jsem si vytvořil předem pomocí OpenManage Server Administrator
-p je heslo
Zjištění základních informací o stroji a verzích BIOSu, firmware BMC atd.
ipmish -ip 10.98.100.132 -u admin -p heslo sysinfo id
ipmish -ip 10.98.100.132 -u admin -p heslo sysinfo fru
Výpis údajů ze systémového logu stroje (tj. nikoliv z Event logu operačního systému)
ipmish -ip 10.98.100.132 -u admin -p heslo sel
ipmish -ip 10.98.100.132 -u admin -p heslo sel get -last 10
Zapnutí blikající LED diody na 20 sec. pro identifikaci serveru
ipmish -ip 10.98.100.132 -u admin -p heslo identify on -t 20
Zjištění stavu napájení, zapnutí/vypnutí/reset/tvrdý reset stroje
ipmish -ip 10.98.100.132 -u admin -p heslo power status
ipmish -ip 10.98.100.132 -u admin -p heslo power on|off|cycle|reset
ipmish -ip 10.98.100.132 -u admin -p heslo power off|cycle|reset -force
Upozornění: Tenhle způsob restartování je vskutku ekvivalentní vypnutí proudu nebo zmáčknutí tlačítka RESET! Pokud potřebuji restartnou systém korektně, musím to udělat přes SOL = Serial over LAN - viz níže.
2) vzdálený přístup do BIOSu, textové části startu systému a do konzole SAC po přepnutí do grafického režimu
Předpokladem je správně nakonfigurované přesměrování console v BIOSu, v BMC atd. Dell pro korektní přesměrování výstupu a zadávání znaků doporučuje použít lepšího než nativního telnet klienta, tj. buď CRT, SecureCRT nebo třeba http://www.hilgraeve.com/htpe/index.html.
Předpokladem funkčnosti klienta je instalace výše zmíněných BMC utilit, přitom je nainstalována a spuštěna služba SOLProxy. Bez spuštěné této služby se nepřipojíte.
a) telnet localhost 623 - tím se připojím k SOLProxy, která běží na mé mašině (viz výše)
b) pomocí volby "1:Connect to the Remote Server's BMC" se připojím ke vzdálenému BMC. Zadává se Server Address (adresa BMC chipu, nikoliv IP adresa vlastního serveru), Username (vytvořený v OpenManage Server Administrator), Password
c) pomocí volby "3:Activate Console Redirection" je možné se připojit vzdáleně ke konzoli stroje. Vždy uvidím pouze textové rozhraní, tj. když to není BIOS nebo nabíhání systému v textovém režimu, tak to pak je SAC konzole, ve které můžu dávat příkazy typu
help
id
ip
restart
shutdown
Návod k použití SAC ve Windows 2003 je třeba tady:
Speciální konzola pro správu (SAC) a příkazy konzoly SAC (česky)
Konzola SAC (Speciální konzola pro správu) a příkazy konzoly SAC (česky)
Konvence terminálů VT-UTF8, VT100+ a VT100 (česky)