Настройка iLO через hponcfg на HP серверах

На тесте установлю утилиту hponcfg в Ubuntu Server.

Версию Ubuntu можно посмотреть командой:

lsb_release -a

Откроем в текстовом редакторе файл:

sudo nano /etc/apt/sources.list

И добавим в его конец официальный источник где находится утилита (пример для Ubuntu 14.04):

deb http://downloads.linux.hpe.com/SDR/repo/mcp trusty current/non-free

Обновим список источников и выполним установку hponcfg:

sudo apt-get update
sudo apt-get install hponcfg

Приведу еще пример установки в Ubuntu 18.04:

sudo echo "deb http://downloads.linux.hpe.com/SDR/repo/mcp bionic/current non-free" > /etc/apt/sources.list.d/mcp.list

curl http://downloads.linux.hpe.com/SDR/hpPublicKey1024.pub | apt-key add -
curl http://downloads.linux.hpe.com/SDR/hpPublicKey2048.pub | apt-key add -
curl http://downloads.linux.hpe.com/SDR/hpPublicKey2048_key1.pub | apt-key add -
curl http://downloads.linux.hpe.com/SDR/hpePublicKey2048_key1.pub | apt-key add -

sudo apt update
sudo apt install hp-health hponcfg amsd ams ssacli ssaducli ssa

Теперь импортируем текущие настройки iLO в файл:

sudo hponcfg -a -w iloconfig.cfg

Сделаем копию файла на всякий случай:

sudo cp iloconfig.cfg iloconfig_new.cfg

И можем редактировать новый файл под свои нужны, например через редактор nano (Ctrl+X для выхода, y/n для сохранения или отмены изменений):

sudo nano iloconfig_new.cfg

Например чтобы вручную указать IP изменим следующие строки:

dhcp_enable value="N">
<ip_address value="192.168.1.150">
<subnet_mask value="255.255.255.0">
<gateway_ip_address value="192.168.1.1">

Потом экспортируем файл с новыми настройками обратно:

sudo hponcfg -f iloconfig_new.cfg -l log.txt

Все, настройки iLO будут изменены.

Смотрите также мою статью:
Сброс пароля iLO через hponcfg

Оставьте комментарий

Добавить комментарий