iLO, с чем его едят? Печать


На всех современных серверах HP, например таких как HP ProLiant DL380 G5, используется технология iLO.

iLO (Integrated Lights-Out) — это механизм управления серверами в условиях отсутствия физического доступа к ним. Основными полезными для меня функциями iLO является: возможность удалённо по сети управлять питанием сервера (включать, выключать, перезагружать) и возможность подключиться к виртуальному последовательному порту (т.е. можно попасть в консоль установленной на сервер ОС, если последняя перестала быть доступной по сети). Можно ещё использовать iLO как IP KVM (т.е. по сети, в web браузере получить доступ к рабочему столу или консоли установленной на сервер системы), но для этого нужна дополнительная лицензия. Я же раскажу как настроить Linux (CentOS 5.4) для того, чтобы к нему можно было подключиться через виртуальный COM-порт. Для этого:

Чтобы найти устройства, доступные на компьютере, выполните:

dmesg | grep tty serial

должно появиться что-то типа:

8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A 00:0c: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A

Из выведенного можно определить, что имеется один последовательный интерфейс (/dev/ttyS0). Возможно на вашем компьютере будет более одного интерфейса. Здесь будем считать, что мы используем первое устройство (ttyS0). Если вы используете второе устройство, вам нужно заменить ttyS0 на ttyS1.

Открываем в редакторе файл /etc/iniitab и добавляем туда строчку:

sx:2345:respawn:/sbin/agetty 9600 ttyS0 vt100

Если хотим логиниться сразу с рутовым паролем, то необходимо добавить в файл /etc/securetty строчку:

ttyS0

Теперь необходимо чтобы процесс init перечитал свой конфиг, для этого выполните:

init q

На этом этапе Linux готов принять подключение по COM-порту.

Теперь открываем браузер и заходим в iLO:

главная страница iLO

переходим на вкладку Remote Console:

и нажимаем на ссылку Remote Serial Console:

remote serial console

вводим логин и пароль и всё, мы в системе!

 

Автор Bordac, http://bloggik.net