Как обновить драйвера LSI контроллера на VMware ESXi 5.5
Всем привет сегодня рассмотрим процесс обновления или установки драйвера LSI контроллера в VMware ESXI 5.5. Будут рассмотрены два метода, ручной и с помощью vmware vcenter. Кто не в курсе, RAID контроллер, для серверов сравни процессору по значимости, так как в современном мире, самым узким местом в серверах, является дисковая подсистема, и ее производительность в некоторой степени зависит от актуальности прошивок и драйверов, но помните главное правило, не навреди, обязательно читайте перед обновлением все исправления описанные вендором, возможно они будут не критичные для вас и вам не потребуется делать перепрошивку.
В своем примере я буду рассматривать установку драйвера для RAID контроллера LSI 9361 8i. Первым делом вы должны скачать последнюю версию драйверов, как это сделать описано в заметке Где скачать драйвера, утилиты и прошивки для LSI контроллеров.
Скачивание последних драйверов
Зайдя на сайт производителя в разделе drivers вам предложат скачать текстовый файл со ссылкой на сайт VMware, где вы сможете скачать драйве, не могу сказать почему так сделано.
Сам текстовый файл содержит ссылки как для VMware ESXI 5.5, так и для VMware 6. Нас будет интересовать версия драйвера Native.
Скачиваем ее, у вас для этого должна быть учетная запись VMware. Если ее нет, то идите в раздел soft там сможете ее скачать с яндекс диска. Данный архив нужно распаковать. У вас будет такая структура папок. Offline пакет нужен будет для первого метода, а файл с расширением vib для второго.
Установка драйвера LSI через vcenter 5.5
Открываем ваш vmware vcenter идем в пункт "Update Manager - Import patches"
В открывшемся окне нажимаем кнопку browse.
Выбираем наш offline_bundle архив и жмем открыть.
next
Видим, у нас определился драйвер LSI контроллера. У него можно посмотреть версию, потом жмем "Finish" и наш драйвер попадает в репозиторий VMware Update Manager.
Снизу вы увидите выполнение данного задания
в списке обновлений появился megaraid_sas driver от LSI.
Теперь нужно создать здание обновления с данным драйвером megaraid_sas driver от LSI. Жмем create baselines.
Задаем имя "baselinevmware vcenter", тип "Host Extension" и жмем next
выбираем нужные пакеты и переносим их стрелкой вниз. Жмем next.
Finish и наше задание обновления драйверов RAID контроллера LSI готово.
Теперь выбираем нужный хост VMware ESXI 5.5 и переходим на вкладку update manager. Жмем Attach. Откроется окно в котом нужно поставить галку на вашем задании и нажать attach.
Далее можно обновлять хост esxi 5.5 как обычно
Установка драйвера LSI вручную
Для выполнения этого метода у вас уже есть скачанный lsi driver в формате vib. Далее нужно включить ssh на esxi хосте и так же скопировать наш файл в папку tmp на ESXI 5.5 хост. Далее подключаемся через ssh к нашему хосту esxi, я буду это делать через программу mremoteng.
Первое, что сделаем посмотрим текущую версию драйвера, делается это командой
esxcli software vib list
Это файл lsi-mr3, обратите внимание справа указан вендор VMware.
Спасибо за замечательную заметку, но вот что делать если на рейде прямо стоит тотже centos?
так на оф сайте avago есть и под linux все драйвера и прошивки
так какая команда для обновления вручную*