现场环境:
华为刀片服务器+suse9sp3+华赛S2300 磁盘阵列,刀片服务器和存储采用多路径冗余方式连接。
现象描述:
存储配置完成后,在服务器通过fdisk -l 查看有冗余路径,存储映射卷有重复。对应安装和操作系统相配套的多路径软件UltraPath。安装多路径软件后,发现现象依旧。
问题处理:
1,检查多路径是否已正确安装:
以root用户登录文件服务器系统, 使用rpm -q urltrapath命令,检查文件服务器上是否已经安装UltraPath多路径软件。
# rpm -q urltrapath
package UltraPath is not installed
2,检查/boot/grub/menu.lst ,该文件记录系统登录各引导项入口
#more /boot/grub/menu.lst ,内容如下:
/boot/grub/menu.lst文件中default参数为系统启动时默认进入的引导项,从0开始排序,0对应第一个引导项,1对应第二个引导项,2对应第三个引导项,依次类推。
3,检查该文件,已经添加支持多路径驱动的引导项,该文档中已经包含其他2个引导项,因多路径软件该引导项是第3个引导项,所以default参数应该设置为2,而实际在该文件中可以看到,该参数设置成了3,该参数配置错误导致系统启动后无法直接进入多路径模式,导致多路径失效。
总结:
linux下的/boot/grub/menu.lst和windows下的boot.ini相似,同一台机器安装多个系统时可以选择默认启动系统。