Я пытаюсь обновить прошивку iLO 4 на HP ProLiant DL360p Gen8. Это VMHost, на котором работает VMware ESXi, 5.1.0, 2323236. Виртуальные машины, которые он запускает, являются Windows Server 2008 R2 Standard.
В настоящее время работает прошивка iLO v1.5.1. Я пытаюсь обновить его до 2.61, как и другие наши серверы. Я делал это обновление много раз через веб-интерфейс iLO, загружая файл ilo4_261.bin и т. Д. Это первый и единственный сервер, на котором у меня возникала эта проблема во многих поколениях и моделях серверов HPe.
По какой-то причине этот конкретный сервер не обновляется. Он застревает на экране «Проверка защищенной цифровой подписи HP», а в нижней части экрана отображается «Состояние выполнения прошивки прошивки: 1%» - снимок экрана ниже. Так будет продолжаться неопределенное время (по крайней мере, недели), пока сервер не будет отключен от питания. Нет возможности отменить его, попробовать еще раз и т. Д.
Я пробовал много вещей, чтобы решить эту проблему, вот список:
hponcfg
. Хотя кажется, что iLO перезапускается, он сразу же возвращается к этому зависшему статусу обновления при входе в систему.hponcfg -r
. Я сделал это из /var/hp/tools/
установить на ESXi на сервере, и хотя он успешно сбросил настройки до значений по умолчанию (установил IP на 0.0.0.0, стертые учетные записи пользователей и т. д.), iLO все еще зависает в статусе обновления после этого.hponcfg
скрипт для обновления прошивки iLO из командной строки. Это не удается из-за следующей ошибки. Я вижу эту ошибку в руководстве по RIBCL и в руководстве по ошибкам, но нет объяснения, что на самом деле означает эта ошибка или как ее исправить! Я предполагаю, что эта ошибка просто говорит о том, что он не может мигать из-за того, что он застрял в этом состоянии? Вот ошибка в полном выводе:/opt/hp/tools # ./hponcfg -f firmware.xml
HP Lights-Out Online Configuration utility
Version 4.4-0 (c) Hewlett-Packard Company, 2014
Firmware Revision = 1.51 Device type = iLO 4 Driver name = hpilo
iLO IP Address: 0.0.0.0
</-- ERROR : STATUS= 0x005E
MESSAGE= Open flash part failed. -->
Script failed
/opt/hp/tools #
Поскольку это хост с высокой доступностью, который обычно управляется только удаленно, я действительно хочу ограничить количество раз, когда мне нужно просить нашего клиента выйти на место, чтобы снова отключить его от источника питания.
Моя текущая мысль - заставить их снова разрядить его, стереть настройки по умолчанию, а затем попытаться прошить прошивку из командной строки, используя hponcfg
и посмотреть, пройдет ли это в таком состоянии? Но я не очень верю, что это сработает; поэтому я надеюсь, что у кого-то есть лучшее предложение, или он знает другой способ вывести iLO из этого состояния - или знает, возможно, это потребует замены материнской платы сервера?
Заранее благодарим вас за любые предложения!
Вот скриншот того, как он застрял в WebUI iLO:
Обновите свою систему и микропрограмму МОТ по внеполосному каналу, используя:
Или...
Обновите прошивку МОТ с помощью специальные пакеты для вашей версии VMware ESXi. Инструкция есть по ссылке.