IPSAN(五)IPSAN多路径设置(客户端)

安装客端程程序
yum -y install iscsi-initiator-utils
sytemctl enable iscsi;sytem start iscsi

vim /etc/iscsi/initiatorname.iscsi
在文件中加入以下一句
InitiatorName=iqn.2019-06.com.test:client1
请查看服务器设置中/iscsi/iqn.2019-06.com.test:storage/tpg1/acls中的isqn值

用iscsiadm配置
  • 发现共享
iscsiadm --mode discovery --type sendtargets --portal 192.168.22.241 --discover
  • 挂载共享
iscsiadm --mode node --targetname iqn.2019-06.com.test:storage  --portal 192.168.22.241:3260 --login
iscsiadm --mode node --targetname iqn.2019-06.com.test:storage  --portal 192.168.23.241:3260 --login
  • 分区、格式化
lsblk #检查
fdisk /dev/sdb #分区
> n
> p
> 1
> w
mkfs.ext4 /dev/sdb1 
partprobe /dev/sdc
使用多路径软件
  • 安装
yum install device-mapper-multipath -y
cp /usr/share/doc/device-mapper-multipath-0.4.9/mutilpath.conf /etc
systemctl enable multipathd;system start multipathd
lsblk
  • 查看多路径挂载
multipath -ll#查看命令

以上命令结果如下:
mpatha (360014052fa2bd7bb9b94af9bb8ea7644) dm-3 LIO-ORG ,block1
.......
括号里的数字是远程存储设备id
括号里的数字也是配置文件 /etc/multipath.conf中的wwid值

  • 修改配置文件
vim /etc/multipath.con
multipaths {
    multipath {
        wwid           360014052fa2bd7bb9b94af9bb8ea7644    填写你的bock1的ID
        alias            multipath_test     别名随便起
        path_grouping_policy    multibus            多路径组策略
        path_selector        "round-robin 0"     负载均衡模式
        failback        manual
        rr_weight        priorities              按优先级轮询
        no_path_retry        5                   重试时间5s
    }
    multipath {
       .......
    }
}
  • 重启服务查看
systemctl restart multipathd
systemctl restart iscsi
multipath -ll
lsblk
  • 挂载设备
mkfs.ext4 /dev/sdb1 #格式化
mkdir /opt/mp
mount /dev/mapper/multipath_test  /dev/mp#挂载,multipath_test为配置文件中的alias
  • 测试
ifdwon ens37#断一个网卡
multpath -ll#查看
touch /dev/mp/test1
ls /dev/mp/#发现生成了test1,不受断一个网卡的影响
ifup ens37#恢复网卡
多路径设置

你可能感兴趣的:(IPSAN(五)IPSAN多路径设置(客户端))