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.

戴尔存储准备VMware ESXi主机连接到SCv20x0、SCv30x0、SC4020、SC5020 SAS阵列

Summary: 请按照以下说明准备要连接到 SAS 阵列的限于 wmware ESXi

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
本文提供以下相关信息:   
  • 准备VMware ESXi主机连接到SCv20x0、Scv30X0、SC4020 SC5020阵列
  • 与前端 SAS 连接的驱动程序兼容性

  1. 准备VMware ESXi主机连接到SCv20x0、Scv30X0、SC4020 SC5020阵列

查看知识库文章 000147092 DELL 存储设备兼容性值表 以了解受支持的驱动程序和固件

  • ESXi 5.5和6.0需要“mpt3sas”驱动程序,且必须从 VMware网站上找到
    • 戴尔自定义的ESX 5.5和6.0 ISO不会自动加载正确的SAS HBA驱动程序。必须更新此驱动程序。
    • 使用本机自带驱动程序将导致HBA在ESX中看不到任何卷。
  • ESXi 6.5需要“lsi_msgpt3”驱动程序,并可使用自带驱动程序。但是,不同的ISO映像会默认使用不同的驱动程序。
    • Dell EMC建议对Dell EMC PowerEdge服务器上的VMware使用戴尔自定义的ISO。此ISO可能位于戴尔网站上的 “驱动程序和下载”页面 的“企业解决方案”部分下。
    • 戴尔自定义的ESX 6.5 ISO不会自动加载正确的SAS HBA驱动程序。
    • 如果使用标准VMware ESX 6.5 ISO,需要启用正确的自带SAS HBA驱动程序。
这些步骤与系统随附的SCv20x0安装海报的第4步或《部署指南》的第3章保持一致。
 
要使用SAS HBA将ESX主机连接到Storage Center阵列,必须使用DSM Data Collector。  目前不支持将DSM客户端直接连接到该阵列。

确定要启用的驱动程序:  
  1. 在ESXi主机上启用SSH:
    1. 使用vSphere客户端登录ESXi主机
    2. 选择Configuration(配置)选项卡,然后选择Software(软件)菜单中的Security Profile(安全配置文件)。
    3. 在Services(服务)区域,选择Properties(属性)。
    4. 选择SSH,然后单击按钮Options(选项)。
    5. 单击Start(开始)并单击OK(确定)进行确认。
  2. 使用SSH客户端(如Putty)连接到ESXi主机。
  3. 确定运行中的驱动程序。可以通过键入以下命令来完成此操作:"esxcfg-vswitch-scsidevs-a"                                                       
HOW11081_en_US__1ESX_SAS_esxcfg-scsidevs-a
 
  1. 如果您使用的是标准ESX 6.5 ISO映像,则可使用以下命令禁用“mpt3sas”驱动程序和启用“lsi_msgpt3”驱动程序:  
  • esxcfg-module -d mpt3sas
  • esxcfg-module -e lsi_msgpt3
  1. 对于ESX 5.5和6.0,如果您的驱动程序不正确,则转至步骤5a。如果列出了正确的驱动程序,则转至步骤5b。
    1. 键入以下命令之一,禁用不正确的驱动程序
  • esxcli system module set --enabled=false --module=lsi_msgpt3.转至步骤6
HOW11081_en_US__2ESX_SAS_esxcli_system_module_set (1)
  1. 验证驱动程序版本是否与知识库文章000147092中的版本相匹配 戴尔存储兼容性表上所述的正确驱动程序版本:方式是键入以下命令:
  • 对于mpt3sas驱动程序类型“vmkload_mod -s mpt3sas |grep Version” 
HOW11081_en_US__3ESX_SAS_vmkload_mod
  更新驱动程序:  
  1. 断开主机上的所有虚拟机,进入维护模式。
  2. 按照知识库文章000147092中所述下载正确的驱动程序版本 戴尔存储兼容性表上所述的正确驱动程序版本::(截至撰写本文时,ESX 5.5 U2的驱动程序版本为04.00.00.00.1vmw)。此驱动程序可在 VMware网站上找到
  3. 从下载“ZIP”驱动程序包中解压“.VIB”文件。
  4. 将“.VIB”文件上传到ESXi主机。
    1. 在ESXi主机界面上,选择Configuration(配置)选项卡。
    2. 在Configuration(配置)菜单中选择Storage(存储),然后选择用于上传“.VIB”文件的数据存储。 
      (如果没有数据存储可用,则可使用任何FTP客户端上传到/tmp文件夹)
    3. 浏览您的数据存储(右键单击它),单击Browse Datastore(浏览数据存储)。
    4. 选择upload a file(上传文件)图标上传“.VIB”文件。
  5. 通过键入以下命令安装新驱动程序(相应地调整路径和文件名):"esxcli software 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可验证此操作。
也应使用iDRAC更新HBA固件。
  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会自动安装更新的lsi-msgpt3 SAS驱动程序,例如版本16。  在具有使用此更新驱动程序和 SCOS 的 ESXi 版本的情况下,如果不对在驱动程序上配置模块参数进行人工干预,则高于版本 12 的 lsi-msgpt3 不能正常工作(例如,重新启动主机时显示 LUN 容量为 0 字节,控制器故障转移后失去对 SAS 前端卷的访问、PSOD 内核转储)。这对 ESXi 6.5 和 6.7 的影响最为显著,但是,如果在 ESXi 6.0 上使用此较新的驱动程序(并非默认驱动程序),则这也将适用。

建议: 

如果您在 Storage Center 和采用 lsi-msgpt3 驱动程序的 ESXi 主机(通常为 ESXi 6.5+)之间使用 SAS 连接,则最佳实践设置是根据下面所述为所有版本的 lsi-msgpt3 SAS 驱动程序修改模块参数。  这是对高于12版的任何版本的要求。  有关此更新的最佳实践设置的信息,可参阅 Dell EMC SC Series Best Practices with VMware vSphere 5.x–6.x(使用 VMware vSphere 5.x–6.x 的 Dell EMC SC 系列最佳实践)。请记住,此更改需要重新启动主机才能生效。

在SAS驱动程序上配置模块参数的步骤 

  1. 列出模块参数值
esxcli系统模块参数list -m lsi_msgpt3
 
SLN313031_en_US__1image (7172)
  1. 修改issue_scsi_cmd_to_bringup_drive模块参数
esxcli系统模块参数 set -p issue_scsi_cmd_to_bringup_drive=0 -m lsi_msgpt3
  1. 使用步骤1中的list命令验证模块参数值是否已修改。
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