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

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

提示

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

升级

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

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

操作系统自带多路径

本章节中将重点介绍VMware ESXi和华为存储系统建立连接时主机操作系统侧和存储侧配置。

华为存储固件可以分为老版本和新版本,具体说明:

  • 老版本存储

    OceanStor T V1/T V2/18000 V1/V3 V300R001/V3 V300R002/V3 V300R003C00/V3 V300R003C10/V3 V300R005/Dorado V3 V300R001C00

  • 新版本存储

    OceanStor V5 V500R007C00及后续版本/V3 V300R003C20SPC200及后续版本/V3 V300R006C00SPC100及后续版本/Dorado V3 V300R001C01SPC100及后续版本

说明:

关于新版本、老版本的区分,请参见2.2.3.3-ALUA介绍

华为新版本存储

VMware NMP 推荐配置

VMware NMP推荐配置

当ESX/ESXi 各版本与华为存储建立连接时,推荐使用NMP配置如表6-4所示的配置方式。

华为推荐的策略是通用的配置策略,在不同的现场环境中可能不是最优的配置。

例如,VMW_PSP_RR这种模式的性能比VMW_PSP_FIXED要好,但是VMW_PSP_RR存在一些使用限制条件,如:针对于虚拟机上搭建的MSCS和WSFC集群时,在ESXi 5.5及later版本才支持把RDM LUN设置为PSP_RR,请参见VMware KB 2147662

表6-4 OceanStor V5/V3/Dorado V3系列存储非双活场景VMware NMP推荐配置

存储型号

开启ALUA

虚拟机集群

推荐SATP类型

推荐PSP类型

说明

ESXi 5.0.*

V5/18000 V5 Series

V3/18000 V3 Series V300R003C20及以后版本

Dorado V3

Y

N/A

VMW_SATP_ALUA

VMW_PSP_FIXED

1,2,3,6

ESXi 5.1.*

V5/18000 V5 Series

V3/18000 V3 Series V300R003C20及以后版本

Dorado V3

Y

Y

VMW_SATP_ALUA

VMW_PSP_FIXED

1,2,3,6

N

VMW_SATP_ALUA

VMW_PSP_RR

1,2,3,4,5,6

ESXi 5.5.*, 6.0.*, 6.5.*,6.7.*

V5/18000 V5 Series

V3/18000 V3 Series V300R003C20及以后版本

Dorado V3

Y

N/A

VMW_SATP_ALUA

VMW_PSP_RR

1,2,3,4,5,6

说明:

1:路径故障恢复后,可以正常回切。

2:需要在VMware ESXi的命令行上执行下面的命令来添加SATP规则

esxcli storage nmp satp rule add -V HUAWEI -M XSG1 -s VMW_SATP_ALUA -P VMW_PSP_RR -c tpgs_on

粗体部分需要按照实际情况来修改。

执行配置SATP规则的命令,SATP规则即时生效,不需要重启ESXi主机。对于执行命令前已映射的LUN,需要重启ESXi主机后匹配配置的SATP规则;对于执行命令后新映射的LUN,不需要重启ESXi主机,即可匹配配置的SATP规则。

3:对于开启ALUA的存储,推荐使用该配置方式。

4:VMware ESXi 5.1及以前版本虚拟机上搭建的MSCS和WSFC集群不支持将RDM LUN配置为Roud Robin,但是可以将MSCS和WSFC集群的RDM LUN设置成FIXED模式,具体参见10.5.2 或者VMware KB1036189

5: 当使用全闪存阵列时,推荐设置IOPS Limit为1(注:IOPS Limit官方说明请参见链接),在ESXi 5.x/6.x 上执行的命令为

esxcli storage nmp psp roundrobin deviceconfig set --device=device_NAA** --iops=1 --type iops

粗体部分需要按照实际情况来修改。

6. Dorado V3存储系统版本要求为V300R001C01SPC100及后续版本, 支持多控ALUA和双活ALUA应用场景。

注:VMware ESXi支持的详细版本,参见兼容性列表:

http://support-open.huawei.com/ready/pages/user/compatibility/support-matrix.jsf

存储侧

配置 ALUA 模式

  • 针对非双活存储场景,请按照如下方式配置:

VMware ESXi对接非双活OceanStor V5/V3/Dorado V3系列存储上的配置

操作系统

存储系统上的启动器配置

控制器数量

操作系统

使用第三方多路径

切换模式

特殊模式类型

路径类型

ESXi 5.0.x,

ESXi 5.1.x,

ESXi 5.5.x,

ESXi 6.0.x,

ESXi 6.5.x,

ESXi 6.7.x

双控,多控

VMware ESX

勾选

特殊模式

模式1

优选路径

1,VMware ESXi支持的详细版本,参见华为存储兼容性列表

2,若已将LUN映射给主机使用,修改启动器参数后需要重启主机生效;初次映射配置启动器参数不用重启。

3,以上的参数配置表为推荐的参数配置。部分场景下,客户可结合业务需要调整配置。

OceanStor V3 V300R003C20版本存储系统上特殊模式的“模式1”和“模式2”默认情况下是关闭的,开启方法请参见《OceanStor 5300 V3&5500 V3&5600 V3&5800 V3&6800 V3 存储系统 V300R003C20 受限命令参考》或《OceanStor 18500 V3&18800 V3 存储系统 V300R003C20 受限命令参考》,请联系华为技术支持工程师获取。

OceanStor V5 V500R007C00、OceanStor V3 V300R006C00SPC100和 Dorado V3 V300R001C01SPC100及之后版本的存储系统直接在界面上修改即可。

图6-5 查看特殊模式类型

配置 AA 模式

存储系统的主机启动器按照如下图配置:

使用第三方多路径:勾选

切换模式:不使用ALUA

路径类型:优选路径

图6-6 AA模式主机启动器配置

主机侧

配置 ALUA 模式

在非双活存储场景下,请按照如下的步骤进行配置。

  • 添加路径规则命令

确认华为存储启用ALUA后,按照以下步骤在ESXi主机中添加多路径规则:

  1. 查看存储系统的Vendor和Model信息

使用SSH工具登录ESXi Shell,执行命令esxcli storage core device list查看存储系统Vendor和Model信息。

[root@localhost:~] esxcli storage core device list
naa.630d17e100b3020708d125f600000026 
   Display Name: HUAWEI Fibre Channel Disk (naa.630d17e100b3020708d125f600000026) 
   Has Settable Display Name: true 
   Size: 15360 
   Device Type: Direct-Access  
   Multipath Plugin: NMP 
   Devfs Path: /vmfs/devices/disks/naa.630d17e100b3020708d125f600000026 
   Vendor: HUAWEI   
   Model: XSG1             
   Revision: 4303 
   SCSI Level: 6 
   Is Pseudo: false 
   Status: on

2. 添加多路径规则

不同的配置其执行的命令不同,2种不同的路径模式配置分别如下:

  • VMW_PSP_Fixed模式,请只执行如下一条命令添加SATP规则

    esxcli storage nmp satp rule add -V HUAWEI -M XSG1 -s VMW_SATP_ALUA -P VMW_PSP_FIXED -c tpgs_on

  • VMW_PSP_RR模式(推荐),请只执行如下一条命令添加SATP规则

    esxcli storage nmp satp rule add -V HUAWEI -M XSG1 -s VMW_SATP_ALUA -P VMW_PSP_RR -c tpgs_on

    其中HUAWEI是存储Vendor、XSG1是存储Model,实际配置时按照使用的存储类型替换。华为主流发货存储Vendor和Model信息如表6-5所示:

表6-5 华为存储Vendor和Model信息表

存储类型

Vendor

Model

S2200T/S2600T/S5500T/S5600T/S5800T/S6800T

HUAWEI/SYMANTEC/HUASY

S2200T/S2600T/S5500T/S5600T/S5800T/S6800T

Dorado2100 G2

HUAWEI/SYMANTEC/HUASY

Dorado2100\ G2

Dorado5100

HUAWEI/SYMANTEC/HUASY

Dorado5100

18500

HUAWEI

HVS85T

18800/18800F

HUAWEI

HVS88T

V5 Series

18000 V5 Series

V3 Series

18000 V3 Series

Dorado V3 Series

HUAWEI

XSG1

说明:

如果要删除已经配置多路径规则,请将[path policy]替换为已配置的路径模式,如VMW_PSP_Fixed,然后执行如下命令:

esxcli storage nmp satp rule remove -V HUAWEI -M XSG1 -s VMW_SATP_ALUA -P [path policy] -c tpgs_on

3. 确认规则添加成功。

执行命令esxcli storage nmp satp rule list | grep HUAWEI 确认规则添加成功

执行配置SATP规则的命令,SATP规则即时生效,不需要重启ESXi主机。对于执行命令前已映射的LUN,需要重启ESXi主机后匹配配置的SATP规则;对于执行命令后新映射的LUN,不需要重启ESXi主机,即可匹配配置的SATP规则。

配置 AA 模式

在非双活存储场景下,请按照如下的步骤进行配置。

  • 添加路径规则命令

确认华为存储勾选不使用ALUA后,按照以下步骤在ESXi主机中添加多路径规则:

  1. 查看存储系统的Vendor和Model信息

使用SSH工具登录ESXi Shell,执行命令esxcli storage core device list查看存储系统Vendor和Model信息。

[root@localhost:~] esxcli storage core device list
naa.630d17e100b3020708d125f600000026 
   Display Name: HUAWEI Fibre Channel Disk (naa.630d17e100b3020708d125f600000026) 
   Has Settable Display Name: true 
   Size: 15360 
   Device Type: Direct-Access  
   Multipath Plugin: NMP 
   Devfs Path: /vmfs/devices/disks/naa.630d17e100b3020708d125f600000026 
   Vendor: HUAWEI   
   Model: XSG1             
   Revision: 4303 
   SCSI Level: 6 
   Is Pseudo: false 
   Status: on

2. 添加多路径规则

不同的配置其执行的命令不同,2种不同的路径模式配置分别如下:

  • VMW_PSP_Fixed模式,请只执行如下一条命令添加SATP规则

    esxcli storage nmp satp rule add -V HUAWEI -M XSG1 -s VMW_SATP_DEFAULT_AA -P VMW_PSP_FIXED -c tpgs_off

  • VMW_PSP_RR模式,请只执行如下一条命令添加SATP规则

    esxcli storage nmp satp rule add -V HUAWEI -M XSG1 -s VMW_SATP_DEFAULT_AA -P VMW_PSP_RR -c tpgs_off

    其中HUAWEI是存储Vendor、XSG1是存储Model,实际配置时按照使用的存储类型替换。华为主流发货存储Vendor和Model信息如表6-5所示。

说明:

如果要删除已经配置多路径规则,请将[path policy]替换为已配置的路径模式,如VMW_PSP_Fixed,然后执行如下命令:

esxcli storage nmp satp rule remove -V HUAWEI -M XSG1 -s VMW_SATP_DEFAULT_AA -P [path policy] -c tpgs_off

3. 确认规则添加成功。

执行命令esxcli storage nmp satp rule list | grep HUAWEI 确认规则添加成功

执行配置SATP规则的命令,SATP规则即时生效,不需要重启ESXi主机。对于执行命令前已映射的LUN,需要重启ESXi主机后匹配配置的SATP规则;对于执行命令后新映射的LUN,不需要重启ESXi主机,即可匹配配置的SATP规则。

配置检查

配置完成后,检查VMware NMP多路径配置是否生效。

  1. 运行esxcli storage nmp satp rule list | grep -i huawei命令检查多路径SATP配置是否已经正常添加。

    如上图所示,说明配置的SATP规则已经添加。

  2. 运行esxcli storage nmp device list -d=naa.6xxxxxxx命令查看LUN的工作路径信息已经正常生效。

    该命令中,naa.6xxxxxxx表示LUN映射给主机后的盘符。

    如果ESXi的工作路径参数(“Storage Array Type”“Path Selection Policy”)与配置的ALUA优选路径参数一致,并且路径数量(“Working Paths”的数量)与优选路径所在端口组下所有路径数量一致,则说明配置成功。如上图所示,当“Storage Array Type”“VMW_SATP_ALUA”“Path Selection Policy”“VMW_PSP_RR”“Working Path”的数量为“2”,与前期配置ALUA选择的参数一致,表明配置成功。

    说明:

    “Path Selection Policy”“VMW_PSP_FIXED”时,工作路径数量为1,为优选路径所在的端口组下的任意一条路径。

华为老版本存储

VMware NMP 推荐配置

VMware NMP推荐配置

当ESX/ESXi 各版本与华为存储建立连接时,推荐使用NMP配置如表6-6所示的配置方式。

华为推荐的策略是通用的配置策略,在不同的现场环境中可能不是最优的配置。

例如,VMW_PSP_RR这种模式的性能就VMW_PSP_FIXED要好,但是VMW_PSP_RR存在一些使用限制条件,如:针对于虚拟机上搭建的MSCS和WSFC集群时,在ESXi 5.5及later版本才支持把RDM LUN设置为PSP_RR,请参见VMware KB 2147662。

表6-6 ESX/ESXi 各版本与华为老版本存储建立连接时NMP推荐配置

存储型号

控制器数量

开启

ALUA

虚拟机集群

推荐SATP类型

推荐PSP类型

说明

ESX 4.0.*

S2600, S5000 Series

T V1 Series,

Dorado5100

Dorado2100 G2,

T V2 Series

18000 V1 Series

V3 Series

2控

N

N/A

VMW_SATP_DEFAULT_AA

VMW_PSP_FIXED

1,2,5

≥4控

N

N/A

VMW_SATP_DEFAULT_AA

VMW_PSP_FIXED

1,2,5

ESXi 4.1.*

S2600, S5000 Series

T V1 Series,

Dorado5100

Dorado2100 G2

T V2 Series

18000 V1 Series

V3 Series

2控

Y

N/A

VMW_SATP_ALUA

VMW_PSP_FIXED_AP

2,3,4

≥4控

N

N/A

VMW_SATP_DEFAULT_AA

VMW_PSP_FIXED

1,2,5

ESXi 5.0.*

S2600, S5000 Series

2控

N

N/A

VMW_SATP_DEFAULT_AA

VMW_PSP_FIXED

1,2,5

T V1 Series,

Dorado5100

Dorado2100 G2

T V2 Series

18000 V1 Series

V3 Series

2控

Y

N/A

VMW_SATP_ALUA

VMW_PSP_FIXED

2,3,4

≥4控

N

N/A

VMW_SATP_DEFAULT_AA

VMW_PSP_FIXED

1,2,5,7

ESXi 5.1.*

S2600, S5000 Series

2控

N

N/A

VMW_SATP_DEFAULT_AA

VMW_PSP_FIXED

1,2,5

T V1 Series,

Dorado5100

Dorado2100 G2

T V2 Series

18000 V1 Series

V3 Series

2控

Y

Y

VMW_SATP_ALUA

VMW_PSP_FIXED

2,3,4

N

VMW_SATP_ALUA

VMW_PSP_RR

2,3,5,6

≥4控

N

  

VMW_SATP_DEFAULT_AA

VMW_PSP_FIXED

1,2,5,7

ESXi 5.5.*, 6.0.*, 6.5.*, 6.7.*

S2600, S5000 Series

2控

N

N/A

VMW_SATP_DEFAULT_AA

VMW_PSP_FIXED

1,2,5

T V1 Series,

Dorado5100

Dorado2100 G2,

T V2 Series

18000 V1 Series

V3 Series

2控

Y

N/A

VMW_SATP_ALUA

VMW_PSP_RR

2,3,4

≥4控

N

N/A

VMW_SATP_DEFAULT_AA

VMW_PSP_FIXED

1,2,5,7

说明:

1:需要在vSphere Client上手动设置每个LUN的首选路径。对于默认已经优选的LUN,可以先设置为非优选路径,然后再设置成优选路径。

2:路径故障恢复后,可以正常回切。

3:需要在VMware的命令行上执行下面的命令来添加规则

ESX/ESXi 4.x:

esxcli nmp satp addrule -V HUAWEI -M XSG1 -s VMW_SATP_ALUA -o tpgs_on

esxcli nmp satp setdefaultpsp -s VMW_SATP_ALUA -P VMW_PSP_FIXED

ESXi 5.0 及以后:

esxcli storage nmp satp rule add -V HUAWEI -M XSG1 -s VMW_SATP_ALUA -P VMW_PSP_RR -c tpgs_on

粗体部分需要按照实际情况来修改。

执行配置SATP规则的命令,SATP规则即时生效,不需要重启ESXi主机。对于执行命令前已映射的LUN,需要重启ESXi主机后匹配配置的SATP规则;对于执行命令后新映射的LUN,不需要重启ESXi主机,即可匹配配置的SATP规则。

4:对于开启ALUA的存储,推荐使用该配置方式。

5:对于不开启ALUA的存储,推荐使用该配置方式。

6:ESXi 5.1及以前版本虚拟机上搭建的MSCS和WSFC集群不支持将RDM LUN配置为Roud Robin,但是可以将MSCS和MSFC集群的RDM LUN设置成FIXED模式,具体参见VMware KB1036189

7:如果未来有扩控操作,建议“关闭ALUA模式”,并配置“VMW_SATP_DEFAULT_AA”。

当为VMware ESX 4.0集群环境时,为避免引发集群中的乒乓效应,建议配置为“关闭ALUA”的模式。

如果添加规则之前或者之后,在VMware管理界面上手动设置了路径策略或优选路径,则以该管理界面上设置的为主。添加的规则将不会适用于这种配置过的LUN。

对于默认已经是优选路径的LUN,也必须设置一下。可以先切换到非优选路径,然后再设置成优选路径。这样才能保证在故障恢复后,路径能够正常回切。

OceanStor 18000/T V2/V3系列存储支持多控(控制器数量>=2)。

在控制器数=2情况下,OceanStor 18000/T V2/V3系列存储支持ALUA和A/A两种模式。

在控制器数>2时,截止本文发布日期,OceanStor 18000/T V2/V3系列存储暂仅支持A/A模式,不支持ALUA模式。

为方便后续扩容操作,在OceanStor 18000/T V2/V3系列存储上建议“存储系统不开启ALUA”,然后主机系统上采用“关闭ALUA”的方式”进行配置。

存储侧

配置 ALUA 模式

  • T Series V100R005/Dorado2100/Dorado5100/Dorado2100 G2

    使用Huawei OceanStor ISM管理存储系统,并参照图6-7开启主机的所有启动器ALUA功能。

图6-7 开启T Series V100R005/Dorado2100/Dorado5100/Dorado2100 G2 ALUA功能

  • T Series V200R002/18000 Series/V3 Series/18000 V3 Series老版本

    使用Huawei OceanStor Device Manager管理存储系统,并参照图6-8步骤开启主机的启动器ALUA功能。

图6-8 开启T Series V200R002/18000 Series/V3 Series/18000 V3 Series ALUA功能

说明:

如果存储控制器数>2的场景下,ALUA已默认关闭,不可修改。

配置AA模式

存储系统的主机启动器默认配置为AA模式,无需配置。

若已将LUN映射给主机使用,修改启动器参数后需要重启主机生效;初次映射配置启动器参数不用重启。

主机侧

配置 ALUA 模式

与新版本存储配置ALUA模式的ESXi主机侧配置相同,详情请点击配置 ALUA 模式

配置 AA 模式

与新版本存储配置AA模式的ESXi主机侧配置相同,详情请点击配置 AA 模式

配置检查

配置完成后,检查VMware NMP多路径配置是否生效。

  1. 运行esxcli storage nmp satp rule list | grep -i huawei命令检查多路径SATP配置是否已经正常添加。

    如上图所示,说明配置的SATP规则已经添加。

  2. 运行esxcli storage nmp device list -d=naa.6xxxxxxx命令查看LUN的工作路径信息已经正常生效。

    该命令中,naa.6xxxxxxx表示LUN映射给主机后的盘符。

    如果ESXi的工作路径参数(“Storage Array Type”“Path Selection Policy”)与配置的ALUA优选路径参数一致,并且路径数量(“Working Paths”的数量)与优选路径所在端口组下所有路径数量一致,则说明配置成功。如上图所示,当“Storage Array Type”“VMW_SATP_ALUA”“Path Selection Policy”“VMW_PSP_RR”“Working Path”的数量为“2”,与前期配置ALUA选择的参数一致,表明配置成功。

    说明:

    “Path Selection Policy”“VMW_PSP_FIXED”时,工作路径数量为1,为优选路径所在的端口组下的任意一条路径。

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

文档编号:EDOC1000144882

浏览量:47455

下载量:4843

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