Сегодня, неудачно обновил прошивку iLO 4 на своем HP Microserver Gen8.
Обновлял ILO4 версии 2.60 до версии 2.70 через веб-интерфейс, сейчас уже точно не помню, но что то пошло не так. После чего веб-интерфейс iLO перестал запускаться, и нет возможности зайти по SSH. При загрузке сервера выходит сообщение, что ilo не отвечает и функции мониторинга отключены. В режим конфигурирования (по F8 при старте) ilo невозможно зайти. Попытки обновить iLO, утилитой Online ROM Flash Component for Windows x64, завершаются ошибкой, о не доступности iLO.
Прошивка iLO 4 в Direct Mode
1) Скачиваем
Online ROM Flash Component for Linux - HPE Integrated Lights-Out 4 ( CP037959.scexe (13 MB)) 2) Скачиваем HP SPP
3) С помощью
HP USB Key Utility for Windows создаем загрузочную флешку из образа SPP
4) Копируем CP037959.scexe на флекшку в /hp/swpackages
5) Отключаем питание, снимаем корпус. На системной плате находим главный дип переключатель (System maintenance switch) и включаем первый (S1) свитч в положение ON (расположение переключателя можно найти в документе HP ProLiant DL380p Gen8 ServerMaintenance and Service Guide)
6) Загружаем сервер с флешки SPP, нужно выбрать Interactive mode и когда загрузится основное меню, нажимаем ctrl + alt + d + b + x (держать ctrl + alt) для запуска консоли.
7) Переходим в каталог /mnt/bootdevice/hp/swpackages
8) Запускаем:
./CP037959.scexe --direct
9) Возможно потребуется остановить запущенные сервисы/драйвера iLO (утилита подскажет как и какие)
10) После успешной прошивки iLO, отключаем питание и возвращаем первый (S1) свитч обратно (OFF)
Теперь система грузится штатно и даже настройки сохранились.