Назад | Перейти на главную страницу

Прошивка прошивки на жесткие диски за контроллером LSI

У нас есть Intel RAID Controller RS25DB080 (LSI SAS2208) с четырьмя ST2000NM0033-9ZM175 SN03 Диски SATA. Из этих дисков создается аппаратный том RAID10, на котором установлена ​​ОС Ubuntu Server. Недавно мы узнали, что для наших жестких дисков есть обновление прошивки. Сервер является производственным сервером в удаленном центре обработки данных, поэтому мы не можем позволить себе его выключить и загрузить с определенного носителя для прошивки прошивки старым и надежным способом. Также в официальном PDF-файле с прошивкой указано:

... НЕ запускайте это обновление прошивки в системах RAID. ... RAID-системы чрезвычайно чувствительны к сбоям в работе отдельных дисков. Нередко диагностика низкоуровневого диска приводит к тому, что программное обеспечение для управления RAID вызывает сбой диска, который замедляется из-за тестирования или загрузки микропрограммы. По этой причине мы настоятельно рекомендуем вам использовать инструменты управления дисками, предоставленные производителем вашего RAID-контроллера, если они доступны. ... Среди прочего, программное обеспечение для управления RAID доступно от 3Ware, Adaptec и LSI.

Контроллеры LSI управляются с помощью MegaCli утилита. К сожалению, его документация крайне лаконична. Вот все, что говорится о перепрошивке прошивки:

MegaCli -PdFwDownload [офлайн] [ForceActivate] {[-SataBridge] -PhysDrv [0: 1]} | {-EncdevId [devId]} -f -aN | -a0,1,2 | -aALL

Прошивает прошивку с файлом, указанным в командной строке. Файлы прошивки, используемые для прошивки физического устройства, могут быть любого формата. Утилита CLI предполагает, что вы предоставили действительный образ прошивки, и он мигает так же. Физическому устройству необходимо выполнить проверку ошибок.

Поиск в Интернете тоже не показал многого. это ссылка на сайт - единственный найденный нами пример практического применения.

Процедура, описанная по ссылке, кажется довольно тривиальной, но у нас остался без ответа один большой вопрос: здравомыслящий прошить таким образом прошивку на диски с активный RAID-массив? Особенно, когда ОС загружается с раздела, входящего в этот массив?

Не имея более конкретных знаний об упомянутой модели RAID-контроллера, я бы порекомендовал:

  1. Ознакомьтесь с примечаниями к выпуску этого обновления прошивки и решите, стоит ли рисковать его преимуществами.
  2. Перед прошивкой микропрограммы отключите каждый диск. После повторного подключения к сети дождитесь завершения восстановления RAID, прежде чем переходить к следующему.

Переведя диск в автономный режим, вы убедитесь, что управление RAID не будет мешать процессам обновления микропрограмм и не будет подвергаться их неблагоприятному воздействию.

Обновление прошивки диска работает, делал это несколько раз. сначала проверьте номера дисков с помощью -pdlist. Диски IIRC SATA нуждаются в перезагрузке, чтобы активировать новую прошивку, в то время как диски SAS используют новую мгновенно