SetupSOLSupermicro
Nastaveni Serial-On-LAN (SOL)
Abychom zprovoznili vzdaleny pristup na seriovou linku a zaroven videli zpravy kernelu (boot, panic), musime nejprve povolit tuto seriovou konzoli v BIOSu.
V sekci Advanced->Remote access povolime vzdaleny pristup, nastavime port na COM2, 115200 baudy, 8n1.
Dale je potreba mit nastavenou IPMI kartu, tedy IP adresu a login a heslo.
V GRUBu dotycneho stroje zmenime kernel cmdline tak, ze odstranime
quite, rhgb
a pridame
console=ttyS1,115200n8
Zde musi sedet zarizeni ttyS1 s nastavenim BIOSu COM2 a stejne tak pro prenosovou rychlost, paritu apod.
Toto nastaveni je dostatecne, abychom videli boot proces pres vzdalenou seriovou linku. Restartujeme stroj, aby se projevila zmena v nastaveni GRUBu, a pripojime se na IPMI z jineho stroje:
ipmitool -I lanplus -H <IP ipmi karty> -U <IPMI login> -a sol activate
Tento prikaz se pokusi prihlasit na IPMI bezici na IP zadane za parametrem -H, protokolem lanplus, s loginem zadanym za -U. Na heslo se prikaz zepta na standardnim vstupu (parametr -a).
~.
Je dobre poustet toto ve screenu, nastavit mu pripadne vetsi scrollback a logovani do souboru:
screen -h 15000 -L
Grub v seriove konzoli
Pri nastaveni popsanem vyse uvidime jen zpravy kernelu, ne vsak informace z Grubu. Abychom videli i Grub, musime do /boot/grub/menu.lst pridat
serial --unit=1 --speed=115200 --word=8 --parity=no --stop=1 terminal --timeout=10 serial console
Povoleni prihlaseni na seriove konzoli
Pri nastaveni popsanem vyse nemusime po ukonceni bootu videt login prompt. Abychom toto spravili, musime upravit soubor /etc/init/ttyS1.conf.
stop on runlevel [S016] respawn instance ttyS1 exec /sbin/agetty -h ttyS1 115200 vt100
Zaroven je nutne dopsat ttyS1 do /etc/securetty.