IBMDS3400双控配置遇到问题及解决方法
一、控制机器和DS3400连接的方式
问题:DS3400存储双控两个控制口的IP分别为:192.168.128.101和192.168.128.102。在安装控制端笔记本之后无法和存储建立连接。
解决方法:这个问题还是单控机器和双控机器的不同,需要将DS3400的两个控制口和安装控制端的笔记本通过交换机相连,不然无法配置双控。
二、双控时多路径问题
问题:配置好DS3400之后,重启linux服务器,启动后服务器错误日志报:
Jan 5 19:37:39 gg kernel: end_request: I/O error, dev sdb, sector 0
Jan 5 19:37:39 gg kernel: Buffer I/O error on device sdb, logical block 0
Jan 5 19:37:39 gg kernel: end_request: I/O error, dev sdb, sector 0
Jan 5 19:37:39 gg kernel: Buffer I/O error on device sdb, logical block 0
这样的错误。实质为双控时两个HBA卡引起的多路径问题。
解决方法:
1、从DS3400所带光盘里面找到RDAC,拷贝至服务器。
2、解压,安装:make&&make install。安装过程时间较长,会产生一个mpp-2.6.18-8.el5xen.img文件。并会有提示必须修改启动列表文件。
3、更改启动列表文件:vi /etc/grub.conf,将启动选项指向mpp-2.6.18-8.el5xen.img。为避免因错误无法启动,可以在下面新增一个title:
更改前为:
default=0
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title CentOS (2.6.18-194.el5PAE)
root (hd0,0)
kernel /vmlinuz-2.6.18-194.el5PAE ro root=LABEL=/ rhgb quiet
initrd /initrd-2.6.18-194.el5PAE.img
更改后为:
default=1
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title CentOS (2.6.18-194.el5PAE)
root (hd0,0)
kernel /vmlinuz-2.6.18-194.el5PAE ro root=LABEL=/ rhgb quiet
initrd /initrd-2.6.18-194.el5PAE.img
title CentOS (2.6.18-194.el5PAE) with MPP support
root (hd0,0)
kernel /vmlinuz-2.6.18-194.el5PAE ro root=LABEL=/ rhgb quiet
initrd /mpp-2.6.18-194.el5PAE.img
注意刷红的部分,是指定以第几个title启动。
4、完成之后reboot。机器在启动之后就不会报上面的I/O错误了。
5、如果还是报的话,请核对RDAC的版本,确认和内核的版本保持一致,并经之前安装的RDAC卸载:
#make uninstall
#make clean
然后再依照上面的方式重新安装和操作一次即可。
参考文档:
http://www.cublog.cn/u/17657/showart_1657906.html
http://hbxtyzh.blog.51cto.com/300736/58496