CentOS 系统光纤连接存储的多路径配置及使用方法

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

CentOS 系统光纤连接存储的多路径配置及使用方法1、安装多路径软件包:

device-mapper-1.02.67-2.el5

device-mapper-event-1.02.67.2.el5

device-mapper-multipath-0.4.7-48.el5

2、检查安装包的安装情况

#rpm –aq |grep multipath

3、安装上述多路径软件包

# rpm -ivh device-mapper-1.02.67-2.el5.x86_64.rpm

# rpm -ivh device-mapper-event-1.02.67-2.el5.x86_64.rpm

# rpm -ivh device-mapper-multipath-0.4.7-48.el5.x86_64.rpm

安装过程中可能会提示需要安装其他的关联软件包:

主要与多路径软件相关联的软件包如下:

libaio-0.3.107-10.e16.i686.rpm

libaio-0.3.107-10.e16.x86_64.rpm

libaio-devel-0.3.107-10.e16.i686.rpm

libaio-devel-0.3.107-10.e16.x86_64.rpm

如服务器可以连接公网的话,可直接用yum来安装,yum会自动将相关联的软件安装上.

#yum install y device-mapper*

检查安装情况

#rpm –aq|grep multipath

安装完成后需重启机器.

4、配置多路径软件multipath

4.1 、将多路径软件添加至内核模块中

#modprobe dm-multipath

#modprobe dm-round-robin

检查内核添加情况

#lsmod |grep multipath

4.2、将多路径软件multipath设置为开机自启动

#chkconfig --level 2345 multipathd on

检查

#chkconfig --list|grep multipathd

启动multipath服务

#service multipathd restart

4.3、配置multipath软件, 编辑/etc/multipath.conf

注意:默认情况下, /etc/multipath.conf是不存在的,需要做如下准备工作:

4.3.1 、cd至/sbin下,用如下命令生成multipath.conf文件:

#mpathconf --enable --find_multipaths y --with_module y --with_chkconfig y

4.3.2、查看并获取存储分配给服务器的逻辑盘lun的wwid信息

#more /etc/multipath/wwids

编辑/etc/multipath.conf,编辑multipath的配置文件时,可将自动生成的multipath.conf保留,重新vim个新的multipath文件.

#vim /etc/multipath.conf

[root@ahltimt3 ~]# vim /etc/multipath.conf

defaults {

find_multipaths yes

user_friendly_names no

}

blacklist { #-------黑名单项:即不使用多路径的硬盘,如服务器本地盘等wwid 3600508b1001c5ae72efe1fea025cd2e5 #-------不使用多路径的本地盘wwid号

devnode "^hd[a-z]" #--------不使用多路径的本地盘hd名称

}

multipaths { #---使用多路径软件项

multipath { #---单块存储盘配置,如有多块存储盘,如多个multipath{}配置wwid 360050763008181d6d000000000000021#---使用多路径的存储盘wwid号

alias IBMStorage001#该存储盘多路径后的别名

path_grouping_policy multibus

path_selector "round-robin 0"

failback manual

rr_weight priorities

no_path_retry 5

}

multipath {

wwid 360050763008181d6d000000000000022

alias IBMStorage002

path_grouping_policy multibus

path_selector "round-robin 0"

failback manual

rr_weight priorities

no_path_retry 5

}

}

devices {

device {

vendor "IBM" #---存储厂家名称

product "V5000" #---存储产品型号

path_grouping_policy multibus

getuid_callout "/lib/udev/scsi_id --whitelisted --device=/dev/%n"

path_checker readsector0

path_selector "round-robin 0"

hardware_handler "0"

failback 15

rr_weight priorities

no_path_retry queue

}

}

保存文件后退出.

4.4、启动multipath配置

#multipath –v2

相关文档
最新文档