SUSE-12-SP3配置多路径不生效或无法正常引导系统启动
最近同事在项目上交付浪潮AS2600G2统一存储,通过FC-SAN的方式对接前端两台服务器(服务器操作系统版本:SUSE-12-SP3)
使用浪潮多路径配置脚本后,重启服务器多路径不生效
手动加载dm-multipath模块、启动多路径服务处理没有问题
查看multipathd服务状态:chkconfig --list multipathd
手动设置multipathd服务自启动:chkconfig --level 35 multipathd on
做完以上操作后重启主机发现无法正常引导系统
经查阅资料发现对于SuSE 12/15的操作系统,配置启用或禁用多路径后,需要重构initrd文件系统,否则系统重启后可能会引导失败
处理办法:
设置multipathd 服务开机自启动
chkconfig multipathd on或chkconfig --level 35 multipathd on
重构initrd文件系统
启用多路径时,执行命令:dracut --force --add multipath
禁用多路径时,执行命令:dracut --force -o multipath