Adaptec 6405 firmware update
Для прошивки нам понадобится утилита arcconf из пакета storman. Это утилита от самой Adaptec для работы с контроллерами. На сервере установлена arcconf версии 5.20 (B17414) и в ней есть функции обновления контроллеров. Саму прошивку можно достать на сайте производителя.
Для начала смотрим информацию о текущей версии прошивки
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 |
# arcconf getconfig 1 ad Controllers found: 1 ---------------------------------------------------------------------- Controller information ---------------------------------------------------------------------- Controller Status : Optimal Channel description : SAS/SATA Controller Model : Adaptec 6405 Controller Serial Number : 2B1511EF4B2 Physical Slot : 6 Temperature : 57 C/ 134 F (Normal) Installed memory : 512 MB Copyback : Disabled Background consistency check : Disabled Automatic Failover : Enabled Defunct disk drive count : 0 Logical devices/Failed/Degraded : 1/0/0 -------------------------------------------------------- Controller Version Information -------------------------------------------------------- BIOS : 5.2-0 (18668) Firmware : 5.2-0 (18668) Driver : 1.2-0 (28900) Boot Flash : 5.2-0 (18668) -------------------------------------------------------- Controller Battery Information -------------------------------------------------------- Status : Optimal Over temperature : No Capacity remaining : 0 percent Time remaining (at current draw) : 0 days, 0 hours, 0 minutes |
Теперь проходим по ссылке, принимаем лицензионное соглашение, скачиваем прошивку и доставляем архив прошивки на сервер. Распаковываем архив.
1 |
# unzip 6405_fw_b19076.exe |
Теперь запускаем процесс обновления. Обновление длится в течение одной-двух минут после чего сервер следует перезагрузить.
1 2 3 4 5 6 7 8 |
# arcconf romupdate 1 as6405 Controllers found: 1 You must restart the system for firmware updates to take effect. Are you sure you want to continue? Press y, then ENTER to continue or press ENTER to abort: y Updating controller 1 firmware...Succeeded A new software image has been applied to controller 1. Command completed successfully. |
Переагружаемся, после загрузки смотрим версию прошивки.
1 2 3 4 5 6 7 8 9 |
# reboot # arcconf getconfig 1 ad -------------------------------------------------------- Controller Version Information -------------------------------------------------------- BIOS : 5.2-0 (19076) Firmware : 5.2-0 (19076) Driver : 1.2-0 (28900) Boot Flash : 5.2-0 (19076) |
Как видно версия сменилась с 18668 на 19076.
А помогла ли прошивка контроллера покажет время…
Спасибо, все получилось!
Только нюанс – в каталоге будут несколько файлов as524401, as524402, as524403, а команду нужно запускать
arcconf romupdate 1 as5244. Он подставит 01, 02, 03 сам и прошьет.