DeviceMapperMultipath配置指导书全解

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Device Mapper Multipath配置指导书

华为技术有限公司

版权所有侵权必究

Device Mapper Multipath配置指导书文档密级:内部公开修订记录

目录

目录 (1)

前言 (3)

1检查系统DM-Multipath (4)

1.1检查DM-Multipath是否正确安装 (4)

1.2查看DM-Multipath版本 (5)

1.3检查DM-Multipath配置文件 (5)

1.4检查DM-Multipath服务multipathd是否开机启动 (5)

2修改DM-Multipath配置 (6)

2.1修改multipath.conf文件 (6)

2.1.1 CentOS 6.3 对接阵列S5800T 配置 (7)

2.1.2 NeoKylin Advance Linux Server V5.6 对接阵列18500配置 (8)

2.2 FAQ (9)

2.2.1如何获取阵列vendor及product (9)

2.2.2 DM-Multipath可用的磁盘在哪里 (9)

3注意事项 (11)

3.1集群应用 (11)

3.2 DM-Multipath与UltraPath共存 (11)

3.3设备屏蔽 (11)

3.4驱动超时参数 (11)

3.4.1 FC驱动 (11)

3.4.2 ISCSI驱动 (12)

附录A DM-Multipath盘符绑定 (13)

附录B DM-Multipath磁盘屏蔽 (14)

附录C 常用命令 (16)

关键词:

Device Mapper Multipath、配置

摘要:

本指导书是针对Linux系统自带多路径Device Mapper Multipath对接我司阵列,配置操作过程中需要的步骤、注意事项等提供的指导,本指导书描述了Multipath配置过程及注意事项。

缩略语清单:

DM-Multipath(Device Mapper Multipath ):Linux系统自带多路径

LUN(Logical Unit Number): 逻辑单元号

ALUA(Asymmetric Logical Unit Access):非对称逻辑单元

IALUA(Implicit Asymmetric Logical Unit Access):隐式ALUA

EALUA(Explicit Asymmetric Logical Unit Access):显式ALUA

参考资料清单:

无。

前言

对于以下系统,可参照Red Hat系统进行处理。

●Oracle Linux

●Oracle VM Server

●Asianux

●Rocky 4

Rocky 4.2.40 系统自带DM-Multipath配置说明见3.6小节。

●Kylin(NeoKylin)

●XenServer

●CentOS

●Fedora

●Scientific Linux

对于以下系统,可参照Debian系统进行处理。

●Ubuntu

●Rocky 6

对于以下系统,可参考SUSE系统进行处理。

●UVP

1 检查系统DM-Multipath

1.1 检查DM-Multipath是否正确安装

执行

rpm -qa | grep device-mapper

命令。查看系统是否安装或者装全DM-Multipath,特别关注multipath相关项。

注:对于debian系统,使用deb安装包。执行

dpkg -l | grep multipath

命令查询DM-Multipath是否正确安装。例如,ubuntu的DM-Multipath包为multipath-tools。若系统为SAN引导方式,要需要multipath-tools-boot包。

如图1-1所示,系统(Red Hat 6.3)正确安装Device Mapper时,会有多个rpm包被安装到系统中,其中与Multipath相关的有两个(如图中红框内容)。如果没有安装,或者安装不全,须先从系统安装源获取rpm安装包,进行DM-Multipath的安装。

图1-1 Red Hat 6.3 DM-Multipath

注1:不同版本会有差异,以系统发布版本的实际情况为准。例如,Red Hat 5.7系统DM-Multipath的rpm包,如图1-2所示。

图1-2 Red Hat 5.7 DM-Multipath

注2:SuSE系统multipath相关rpm包是multipath-tools-*.rpm。例如,SuSE11SP1系统DM-Multipath的rpm包,如图1-3所示。

图1-3 SuSE11SP1 DM-Multipath

1.2 查看DM-Multipath版本

如1-1小节示例,图1-1中Red Hat 6.3系统中DM-Multipath版本是0.4.9;图1-2中Red Hat 5.7系统中DM-Multipath版本是0.4.7;图1-3中SuSE11SP1系统中DM-Multipath版本是0.4.8。

1.3 检查DM-Multipath配置文件

查看系统中/etc/multipath.conf文件是否存在。

如果不存在,将

/usr/share/doc/device-mapper-multipath-*/multipath.conf (Red Hat 6.3)

/usr/share/doc/device-mapper-multipath-*/multipath.conf.synthetic (Red Hat 5.7)

/usr/share/doc/packages/multipath-tools/multipath.conf.synthetic (SuSE11SP1)

/usr/share/doc/multipath-tools/examples/multipath.conf.synthetic (ubuntu 11.04)

文件拷贝一份,文件命名为multipath.conf放置于/etc/目录下。

注:上述加粗部分“*”表示相应DM-Multipath版本。有些版本提供mpathconf 命令,可以使用mpathconf --enable 命令来创建配置文件。

1.4 检查DM-Multipath服务multipathd是否开机启动

执行

chkconfig –list multipathd

命令,查看multipathd服务是否开机启动。Red Hat 6.3系统查询结果如图1-4所示。

图1-4 Red Hat 6.3查询结果

若multipathd在需要的启动级别未配置开机启动,执行

chkconfig --level 35 multipathd on

命令,设置multipathd服务开机启动。

注:上述加粗的“35”表示系统启动级别3和5。

相关文档
最新文档