В этой статье приведены рекомендации по внедрению VMware vSAN (ранее известной как Virtual SAN) с помощью H730 Dell PERC или FD332-PERC контроллеров хранения данных.
Лучшие практики
- Убедитесь, что используемая версия драйвера и микропрограммного обеспечения соответствует требованиям Руководства по совместимости VMware для vSAN (VCG).
- Убедитесь, что все диски поддерживаются корпорацией Dell и что все обновления встроенного ПО Dell применяются к этим дискам.
Рекомендуемые комбинации драйверов и микропрограмм для основных версий vSAN см. в приведенных ниже таблицах.
Устройство | Рекомендуемый драйвер | Рекомендуемое микропрограммное обеспечение |
---|---|---|
BP13G+ (Non-expander backplane) | NA | 2.23 or later |
BP13G+EX (Expander backplane) | NA | 3.03 or later |
PERC H730 | https://www.vmware.com/resources/compatibility/detail.php?deviceCategory=vsanio&productid=34853&deviceCategory=vsanio&details=1&vsan_type=vsanio&io_partner=23&io_releases=274&page=1&display_interval=10&sortColumn=Partner&sortOrder=As | |
FD332-PERC | https://www.vmware.com/resources/compatibility/detail.php?deviceCategory=vsanio&productid=38055&deviceCategory=vsanio&details=1&vsan_type=vsanio&io_partner=23&io_releases=274&keyword=FD332-PERC&page=1&display_interval=10&sortColumn=Partner&sortOrder=As |
Примечание: Чтобы использовать драйвер megaraid_perc9 в ESXi 5.5, необходимо отключить lsi_mr3 только в ESXi 5.5 и, возможно, драйвер megaraid_sas.
Чтобы отключить эти драйверы только в ESXi 5.5:
Примечание: Для выполнения этой операции требуется перезагрузка хоста ESXi. При перезагрузке убедитесь, что выбран соответствующий режим обслуживания vSAN. Для получения информации о режиме обслуживания vSAN
- Войдите на хост ESXi с помощью SSH или консоли.
- Отключите драйвер
lsi_mr3
, выполнив следующую команду:esxcli system module set --enabled=false --module=lsi_mr3
- Перезагрузите хост ESXi.
- После перезагрузки определите драйвер, используемый контроллером PERC. Если используется драйвер
megaraid_sas
вместоmegaraid_perc9
, отключите драйверmegaraid_sas
, чтобы заставить систему использовать соответствующий драйвер. Чтобы отключить драйверmegaraid_sas
, выполните следующую команду:esxcli system module set --enabled=false --module=megaraid_sas
- Если вы отключили драйвер
megaraid_sas
на шаге 4, перезагрузите хост ESXi второй раз.
Если рекомендации не выполняются, то в кластере vSAN может произойти сбой с непредвиденным сбоем диска. В среде vSAN может проявляться одно или несколько вариантов поведения: При загрузке vSAN отображается состояние vSAN Unhealthy (Нездоровый):
Могут инициироваться аварийные сигналы, связанные с задержкой.
В файле ESXi host/var/log/vmkernel.log отображаются следующие записи:
WARNING: lsi_mr3: fusionReset:2565: megaraid_sas: Hardware critical error, returning FAILED. WARNING: ScsiPath: 7133: Set retry timeout for failed TaskMgmt abort for CmdSN 0x0, status Failure, path vmhba0:C0:T0:L0