Главная

Saturday, 13 August 2022

Конфигурация ILO.


Всем привет.

В процесс администрирования для iLO актуально две вещи - это пароль администратора и ее IP-адрес. И то и другое можно потерять или забыть поэтому стоит знать как же его узнать или поменять.

Вы можете сбросить пароль администратора iLO непосредственно из запущенной операционной системы. Однако это в том случае если у вас есть доступ к ОС Windows, а не самой ILO!

Для этого используется официальная утилита HPE - hponcfg или HP Online iLO Configuration для Windows (и вам потребуется предварительная установка драйвера iLO Management Interface Driver в операционной системе, которая запущена на сервере. Версия iLO для драйвера важна).

На самом деле утилита hponcfg позволяет из локальной командной строки на сервере изменить любые настройки iLO без перезагрузки сервера (выполнить Reset iLO): сетевые настройки интерфейса iLO (IP адрес, шлюз, подсеть), импортировать/экспортировать и сбросить конфигурацию.

Сначала рекомендуется сохранить текущую конфигурацию ILO в xml-файл:

hponcfg.exe /w current_config.xml

Затем создайте новый файл reset_admin_password.xml с текстом:

<ribcl VERSION="2.0">

<login USER_LOGIN="Administrator" PASSWORD="password">

<user_INFO MODE="write">

<mod_USER USER_LOGIN="Administrator">

<password value="NewPassword"/>

</mod_USER>

</user_INFO>

</login>

</ribcl>

Чтобы применить к iLO конфигурацию с новым паролем, выполните:

hponcfg.exe /f reset_admin_password.xml /l hplog.txt

Или для замены DNS пишем файл dns.xml с текстом:

<!-- HPONCFG VERSION = "5.5.0.0" -->

<!-- Generated 08/08/22 14:39:37 -->

<RIBCL VERSION="2.1">

 <LOGIN USER_LOGIN="Administrator" PASSWORD="password">

  <RIB_INFO MODE="write">

  <MOD_NETWORK_SETTINGS>

    <IP_ADDRESS VALUE = "10.13.1.8"/>

    <SUBNET_MASK VALUE = "255.255.255.0"/>

    <GATEWAY_IP_ADDRESS VALUE = "10.13.1.1"/>

    <DNS_NAME VALUE = "ILO-HV03"/>

    <DOMAIN_NAME VALUE = "forza.com"/>

    <PRIM_DNS_SERVER value = "10.192.9.10"/>

    <SEC_DNS_SERVER value = "10.192.9.11"/>

    <TER_DNS_SERVER value = "0.0.0.0"/>

    <PRIM_WINS_SERVER value = "0.0.0.0"/>

    <SEC_WINS_SERVER value = "0.0.0.0"/>

  </MOD_NETWORK_SETTINGS>

  </RIB_INFO>

 </LOGIN>

</RIBCL>


Чтобы применить к iLO новую конфигурацию выполните:

hponcfg.exe /f dns.xml /l hplog.txt

Не переживайте, перезапишутся только указанные настройки.

Внимание - чтобы сохранить ПОЛНУЮ конфигурацию ILO в xml-файл то надо добавить ключ /а:

hponcfg.exe /a /w c:\full_config.xml

Однако не спешите ее выполнять. Полный экспорт конфигурации требует наличия шаблонов

форматирования hponcfgcap.xml и hponcfg_reformat.xsl, а также утилиты msxsl.exe для парсинга данных.

Можно так же получить имя и серийник ILO:

hponcfg.exe /get_hostinfo 


Что касается определения IP-адреса, то предлагают несколько вариантов. Но для всех них, кроме как "сам смотрю на экран загрузки iLO" нужен пароль администатора iLO (опять смотрим выше). Вариант с удаленным определением адреса в HP Directories Support for ProLiant Management Processors предполагает что вы приблизительно знаете подсеть где находится искомый сервер. 

Ну и последнее - фронтенд iLO версии 3 и ниже уже не открываются ни в Chrome, ни в Edge, ни в Firefox. Берегите ваш IE.)

Удачи.

Слава Украине!




1 comment:

А что вы думаете по этому поводу?