单实例配置参见:https://www.modb.pro/db/25550
网络配置
openfile1: 1.1.1.92/24 2.2.2.92/24
openfile2: 1.1.1.93/24 2.2.2.93/24
客户端: 1.1.1.91/24 2.2.2.91/24
配置和单例实基本相同,
需要在Volumes–>iSCSI Target–>Target Congiguration 多个设备需要指定相同的Target IQN
需要指定相同的Discovery CHAP user和密码
需要指定相同的Target CHAP Authentication和密码
配置多路径
iscsiadm -m node # 查看已发现的存储服务器
2.2.2.92:3260,1 iqn.2006-01.com.openfiler:tsn.7cf4a0d8374d
1是接口编号,通常服务器显示为1:2:2
挂载共享设备
iscsiadm -m node -T iqn.2006-01.com.openfiler:tsn.7cf4a0d8374d -p 1.1.1.92:3260 -l
iscsiadm -m node -T iqn.2006-01.com.openfiler:tsn.7cf4a0d8374d -p 1.1.1.93:3260 -l
iscsiadm -m node -T iqn.2006-01.com.openfiler:tsn.7cf4a0d8374d -p 2.2.2.92:3260 -l
iscsiadm -m node -T iqn.2006-01.com.openfiler:tsn.7cf4a0d8374d -p 2.2.2.93:3260 -l
lsblk # 客户机登录到存储服务器后,使用lsblk可以看到已识别的块设备
配置多路径软件 运行如下命令启动multipathd服务及生成multipath的配置文件/etc/multipath.conf
systemctl enable multipathd
systemctl restart multipathd
mpathconf --enable
lsscsi -l
ls -l /dev/mapper/
lsblk # 查看磁盘对应的多路径
multipath -rr 查看多路径对应的磁盘
multipath -ll 查看多路径对应的dm-*设备
如果使用的是iscsi target软件实现的存储服务器,通常不需要修改/etc/multipath.conf。
以下未经测试/etc/multipath.conf。
如果使用的是存储设备(磁盘阵列),就需要参考厂商的操作手册,针对3PAR存储设备的配置文件内容如下:
defaults {
user_friendly_names yes
find_multipaths yes
polling_interval 5
max_fds 8192
}
devices {
device {
vendor “3PARdata”
product “VV”
no_path_retry 12
features “0”
hardware_handler “0”
path_grouping_policy multibus
path_selector “round-robin 0”
rr_weight uniform
rr_min_io 100
path_checker tur
failback immediate
}
}
blacklist {
devnode “vda”
}