介绍了配置从 iSCSI 启动器到 iSCSI 目标的 DM-Multipath 的过程。
假设:
- iSCSI 目标包安装在服务器上。
- 目标和 LUN 在 iSCSI 服务器上配置。
- iSCSI 启动器包安装在客户端上。
- DM-Multipath 软件包安装在客户端上。
- 目标已被客户端发现。
- iSCSI 会话在目标和启动器之间处于活动状态。
- 启动器具有到目标的冗余网络连接。
在客户端启用DM-Multipath之前,没有/etc/multipath.conf配置文件:
# ls /etc/multipath.conf
我们可以手动创建此文件或者使用 mpathconf 实用程序启用 DM-Multipath:
# mpathconf --enable
此命令将 multipath.conf 从 /usr/share/doc/device-mapper-multipath-[version] 目录复制到 /etc 目录。
运行以下命令以启用 DM-Multipath。
请注意,配置文件现在已经存在:
# mpathconf --enable # ls /etc/multipath.conf /etc/multipath.conf
在启动 multipathd 守护进程之前,/dev/mapper 中没有 mpathN 设备:
# ls /dev/mapper/mpatha ls: cannot access /dev/mapper/mpatha: No such file or directory
启动 multipathd 守护进程后,在 /dev/mapper 中创建 mpathN 设备:# systemctl start multipathd
# ls /dev/mapper/mpatha /dev/mapper/mpatha
创建分区、创建 LVM 物理卷以及制作和挂载文件系统时,请使用 /dev/mapper/mpatha 名称。
如果启动器上的网络接口之一出现故障,I/O 将继续通过剩余的活动接口。
日期:2020-09-17 00:13:18 来源:oir作者:oir