Зберігання Dell: Підготовка хостів VMware ESXi до підключення до кількох масивів SAS

Summary: Дотримуйтесь цих інструкцій, щоб підготувати VMware ESXi до підключення до масивів SCv20x0, SCv30x0, SC4020 і SC5020 SAS.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

Ця стаття містить інформацію про:   
  • Підготовка хоста VMware ESXi до підключення до масивів SCv20x0, Scv30X0, SC4020 та SC5020
  • Сумісність драйверів із Front-End SAS Connectivity

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

Огляд статті ББ 000147092 Матриця сумісності сховищ DELL для підтримуваного драйвера та прошивки

  • ESXi 5.5 і 6.0 вимагають драйвера "mpt3sas" і повинні бути завантажені з Сайт VMware.
    • Індивідуальні ISO Dell ESX 5.5 і 6.0 НЕ завантажують автоматично належний драйвер SAS HBA. Драйвер повинен бути оновлений.
    • Використання рідного драйвера папки "Вхідні" призводить до того, що HBA не можуть бачити жодних томів у ESX.
  • Для ESXi 6.5 потрібен драйвер «lsi_msgpt3», і можна використовувати драйвер для поштової скриньки. Однак для різних ISO-образів за замовчуванням використовуються різні драйвери.
    • Dell Technologies рекомендує використовувати налаштований ISO Dell для VMware на серверах Dell PowerEdge. ISO можна знайти в розділі «Корпоративні рішення» для Драйвери та сторінка завантаження на веб-сайті Dell.
    • Налаштований Dell ESX 6.5 ISO автоматично завантажує відповідний драйвер SAS HBA.
    • Якщо використовується стандарт VMware ESX 6.5 ISO, то повинен бути включений правильний в коробці драйвер SAS HBA.
Ці процедури узгоджуються з кроками, описаними в кроці 4 інсталяційного плаката SCv20x0, який постачається разом із системою, або в розділі 3 Посібника з розгортання.
 
Збирач даних DSM повинен використовуватися для підключення хоста ESX з SAS HBAs до масиву Storage Center. Підключення DSM-клієнта безпосередньо до масиву не підтримується.

Визначте, який драйвер увімкнено:  
  1. Увімкніть SSH на хості ESXi:
    1. Увійдіть на хост ESXi за допомогою vSphere Client
    2. Виберіть вкладку «Конфігурація», а потім виберіть «Профіль безпеки» в меню «Програмне забезпечення».
    3. У розділі «Послуги» виберіть «Властивості».
    4. Виберіть "SSH", а потім натисніть кнопку "Параметри".
    5. Натисніть «Пуск» і підтвердіть за допомогою «ОК».
  2. Підключіться до ESXi Host за допомогою SSH-клієнта (наприклад, Putty).
  3. Визначте, який драйвер працює. Це можна зробити, набравши наступну команду: "esxcfg-scsidevs -a"                                                       
HOW11081_en_US__1ESX_SAS_esxcfg-scsidevs-a
 
  1. Якщо ви використовуєте стандартний ISO-образ ESX 6.5, ви можете вимкнути драйвер "mpt3sas" і включити драйвер "lsi_msgpt3" за допомогою цих команд:  
  • esxcfg-module -d mpt3sas
  • esxcfg-module -e lsi_msgpt3
  1. Для ESX 5.5 & 6.0; Якщо у вас неправильний драйвер, перейдіть до кроку 5a. Якщо у вас вказано правильний драйвер, перейдіть до кроку 5b.
    1. Вимкніть неправильний драйвер, ввівши одну з наступних команд
  • Набір системних модулів esxcli --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
HOW11081_en_US__3ESX_SAS_vmkload_mod
  Оновлення драйвера:  
  1. Перемістіть усі віртуальні машини з хоста, увійдіть у режим обслуговування.
  2. Завантажте правильну версію драйвера, як зазначено в статті KB 000147092 Матриця сумісності зі сховищами DELL: (На момент написання цієї статті, версія драйвера має вигляд 04.00.00.00.1vmw для ESX 5.5 U2.) Водія можна знайти на Сайт VMware.
  3. Витяг ». VIB" з пакета драйверів "ZIP" для завантаження
  4. Завантажте файл "VIB" на хост ESXi
    1. У хост-інтерфейсі ESXi виберіть вкладку «Конфігурація».
    2. У меню Конфігурації вибираємо "Сховище", потім сховище даних для вивантаження файлу
      "VIB" (Якщо сховища даних немає, можна використовувати будь-який FTP-клієнт і завантажити в папку /tmp)
    3. Перегляньте своє сховище даних (клацнувши по ньому правою кнопкою миші) "Огляд сховища даних".
    4. Завантажте файл "VIB", вибравши піктограму "завантажити файл"
  5. Встановіть новий драйвер (відповідно налаштуйте шлях та ім'я файлу), ввівши таку команду: "Програмне забезпечення esxcli vib install -v /vmfs/volumes/ESXi01-Local/scsi-mpt3sas-04.00.00.00.1vmw-1OEM.500.0.0.472560.x86_64.vib"
HOW11081_en_US__4ESX_SAS_esxcli_software_vib
 
  1. Перезавантажте хост VMware ESXi.
  2. Тепер у HBA має бути завантажено правильний драйвер і вони можуть належним чином працювати з Storage Center. Ви можете переконатися в цьому, повторивши крок 5b вище.
Прошивку HBA також слід оновити за допомогою iDRAC.
  1. Сумісність драйвера з Front-End SAS Connectivity2

Випуск:
У матриці сумісності сховищ Dell тестується/підтримується версія 6.5 VMware ESXi з інтерфейсним підключенням SAS. Драйвер SAS "lsi-msgpt3" версії 12 і ОС Storage Center (SCOS) версії 7.2.x і 7.3.x були в цьому протестованому та підтримуваному рішенні. Однак оновлення до VMware ESXi 6.5 U1, 6.5 U2 та 6.7 автоматично встановлюють оновлені драйвери LSI-msgpt3 SAS, такі як версія 16. Без ручного втручання налаштування параметра модуля на драйвері, версії lsi-msgpt3 більше 12 не працюють належним чином (наприклад, при перезавантаженні хост бачить ємність LUN 0 байт, втрачає доступ до томів SAS Front-End при відмові контролера, дампи ядра PSOD) з версіями ESXi з використанням цього оновленого драйвера та SCOS. Це особливо помітно впливає на ESXi 6.5 і 6.7, однак, якщо цей новіший драйвер використовується в ESXi 6.0 (який не є драйвером за замовчуванням), це також застосовуватиметься.

Рекомендації: 

Якщо ви використовуєте з'єднання SAS між Центром зберігання даних і вузлами ESXi за допомогою драйвера lsi-msgpt3 (зазвичай ESXi 6.5+), то найкращою практикою буде змінити параметр модуля, як описано нижче, для всіх версій драйвера LSI-msgpt3 SAS. Це вимога для будь-якої версії, більша за 12. Ці оновлені налаштування Best Practice можна знайти в розділі Найкращі практики Dell SC серії з VMware vSphere 5.x–6.x. Майте на увазі, що для того, щоб ця зміна набула чинності, потрібне перезавантаження хоста.

Кроки до налаштування параметра модуля на драйвері SAS 

  1. Виведіть список значень параметрів модуля
список параметрів системного модуля esxcli -m lsi_msgpt3
 
SLN313031_en_US__1image(7172)
  1. Змініть параметр модуля issue_scsi_cmd_to_bringup_drive
Встановлено параметри системного модуля ESXCLI -P issue_scsi_cmd_to_bringup_drive=0 -M lsi_msgpt3
  1. Переконайтеся, що значення параметра модуля було змінено за допомогою команди list на кроці 1.
SLN313031_en_US__2image(7173)
  1. Перезавантажте хост ESXi, щоб змінене значення вступило в силу. 
 

Affected Products

Storage, Dell Compellent SC4020, Dell Storage SCv2000, Dell Storage SCv2020, Dell Storage SCv2080, Dell Storage SC5020, Dell Storage SCv3000, Dell Storage SCv3020
Article Properties
Article Number: 000118040
Article Type: How To
Last Modified: 03 Feb 2025
Version:  7
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.