Multipath 多路径配置说明

查看主机或者存储交换机上的www号,在存储上将LUN映射给需要的主机

cat  /sys/class/fc_host/host*/port_name

0x2002d0431efb7f5d

                6d

该www号码为安装在主机上的HBA卡的www号码,需要给存储,以便将LUN映射给该

 

在系统内执行扫盘命令,没有命令先安装sg3_utils

yum install –y sg3_utils

rescan-scsi-bus.sh

 

获取wwid的方法:

 

(1)默认情况下,将使用 /var/lib/multipath/bindings 内的配置设定具体每个多路径设备名,如果在/etc/multipath.conf中有设定各wwid 别名,别名会覆盖此设定。

(2)# multipath -v3命令查找

 

scsi_id –g /dev/sdb 扫描设备号命令

 

 

查看是否映射到对应的LUN

fdisk –l

lsblk

 

查看是否安装了multipath

rpm –qa | grep device-mapper

yum install device-mapper-multipath

 

vi  /etc/multipath.conf

 

当我们有多台服务器以相同的方式连接到存储时,每台服务器识别出来的mpathn顺序可能不同。为了组成集群,我们需要固定每台机器识别的设备名顺序是一致的(绑定wwid)。

 

修改配置文件,加入:

 

multipaths {

multipath {

wwid 360060e80058e980000008e9800000007

alias mpath0

}

}

重新刷新multipath映射表后,mpath0就与该wwid设备一一对应起来。把该配置赋值到其他同一集群的机器上,则每台机器识别的mpathn设备顺序将是一致的。

注意:1、绑定后,需重新生成路径的映射表;2、当加入该wwid绑定后,没有绑定的设备将不能使用,用-ll 也无法看到这些设备,但/var/lib/multipath/bindings 中可见。

原文地址:https://www.cnblogs.com/mushou/p/11168464.html