Решено esxi 7.0.3 и контроллер LSI 9240-8i

a.ustinov

Почетный гость
09.02.2022
49
1
8
Екатеринбург
esxi 7.0.3 не видит контроллер LSI 9240-8i
Посмотреть совместимость на сайте broadcom.com не могу,
сразу все зависает, как захожу на страницу
Подскажите, должен работать? Или как подружить?
 
Последнее редактирование модератором:
Облако на базе VMware
Вроде нет там такого контроллера.

Совместимость вашего контроллера LSI 9240-8i с VMware ESXi 7.0.3 — это вопрос, требующий внимательного подхода. Официально он **не поддерживается**, хотя и может быть заставлен работать неофициальными методами.

Ключевая проблема в том, что VMware удалила драйвер для этого контроллера из ESXi 7.0, оставив его только в старых версиях. В результате, установка с официального ISO-образа, скорее всего, завершится ошибкой на этапе определения дисков.

Давайте разберем ситуацию подробнее.

Почему возникают проблемы?

* **Официальная позиция**: На сайте совместимости VMware HCL контроллер фигурирует, но на практике установить его с чистого ISO ESXi 7.0 не удается. Сообщество VMware выяснило, что драйвер `lsi_mr3`, который идет в комплекте с ESXi 7.0, больше не содержит идентификатора вашего контроллера (`1000:0073 1000:9240`) в своих таблицах. Это означает, что система его «не видит».
* **Противоречивые данные**: В то же время есть отзывы, что версия драйвера `scsi-megaraid-sas` 6.604.54.00-1OEM всё же может работать с этим контроллером, создавая путаницу при попытках установки.

Как можно попытаться решить проблему

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

1. **Использовать ESXi 6.7**: Самый надежный вариант — установить ESXi версии **6.7 Update 3**. Пользователи подтверждают, что с этой версией контроллер LSI 9240-8i работает без каких-либо проблем, так как для него там есть поддержка.
2. **Кастомный ISO-образ**: Вы можете попробовать найти кастомный ISO-образ ESXi 7.0 от производителя вашего сервера (например, Lenovo), который может включать недостающие драйверы.
3. **Ручное добавление драйвера**: Технически сложный путь — попытаться вручную добавить идентификатор вашего контроллера в драйвер `lsi_mr3`. В сообществе есть инструкции на этот счет, но это требует глубоких технических знаний и может привести к нестабильной работе системы.
4. **Обновление прошивки (Firmware)**: Еще один совет от сообщества — обновить прошивку как самого RAID-контроллера, так и материнской платы до последней версии. В некоторых случаях это решало проблему совместимости.

Важные нюансы работы

Если вы все же решите использовать этот контроллер (например, на ESXi 6.7), стоит иметь в виду его особенности:

* **Производительность и кэш**: У LSI 9240-8i **нет собственного кэша** с батарейной защитой (BBU). В среде ESXi это может сильно ударить по производительности дисковой подсистемы, особенно при записи, что делает его не лучшим выбором для нагруженных систем.
* **Отсутствие поддержки**: Обратите внимание, что, например, Cisco прямо указывает в документации, что не поддерживает VMware на основе этого контроллера в своих серверах.
* **Управление**: Для просмотра статуса RAID-массива из ESXi потребуется дополнительно устанавливать специальный CIM-провайдер (`lsiprovider`).

Итог

Для тестовой или домашней лаборатории, где не требуется высокая производительность и критическая надежность, можно попробовать «оживить» LSI 9240-8i на ESXi 7.0. Но будьте готовы к сложностям с установкой и возможной нестабильностью.

Для стабильной работы или production-среды настоятельно рекомендуется:
* Остаться на **ESXi 6.7**, где контроллер работает «из коробки».
* Либо заменить контроллер на более современную модель из официального списка совместимости VMware для ESXi 7.0.
 
Спасибо за ответ.
В связи с этим возник еще один вопрос, чтобы заменить контроллер нужно куда то перенести виртуалки.
Есть NFS сервер, его подключил как storage. Закинул туда виртуалки, все запускается, но под нагрузкой не пробовал.
С NFS в качестве storage нет проблем в работе? Скорость сетки 1Gb.
 
Облако на базе VMware
Спасибо за ответ.
В связи с этим возник еще один вопрос, чтобы заменить контроллер нужно куда то перенести виртуалки.
Есть NFS сервер, его подключил как storage. Закинул туда виртуалки, все запускается, но под нагрузкой не пробовал.
С NFS в качестве storage нет проблем в работе? Скорость сетки 1Gb.
Зависит от нагрузки наверное. А хост - гипервизор 1 ?Возможно перенести или клонировать вм на других хостах ?
Снимите бэкап обязательно чтоб ничего не положить.
 
Зависит от нагрузки наверное. А хост - гипервизор 1 ?Возможно перенести или клонировать вм на других хостах ?
Снимите бэкап обязательно чтоб ничего не положить.
NFS сервер как раз на другом гипервизоре
Вся затея из-за Кибер-бэкап. esxi 6.5 не поддерживается этой прогой.
Нужно перейти на версию по свежее
 
Облако на базе VMware
Вся затея из-за Кибер-бэкап. esxi 6.5 не поддерживается этой прогой.
Можно сначала забэкапиться, затем тормознуть хост и поменять контроллер, затем обновить ESXi. Я бы так действовал.
Еще вариант -HA cluster собрать, мигрировать туда ВМ, перевести в maintenance mode нужный хост ну и тд, но тут железо нужно. Но по идее это менее заметно будет для конечного пользователя