Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

Dell Storage: Подготовка хостов VMware ESXi к подключению массивов SCv20x0, SCv30x0, SC4020, SC5020 SAS

Summary: Выполните следующие инструкции, чтобы подготовить ESXi WMware для подключения к массивам SAS

This article may have been automatically translated. If you have any feedback regarding its quality, please let us know using the form at the bottom of this page.

Article Content


Instructions

В этой статье представлена информация о VNX:   
  • Подготовка хостов VMware ESXi к подключению массивов SCv20x0, Scv30X0, SC4020 SC5020
  • Совместимость драйверов с внешними SAS подключениями

  1. Подготовка хостов VMware ESXi к подключению массивов SCv20x0, Scv30X0, SC4020 SC5020

Изучите статью базы знаний 000147092 Таблица совместимости Dell Storage для поддерживаемого драйвера и встроенного по

  • Для ESXi 5.5 и 6.0 требуется драйвер «mpt3sas», который требуется загрузить на веб-сайте VMware.
    • Модифицированные образы Dell ESX 5.5 и 6.0 ISO НЕ загружают подходящий драйвер SAS HBA автоматически. Драйвер требуется обновить.
    • Использование исходного встроенного драйвера приведет к тому, что HBA-адаптеры не смогут обнаружить тома в ESX.
  • Для ESXi 6.5 требуется драйвер «lsi_msgpt3». Можно использовать драйвер, входящий в комплект. Тем не менее в разных образах ISO используются разные драйверы по умолчанию.
    • Dell EMC рекомендует использовать модифицированный образ Dell ISO для VMware на серверах Dell EMC PowerEdge. Образ ISO можно найти в разделе «Решения для предприятий» на странице «Драйверы и файлы для загрузки» веб-сайта Dell.
    • Модифицированный образ Dell ESX 6.5 ISO загружает подходящий драйвер SAS HBA автоматически.
    • При использовании стандартного образа VMware ESX 6.5 ISO потребуется включить входящий в комплект драйвер SAS HBA.
Эти процедуры указаны в описании этапа 4 в бумажной инструкции по установке SCv20x0, которая поставляется в комплекте с системой, или в главе 3 руководства по развертыванию.
 
Для подключения хоста ESX с HBA-адаптерами SAS к массиву Storage Center необходимо использовать DSM Data Collector.  Подключение клиента DSM непосредственно к массиву в настоящее время не поддерживается.

Определение включенного драйвера  
  1. Включите протокол SSH на хосте ESXi:
    1. Выполните вход на хост ESXi, используя клиент vSphere Client
    2. Выберите вкладку «Конфигурация», а затем выберите «Профиль безопасности» в меню программы.
    3. В области «Сервисы» выберите «Свойства».
    4. Выберите «SSH», а затем нажмите кнопку «Параметры».
    5. Нажмите «Пуск» и подтвердите действие, нажав «ОК».
  2. Подключитесь к узлу ESXi, используя клиент SSH (например, Putty).
  3. Определите, какой драйвер включен. Это можно сделать, введя следующую команду: "ескскфг-сксидевс-a"                                                       
HOW11081_en_US__1ESX_SAS_esxcfg-сксидевс-a
 
  1. При использовании образа ESX 6.5 ISO можно отключить драйвер «mpt3sas» и включить драйвер «lsi_msgpt3», используя следующие команды:  
  • esxcfg-module -d mpt3sas
  • esxcfg-module -e lsi_msgpt3
  1. При использовании неподходящего драйвера для ESX 5.5 и 6.0 перейдите к этапу 5а. Если у вас есть указанный подходящий драйвер, переходите к этапу 5б.
    1. Отключите неподходящий драйвер, используя одну из следующих команд.
  • esxcli system module set --enabled=false --module=lsi_msgpt3. Перейдите к этапу 6.
HOW11081_en_US__2ESX_SAS_esxcli_system_module_set (1)
  1. Убедитесь, что версия драйвера совпадает с одной из статей в базе знаний 000147092 таблице совместимости систем хранения DELL: введите следующую команду:
  • Для драйвера mpt3sas введите «vmkload_mod -s mpt3sas |grep Version» 
HOW11081_en_US__3ESX_SAS_vmkload_mod
  Обновление драйвера:  
  1. Переместите все ВМ с хоста, включите режим обслуживания.
  2. Загрузите правильную версию драйвера, как указано в базе знаний 000147092 таблице совместимости систем хранения DELL: : (на момент написания этих инструкций версия драйвера для ESX 5.5 U2: 04.00.00.00.1vmw). Драйвер можно найти на веб-сайте VMware.
  3. Извлеките файл .VIB из пакета драйвера в архиве «ZIP».
  4. Передайте файл .VIB на хост ESXi.
    1. В интерфейсе хоста ESXi выберите вкладку «Конфигурация».
    2. В меню конфигурации выберите «Хранилище», а затем хранилище данных для передачи файла .VIB. 
      (Если хранилище данных недоступно, можно использовать любой клиент FTP и передать файл в папку /tmp)
    3. Выберите хранилище данных (нажав на него правой кнопкой мыши), нажмите «Обзор хранилища данных».
    4. Передайте файл .VIB, нажав на значок «передать файл».
  5. Установите новый драйвер (настройте путь и имя файла соответствующим образом), введя следующую команду: "программное обеспечение ескскли виб Install-v/vmfs/volumes/esxi01-local/scsi-mpt3sas-04.00.00.00.1vmw-1OEM.500.0.0.472560.x86_64. виб"
HOW11081_en_US__4ESX_SAS_esxcli_software_vib
 
  1. Перезагрузите хост VMware ESXi.
  2. Теперь для HBA-адаптеров должен быть загружен правильный драйвер, который будет работать корректно с массивом Storage Center. Чтобы проверить это, выполните описанный выше этап 5б.
Микропрограмму HBA также необходимо обновить, используя iDRAC.
  1. Совместимость драйверов с внутренними SAS Connectivity2

В таблице совместимости систем хранения Dell EMC указана версия VMWare ESXi 6.5, которая протестирована и поддерживается при подключении по внешнему интерфейсу SAS. Это протестированное и поддерживаемое решение включает в себя драйвер SAS «lsi-msgpt3» версии 12 и Storage Center OS (SCOS) версий 7.2.x и 7.3.x. Однако при модернизации до VMWare ESXi 6.5 U1, 6.5 U2 и 6.7 автоматически устанавливаются обновленные драйверы SAS lsi-msgpt3 (например, версии 16).  Без ручной настройки параметра модуля драйверы lsi-msgpt3 версии выше 12 неправильно работают с версиями ESXi, использующими этот обновленный драйвер, и SCOS (например, при перезагрузке хоста отображается емкость LUN 0 байт, теряется доступ к внешним томам SAS после аварийного переключения контроллера, создаются дампы ядра PSOD). Это особенно важно для ESXi 6.5 и 6.7, однако это относится и к случаям, когда такая более новая версия драйвера (не являющаяся драйвером по умолчанию) используется в ESXi 6.0.

Рекомендации 

Если используется подключение SAS между Storage Center и хостами ESXi с драйвером lsi-msgpt3 (обычно ESXi 6.5 и более поздней версии), рекомендуется изменить параметр модуля, как описано ниже, для всех версий драйвера SAS lsi-msgpt3.  Это обязательно для любой версии выше 12.  Сведения об обновленной оптимальной процедуре настройки см. в статье Оптимальные процедуры для серии Dell EMC SC с VMware vSphere 5.x-6.x. Обратите внимание, что для вступления этого изменения в силу необходимо перезагрузить систему.

Настройка параметра модуля в драйвере SAS 

  1. Получите список значений параметров модуля:
esxcli system module parameters list -m lsi_msgpt3
 
SLN313031_en_US__1image (7172)
  1. Измените параметр модуля issue_scsi_cmd_to_bringup_drive:
esxcli system module parameters set -p issue_scsi_cmd_to_bringup_drive=0 -m lsi_msgpt3
  1. Убедитесь, что значение параметра модуля изменилось, выполнив команду list, которая использовалась в пункте 1.
SLN313031_en_US__2image (7173)
  1. Перезагрузите хост ESXi, чтобы измененное значение вступило в силу. 
 

Article Properties


Affected Product

Dell Compellent SC4020, Dell Storage SCv2000, Dell Storage SCv2020, Dell Storage SCv2080, Dell Storage SC5020

Product

Storage

Last Published Date

21 Feb 2021

Version

6

Article Type

How To