首页 > Unix > linux7下多路径multipath

linux7下多路径multipath

1 查看主机上光纤HBA

lspci | grep Fibre


2 查看主机上光纤HBA的WWN
cat /sys/class/fc_host/host*/port_name

3 查看光纤HBA卡端口状态

cat  /sys/class/fc_host/hostX/port_state
cat  /sys/class/fc_host/host*/port_state
cat  /sys/class/fc_host/host2/port_state

hostX:代表具体的光纤HBA卡端口。

4 安装多路径软件

yum install -y device-mapper*

开机启动multipathd
systemctl start multipathd
systemctl enable multipathd 

5 检查dm_multipath安装是否正常

lsmod | grep ^dm_multipath

若未成功加载使用下列命初始化DM,或重启系统

modprobe dm-multipath
modprobe dm-round-robin

6 生成multipath配置文件

cp /usr/share/doc/device-mapper-multipath/multipath.conf /etc/multipath.conf
或
/sbin/mpathconf --enable

查看默认配置命令
multipath -t

7 获取磁盘设备wwid(存储上为wwid,linux操作系统上为uuid,unix操作系统上为wwid)

/usr/lib/udev/scsi_id -g -u -d /dev/sdN
或
ls /dev/disk/by-uuid

8 配置multipath.conf文件
默认内容即可,加入如下配置可固化下设备名,可自文件尾部添加

multipaths {
  multipath {
      wwid 369cb2e81008642f747d3178d00000000
      alias mpatha
  }
  multipath {
      wwid 369cb2e81008642f7e53cf5dd00000004
      alias mpathb
  }
  multipath {
      wwid 369cb2e81008642f764e9101200000008
      alias mpathc
  }
  multipath {
      wwid 369cb2e81008642f73516be5c0000000d 
      alias mpathd
  }
}

9 使配置生效

重启 multipathd 服务
systemctl restart multipathd

清空已有的记录
multipath –F

重新扫描设备
multipath –v2

查看多路径
multipath -ll
分类: Unix 标签:
  1. 本文目前尚无任何评论.
  1. 本文目前尚无任何 trackbacks 和 pingbacks.