Настройка ILO через консоль Linux

Integrated Lights-Out — механизм управления серверами в условиях отсутствия физического доступа к ним. Применяется фирмой Hewlett Packard для всех своих серверов (кроме серверов 100 серии до марта 2009 года (до G6)).

Бывают ситуации, когда сервер уже настроен и уже во всю работает, но ILO не было настроено или требует перенастройки. В данном случае не обязательно перезагружать сервер, чтобы зайти в управление настройками ILO.

Вероятно, на сервере уже подключен репозиторий с утилитами от HP. Если нет, то добавить его можно с помощью универсального скрипта add_repo.sh, который можно скачать напрямую с сайта HP или на странице. Скачиваем, даем права на выполнение (chmod +x add_repo.sh) и выполняем. Скрипт автоматически подбирает параметры сервера, архитектуру, установленный дистрибутив и вносит репозиторий. Если нужно что-то испавить, то там есть список аргументов, меняющих эти параметры.

После этого устанавливаем утилиту hponconfig

Для работы утилиты понадобится библиотека libxslt и в некоторых случаях пакет glibc.i686.

Далее все просто, импортируем файл текущих настроек ILO с помощью команды:

Правим файл iloconfig.cfg, настройки описаны в формате XML и имеют нормально читаемые названия.

Например, если необходимо выдать статический ip адрес, то необходимо поправить эти параметры:

После всех правок необходимо экспортировать настройки командой:

И еще несколько полезных дополнени:

1. Для добавления пользователя необходимо сформировать такой xml файл

2. Для модификации пользователя: