第 3 章 安装 DM-Multipath
本章提供了配置 DM-Multipath 的分步示例,其中包括以下步骤:
- 基本 DM-Multipath 安装
- 忽略本地磁盘
- 在配置文件中添加更多设备
3.1. 安装 DM-Multipath 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
在您的系统中安装 DM-Multipath 前,请确定您的系统已经进行了升级,其中包括对
device-mapper-multipath 软件包的升级。
使用以下步骤为基本出错冗余配置安装 DM-Multipath。
- 通过注释出
/etc/multipath.conf文件的开始几行来编辑该文件。配置文件的这一部分在开始的时候是将所有设备都列入黑名单的。您必须将其注释出来以便启用多路径。blacklist { devnode "*" }blacklist { devnode "*" }Copy to Clipboard Copied! Toggle word wrap Toggle overflow 注释出这些行以后,这部分的形式如下。blacklist { devnode "*" }# blacklist { # devnode "*" # }Copy to Clipboard Copied! Toggle word wrap Toggle overflow - DM-Multipath 的默认设置已经被编译到系统中,且无需在
/etc/multipath.conf文件中特别指出。The default value ofpath_grouping_policyis set tofailover, so in this example you do not need to change the default value. For information on changing the values in the configuration file to something other than the defaults, see 第 4 章 DM-Multipath 配置文件.在您系统配置文件的初始默认部分,多路径设备名称的格式为mpathn;如果没有这个设置,多路径设备的名称将会是该设备 WWID 别名。 - 保存配置文件并退出编辑器。
- 执行以下命令:
modprobe dm-multipath service multipathd start multipath -v2
modprobe dm-multipath service multipathd start multipath -v2Copy to Clipboard Copied! Toggle word wrap Toggle overflow multipath -v2命令输出多路径设备的路径来显示哪些设备是多路径设备。如果没有输出任何结果,请确定正确调试了所有 SAN 连接并使系统多路径。For further information on themultipathcommand output, see 第 5.4 节 “Multipath Command Output”. - 执行以下命令以确定在引导时启动了多路径守护进程:
chkconfig multipathd on
chkconfig multipathd onCopy to Clipboard Copied! Toggle word wrap Toggle overflow
Since the value of
user_friendly_name is set to yes in the configuration file the multipath devices will be created as /dev/mapper/mpathn. For information on setting the name of the device to an alias of your choosing, see 第 4 章 DM-Multipath 配置文件.