所选语种没有对应资源,请选择:

本站点使用Cookies,继续浏览表示您同意我们使用Cookies。Cookies和隐私政策>

提示

尊敬的用户,您的IE浏览器版本过低,为获取更好的浏览体验,请升级您的IE浏览器。

升级

华为SAN存储在VMware ESXi下的主机连通性指南

华为SAN存储在VMware ESXi下的主机连通性指南
评分并提供意见反馈 :
华为采用机器翻译与人工审校相结合的方式将此文档翻译成不同语言,希望能帮助您更容易理解此文档的内容。 请注意:即使是最好的机器翻译,其准确度也不及专业翻译人员的水平。 华为对于翻译的准确性不承担任何责任,并建议您参考英文文档(已提供链接)。
主机侧

主机侧

主机侧准备

  • 启用Shell和SSH服务

在主机系统和存储系统连接之前,需要先启动ESXi Shell和SSH服务,以便后续的配置使用。

启动ESXi Shell和SSH服务的步骤如图4-2所示。使用完毕后请根据需要关闭Shell和SSH服务。

图4-2 启用ESXi Shell和SSH服务

  • 禁用ATS Heartbeat

    VMware ESXi 5.5 Update 2开始 引入VAAI ATS Heartbeat功能,该功能在特定情况下可能导致VMFS3、VMFS5对应的datastore丢失连接,详情请见VMware KB ESXi host loses connectivity to a VMFS3 and VMFS5 datastore (2113956)

    华为存储建议根据如下不同的ESXi版本进行设置:

    • 对于VMware ESXi 5.5 Update 2之前的版本,不涉及该问题,可忽略本节的内容。
    • 对于VMware ESXi 5.5 Update 2,5.5 Update 3,6.0,6.0 Update 1,6.0 Update 2以及6.0 Update 3版本,推荐禁用ATS heartbeat机制,使用non-ATS heartbeat机制
    • 对于VMware ESXi 6.5及后续版本,VMware已经优化该问题。因此,从ESXi 6.5版本开始,ATS heartbeat机制默认开启,使用默认配置即可。

    禁用ATS Heartbeat功能步骤如下:

    1. ssh登陆ESXi,然后执行如下命令禁用ATS Heartbeat:

      #esxcli system settings advanced set -i 0 -o /VMFS3/UseATSForHBOnVMFS5

    2. 检查禁用ATS Heartbeat结果,禁用成功后,/VMFS3/UseATSForHBOnVMFS5 值为0

      #esxcli system settings advanced list -o /VMFS3/UseATSForHBonVMFS5

      Path: /VMFS3/UseATSForHBOnVMFS5

      Type: integer

      Int Value: 0

      Default Int Value: 1

      Min Value: 0

      Max Value: 1

      String Value:Default

      String Value:

      Valid Characters:Description: Use ATS for HB on ATS supported VMFS5 volumes

识别HBA卡

主机上安装好HBA后,可以在主机上查看HBA卡的信息,进入配置管理界面,选择“存储适配器”,在右侧显示区可以看到主机上面的卡件,如配置主机所示。

图4-3 识别HBA卡

查询HBA卡信息

当主机已经识别出安装的HBA后,可以在主机上对HBA的一些属性进行查看。

不同的版本其查看方法有差异,下面分别加以介绍。

VMware ESXi 5.5之前的版本

不同的HBA的查询命令略有差异,描述如下:

  • QLogic HBA

    查看的命令格式如下:

    cat /proc/scsi/qla2xxx/N

    从上面的内容中,可以获取到HBA的驱动版本、拓扑模式、WWN、协商后的速率等信息。

  • Emulex HBA

    查看的命令格式如下:

    cat /proc/scsi/lpfcxxx/N

    从上面的信息中,可以获取到HBA的型号,驱动等信息。

  • Brocade HBA
    cat /proc/scsi/bfaxxx/N

VMware ESXi 5.5 及以后版本

从VMware ESXi 5.5开始,/proc/scsi/目录下面的内容为空,所以不能再使用上面的方法来查看了,此时可以按照下面的步骤获取HBA的相关信息。

~ # esxcli storage core adapter list
HBA Name  Driver      Link State  UID                                   Description 
--------  ----------  ----------  ------------------------------------  ------------------------------------------------------------------------ 
vmhba0    ata_piix    link-n/a    sata.vmhba0                           (0:0:31.2) Intel Corporation ICH10 4 port SATA IDE Controller 
vmhba1    hpsa        link-n/a    sas.5001438017531290                  (0:5:0.0) Hewlett-Packard Company Smart Array P410i 
vmhba2    qlnativefc  link-up     fc.2000000e1e1aa2f0:2100000e1e1aa2f0  (0:11:0.0) QLogic Corp 2600 Series 16Gb Fibre Channel to PCI Express HBA 
vmhba3    qlnativefc  link-up     fc.2000000e1e1aa2f1:2100000e1e1aa2f1  (0:11:0.1) QLogic Corp 2600 Series 16Gb Fibre Channel to PCI Express HBA 
vmhba32   bnx2i       unbound     iscsi.vmhba32                         Broadcom iSCSI Adapter 
vmhba33   bnx2i       unbound     iscsi.vmhba33                         Broadcom iSCSI Adapter 
vmhba34   bnx2i       unbound     iscsi.vmhba34                         Broadcom iSCSI Adapter 
vmhba35   bnx2i       unbound     iscsi.vmhba35                         Broadcom iSCSI Adapter 
vmhba36   ata_piix    link-n/a    sata.vmhba36                          (0:0:31.2) Intel Corporation ICH10 4 port SATA IDE Controller

也可以通过下面的命令获取到HBA更为详细的信息。

# /usr/lib/vmware/vmkmgmt_keyval/vmkmgmt_keyval -a

如果需要查看其它的信息,可以参考下面的链接中的内容:

http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1031534

如果需要修改HBA的队列深度,可以参考下面的链接中的内容:

http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1267

下载文档
更新时间:2019-08-22

文档编号:EDOC1000144882

浏览量:44773

下载量:4713

平均得分:
本文档适用于这些产品
相关文档
相关版本
Share
上一页 下一页