Мар 022020
 

Когда под рукой нет Service Pack for ProLiant (SPP), а обновить BIOS ну очень хочется, да и перезагружать сервер много раз катастрофически нельзя, на помощь приходит сам ESXi, через который, наш любимый производитель серверного оборудования дает возможность обновить BIOS.

Что для этого нужно:
1. ESXi не ниже 6.0, а лучше выше;
2. Убедиться, что на сайте HP есть прошивка для нашего сервера, именно для ESXi;
3. WinSCP;
4. Putty.

Итак, все есть, приступаем.

1. Скачиваем прошивку с сайта HP в формате ZIP;
2. Запускаем SSH на нашем хосте;
3. Логинимся на хосте c помощью WinSCP, и записываем этот архив не распаковывая в доступное для прошивки место (лучше в любой из доступных volumes, например /store, никаких SD карточек, если хост поставлен именно туда);
4. Логинимся на хосте c помощью Putty, и разархивируем в ту же директорию.

ПРИМЕР:
cd /store
unzip CPxxxxxx.zip

5. Не отходя от кассы, добавляем chmod +x.

ПРИМЕР:
chmod +x CPxxxxxx.vmexe

6. ЕСЛИ НИКАКИХ ПРЕДУПРЕЖДЕНИЙ И ОШИБОК НЕ ПОЯВИЛОСЬ, то можно почти со спокойной душой запускать обновление BIOS.

ПРИМЕР:
./CPxxxxxx.vmexe

В итоге должно показать текущую версию BIOS, и ту, на которую произойдет обновление. Попросит подтвердить действие, соответственно соглашаемся.
7. После прохождения прогрессбара, должно быть обязательное сообщение, что операция выполнена успешно, и завершилась с кодом «1». С последующей одиночной перезагрузкой сервера. Перезагружаем сервер в удобное для нас время.

 Leave a Reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

(required)

(required)