Как обновить прошивку iDRAC и BIOS Dell PowerEdge R510?
У меня Dell PowerEdge R510 с iDRAC Enterprise:
- Модель системы: PowerEdge R510
- Пересмотр системы: II
- Метка обслуживания: 70BMGS1
- Код экспресс-обслуживания: 15257000305
- Версия BIOS: 1.8.2
- Версия прошивки: 1.80 (сборка 17)
- Прошивка контроллера жизненного цикла: 1.5.1.57
Я хочу обновить BIOS и прошивку iDRAC. Я загрузил каждый из этих файлов со страницы загрузок Dell R510 (Настройки iDRAC -> Обновление прошивки в веб-интерфейсе), но каждый раз он возвращался с сообщением "Файл недопустим для обновления прошивки iDRAC":
- ESM_Firmware_MXKG2_LN32_2.91_A00.BIN
- ESM_Firmware_NVJ9K_LN32_1.90_A00.BIN
- iDRAC6_1.85_A00_FW_IMG.exe
- R510_BIOS_PYCXX_WN64_1.14.0.EXE
- R510_ESM_Firmware_F8T9F_WN32_1.92_A00.EXE
Основываясь на форумах Dell, я должен сделать поэтапное обновление, но 1.85 - это самая старая версия, как мне кажется, прошивки iDRAC, доступной на сайте Dell.
Для более новых серверов, таких как R620 и R630, я смог просто передать iDRAC любой файл прошивки с веб-сайта Dell (BIOS или iDRAC или другой) и выяснить, что с ним делать. Есть идеи, как мне выполнить обновление?
1 ответ
Как показано в обучающем видео в разделе 4 статьи поддержки Dell PowerEdge: как выполнить удаленное обновление прошивки с помощью iDRAC?, вы должны вручную распаковать iDRAC6_1.85_A00_FW_IMG.exe
и загрузить фактический файл изображения firmimg.d6
в iDRAC. Более свежие модели iDRAC могут принимать исполняемый файл напрямую и разархивировать его сами, но, очевидно, iDRAC 6 не может.
Спасибо, что поделились @Harry Johnston. Я использовал poweredge T420 idrac 7, и он не взял бы файл.bin. Пришлось извлечь и получить файлы.d7 внутри папки payload/.
Кроме того, я обнаружил инструменты ESM из dell http://Dell%20EMC%20System%20Update
В частности: Метод установки с использованием репозитория Linux. Настройка репозитория.
curl -s https://linux.dell.com/repo/hardware/dsu/bootstrap.cgi | bash
Установка серверов Linux DSU
RedHat Enterpriseyum install dell-system-update
Серверы SUSE Enterprise Linuxzypper install dell-system-update
Примечание. Если ключи подписи недоступны, выполните команду ниже, чтобы обновить ключи подписи.
curl -s https://linux.dell.com/repo/hardware/dsu/bootstrap.cgi | bash
Инструкции по установке можно найти здесь
После установки вы можете запустить
dsu -u
и он проверит все ваше оборудование, включая BIOS, и запросит все необходимые обновления, которые вы можете выбрать.