思路: 服务器端: 配置两个ip 192.168.4.51 192.168.2.51 配置targetcli 服务
客户端: 配置两个ip 192.168.4.52 192.168.2.52 配置 iscsi-initiator-utils 先测试能发现iscsi磁盘 然后 配置multipath 多路径
一.配置targetcli 服务
yum -y install targetcli
# targetcli > l
cd /backstroes/block
create myiscsi /dev/vdb
cd /iscsi
create iqn.2018-08.cn.com:server
cd /iscsi/iqn.2018-08.cn.com:server/tpg1/acls
create iqn.2018-08.cn.com:client
cd iscsi/iqn.2018-08.cn.com:server/tpg1/luns
create /backstores/block/myiscsi
cd
saveconfig
二.客户端
2.1 配置iscsi客户端: yum -y install iscsi-initiator-utils
vim /etc/iscsi/initiatorname.iscsi
initiatorName=iqn.2018-08.cn.com:client
2.2 发现iscsi磁盘: (man iscsiadm)
iscsiadm --mode discoverydb --type sendtargets --portal 192.168.2.51 --discover
iscsiadm --mode discoverydb --type sendtargets --portal 192.168..51 --discover
2.3 systemctl restart iscsi
lsblk
2.4 安装多路径 :yum -y install device-mapper-multipath
(查看配置文件在哪 rpm -ql device-mapper-multipath)
cp /usr/share/doc/device-mapper-multipath-0.4.9/multipath.conf /etc
vim /etc/multipath.conf
添加 multipaths {
multipath {
wwid 360014050623e0fa92a4403aa8ce83873
alias hahaxixi
}
}
保存退出,重启服务
multipath -ll
mkdir /mydir
挂载 mount /dev/mapper/hahaxixi /mydir
df -h