安装多路径软件及配置

1)多路径软件安装,放入CentOS-6.7-x86_64-bin-DVD1.iso光盘;

[root@simlelife89~]# mount /dev/cdrom /mnt           \\挂载光盘            

[root@simlelife89~]# cd /mnt/Packages                \\进入Packages目录      

[root@simlelife89 Packages]# rpm -qa |grep mapper   \\查看系统默认安装多路径软件情况                                                                      

device-mapper-event-libs-1.02.95-2.el6.x86_64

device-mapper-persistent-data-0.3.2-1.el6.x86_64

device-mapper-1.02.95-2.el6.x86_64

device-mapper-event-1.02.95-2.el6.x86_64

device-mapper-libs-1.02.95-2.el6.x86_64

2) 安装device-mapper-multipath依赖软件libaio-devel;

[root@simlelife89 Packages]# rpm -ihv libaio-devel-0.3.107-10.el6.x86_64.rpm

warning: libaio-devel-0.3.107-10.el6.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID c105b9de: NOKEY

Preparing...                ########################################### [100%]

   1:libaio-devel           ########################################### [100%]

1) 安装device-mapper-multipath软件;

[root@simlelife89 Packages]#rpm -ivh device-mapper-multipath-0.4.9-87.el6.x86_64.rpm

warning: device-mapper-multipath-0.4.9-87.el6.x86_64.rpm: Header V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY

Preparing...                ########################################### [100%]

   1:device-mapper-multipath########################################### [100%]

2) 安装device-mapper-multipath-libs软件;

[root@simlelife89 Packages]# rpm -ivh device-mapper-multipath-libs-0.4.9-87.el6.x86_64.rpm

warning: device-mapper-multipath-libs-0.4.9-87.el6.x86_64.rpm: Header V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY

Preparing...                ########################################### [100%]

   1:device-mapper-multipath########################################### [100%]

3) 重启操作系统;

[root@simlelife89 ~]#reboot                 #--重启命令                      

4) 将多路径软件添加至内核模块中;

[root@simlelife89 ~]#modprobe dm-multipath     #--dm-multipath添加至内核模块

[root@simlelife89 ~]#modprobe dm-round-robin  #--dm-round-robin添加至内核模块

5) 检查内核添加情况;

[root@simlelife89 ~]#lsmod |grep multipath  #--查看内核加载multipath信息   

dm_multipath    17724  48 dm_round_robin

dm_mod      84337  85 dm_multipath,dm_mirror,dm_log

6) 将多路径软件multipath设置为开机自启动;

[root@simlelife89 ~]#chkconfig  --level 2345 multipathd on  #--2345级随机启动multipathd

7) 重启multipath服务。

[root@simlelife89 ~]#service multipathd restart       #--重启multipath服务 

8) 配置multipath软件, 编辑/etc/multipath.conf;

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

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

[root@simlelife89 ~]#cd /sbin                 #--进入/sbin目录               

[root@simlelife89 ~]#mpathconf --enable --find_multipaths y --with_module y --with_chkconfig y       #--生成multipath.conf文件                            

9) 配置多路径软件,调到multipath.conf文件最后,新增以下内容,并保存文件退出;

[root@simlelife89 ~]#vim /etc/multipath.conf       #--配置multipath.conf文件

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

        #--不使用多路径的本地盘sda wwid号

wwid 9600707b00h5064501c8c5589053c9988

#--不使用多路径的本地盘sda名称,^表示以sd开头的

        devnode "^sda"

}

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

        #--单块存储盘配置,如有多块存储盘,如多个multipath{}配置

        multipath {

                #--使用多路径的存储盘wwid号

wwid                    4600709680091010a9000000094000018

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

                alias                   Storage001

                #--路径组策略名

                path_grouping_policy    multibus

                #--路径检查名,此项可以注释

#               path_checker            readsector0

                path_selector           "round-robin 0"

                failback                manual

                rr_weight               priorities

                no_path_retry           5

        }

}

devices {

        device {

                #--存储厂家名称

                vendor                  "IBM"

                #--存储产品型号

                product                 "LSV8500"

                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

        }

}

10)      启动multipath配置。

[root@simlelife89 ~]#multipath -v2      #--启动multipath配置              

其他命令#multipath -l|more  查看、检查多路径信息,lvdisplay 查看逻辑卷信息,pvdisplay 查看物理卷信息。