Show Table of Contents
5.3. 将 root 文件系统从单路径设备移动到多路径设备中
如果在单路径设备中安装系统,并稍后在 root 文件系统中添加了另一个路径,则需要将 root 文件系统移动到多路径设备中。本小节记录了从单路径移动到多路径设备的过程。
安装
device-mapper-multipath 软件包后执行以下步骤:
- 执行以下命令创建
/etc/multipath.conf配置文件,载入多路径模块并将multipathd的chkconfig设定为on:#
mpathconf --enable有关mpathconf命令输出的详情请参考 第 3.1 节 “设置 DM Multipath”。 - 如果没有将
find_multipaths参数配置为yes,请编辑/etc/multipath.conf文件的blacklist和blacklist_exceptions部分,如 第 4.2 节 “配置文件黑名单” 所述。 - 要让 multipath 在 root 设备顶层发现多路径后尽快创建多路径设备,请输入以下命令。该命令还会确保
find_multipaths会允许该设备,即使该设备只有一个路径。#
multipath -a root_devname例如:如果 root 设备是/dev/sdb,则请输入以下命令。#
multipath -a /dev/sdbwwid '3600d02300069c9ce09d41c4ac9c53200' added - 为确定已正确设置配置文件,请输入
multipath命令,并在输出结果中搜索使用以下格式的行。这表示该命令无法创建这个多路径设备。date wwid: ignoring map
例如,如果设备的 WWID 为 3600d02300069c9ce09d41c4ac9c53200,则会看到以下输出行:#
multipathOct 21 09:37:19 | 3600d02300069c9ce09d41c4ac9c53200: ignoring map - 要使用
multipath重建initramfs文件系统,请执行附带以下选项的dracut命令:#
dracut --force -H --add multipath - 关闭机器。
- 配置 FC 开关以便可在该机器中看到其他路径。
- 引导机器。
- 查看 root 文件系统('/')是否在多路径设备中。

Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.