3.5. 在 initramfs 中配置多路径
在 initramfs
文件系统中设置多路径对于无缝存储功能至关重要,特别是在需要冗余和负载均衡的情况下。这个设置可确保多路径设备在引导过程的早期可用,这对于维护存储设置的完整性至关重要,并可防止潜在的问题。
先决条件
- 在您的系统上配置 DM 多路径。
步骤
使用多路径配置文件重建
initramfs
文件系统:dracut --force --add multipath
# dracut --force --add multipath
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 注意在
initramfs
中使用多路径并修改其配置文件时,请记住重建initramfs
以使更改生效。如果您的 root 设备使用多路径,则dracut
命令将在initramfs
中自动包含多路径模块。可选:如果
initramfs
中的多路径不再需要:删除多路径配置文件:
rm /etc/dracut.conf.d/multipath.conf
# rm /etc/dracut.conf.d/multipath.conf
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 使用添加的多路径配置重建
initramfs
:dracut --force --omit multipath
# dracut --force --omit multipath
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
验证
检查与多路径相关的文件和配置是否存在:
lsinitrd /path/to/initramfs.img -m | grep multipath
# lsinitrd /path/to/initramfs.img -m | grep multipath
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
注意
虽然提供的验证步骤可以为您提供成功的指示,建议进行最终的测试引导,以确保配置按预期工作。
重启后,确认多路径设备是否被正确识别:
multipath -ll
# multipath -ll
Copy to Clipboard Copied! Toggle word wrap Toggle overflow