Blame

ce5be8 Mayekkuzu 2025-01-30 17:12:10 1
# iLO
2
3
iLO - управлялка сервером от HP. Расшифровывается как Integrated Lights-Out. Позволяет в удаленном режиме смотреть за датчиками, мониторить рейды и все все все что мы любим и не вставая с дивана.
4
5
# Сброс пароля iLO из ESXI
6
В моем случае это 7.0 версия, сервер ProLiant ML350p Gen8. Ссылки прикладываю те которые мне пригодились, под вашу версию ESXI ищите самостоятельно.
7
8
Нужно скачать с офф сайта HP драйвер и пакет с cli-утилитками:
9
- [HPE iLO Native Driver for ESXi 7.0](https://downloads.hpe.com/pub/softlib2/software1/pubsw-windows/p797374636/v237020/ilo-driver_700.10.8.1.6-1OEM.700.1.0.15843807_22315884.zip)
10
- [HPE Utilities Offline Component for ESXi 7.0](https://downloads.hpe.com/pub/softlib2/software1/pubsw-windows/p694422023/v192987/HPE-Utility-Component_10.8.0.700-22_18497760.zip)
11
Кидаем в папку /opt, после рестарта лишнее все равно удалится. Далее устаналиваем пакеты с помощью `esxcli`. Отбивка установщика в успешном случае ниже:
12
```
13
[root@localhost:/opt] esxcli software vib install -d /opt/HPE-Utility-Component_10.8.0.700-22_18497760.zip
14
Installation Result
15
Message: The update completed successfully, but the system needs to be rebooted for the changes to be effective.
16
Reboot Required: true
17
VIBs Installed: HPE_bootbank_bootcfg_700.10.8.0.1-7.0.0.15843807, HPE_bootbank_conrep_700.10.8.0.21-7.0.0.15843807, HPE_bootbank_hponcfg_700.10.8.0.1-7.0.0.15843807, HPE_bootbank_testevent_700.10.8.0.1-7.0.0.15843807
18
VIBs Removed:
19
VIBs Skipped:
20
21
[root@localhost:/opt] esxcli software component apply -d /opt/ilo-driver_700.10.8.1.6-1OEM.700.1.0.15843807_223158
22
84.zip
23
Installation Result
24
Components Installed: ilo-driver_700.10.8.1.6-1OEM.700.1.0.15843807
25
Components Removed:
26
Components Skipped:
27
Message: The update completed successfully, but the system needs to be rebooted for the changes to be effective.
28
Reboot Required: true
29
```
30
Далее выключаем виртуальные машины и перезапускаем ESXi.
31
32
После перезагрузки в /opt появится папка tools, внутри нее будет утилита `hponcfg`, с помощью которой будем производить смену пароля. Но для начала проверим работоспособность, пишем:
33
```
34
[root@localhost:/opt/tools] ./hponcfg -w config.xml
35
Lights-Out Online Configuration utility for ESXi Version 5.4-0.0 (c) Copyright 2011-2019 Hewlett Packard Enterprise Development LP
36
Firmware Revision = 2.78 Device type = iLO 4 Driver name = ilo
37
Management Processor configuration is successfully written to file "config.xml"
38
```
39
В config.xml будет сохранена конфигурация iLO с разметкой XML, можно ознакомиться. Но для смены пароля проделаем следующий фокус.
40
41
::: info
42
# Без установленного драйвера hp-ilo получите ошибку
43
ERROR: Could not find the Management Processor Device Node. Please check if the iLO driver module is installed and running properly.
44
ACTION REQUIRED: Install/Re-install hp Lights-Out driver package('hp-ilo' RPM) for iLO.
45
:::
46
Создадим change_pwd.xml со следующим содержимым (vi в помощь):
47
```
48
<ribcl VERSION="2.0">
49
<login USER_LOGIN="Administrator" PASSWORD="VERYSTRONKPASSWORD">
50
<user_INFO MODE="write">
51
<mod_USER USER_LOGIN="Administrator">
52
<password value="VERYSTRONKPASSWORD" />
53
</mod_USER>
54
</user_INFO>
55
</login>
56
</ribcl>
57
```
58
И применим этот конфиг:
59
```
60
[root@localhost:/opt/tools] ./hponcfg -f admin.xml
61
Lights-Out Online Configuration utility for ESXi Version 5.4-0.0 (c) Copyright 2011-2019 Hewlett Packard Enterprise Development LP
62
Firmware Revision = 2.78 Device type = iLO 4 Driver name = ilo
63
Script succeeded
64
```
65
Теперь можно зайти под заданным логином и паролем в панель управления iLO