在SUSE11上安装DS4700多路径软件操作文档
在SUSE11上安装DS4700多路径软件操作文档
在此我以我在青海移动项目实施中遇到的问题,做出一点总结,希望对大家有所帮助,成文仓促,不足之处请大家多批评指正,共同进步.
此案例拓扑结构为:DS4700直连两台中兴X86架构的刀片.DS4700 控制器A和控制器B分别接两条光纤线到两台刀片.主机操作系统为SUSE11 SP1
客户要求为:两台刀片上认到共享lun,以做双机使用
在使用SUSE11操作系统时,如果主机使用两根光纤线连接到DS系列产品.会产生多路径问题,即在DS4700产品上划分好lun之后,SUSE11系统上会认到两份的lun,比如:划分了3个lun给主机,在SUSE上会认到6个lun,其中两两名称大小一致.并且可能会即认到DS分给系统的lun,又认到DS上的物理硬盘.这是因为两根光纤线连接主机,主机操作系统为上,主机上就会产生两条链路,而没有安装多路径软件之前这两条链路在SUSE上没有聚合的.安装多路径软件即可解决此问题.
注:在SUSE系统的主机上,连接了两根光纤线,却在没有安装多路径软件之前若只看到了单倍的lun,并不是因为不需要安装多路径了,而是必然有一条链路是不同的,此时需要检查光纤线的连接.或存储方面两个控制器是否均正常工作等问题以确保链路正常
这时候我们需要安装DS4700针对SUSE11系统的多路径软件以解决此问题. 我们期望的结果是:SUSE上只认到单倍的lun,而不是双倍的lun.
SUSE上多路径软件为RDAC.AIX系统5.3多路径软件为MPIO,AIX6.1后为RDAC
关于多路径原理请参考IBM Redbok sg246363:IBM Midrange System Storage Implementation and Best Practices Guide
现在开始正式安装
一:RDAC的下载
到此网站/rdac/ds4000.html下载对应版本的RDAC.
IBM的fixcentral也可下载此软件
打开网站,找到对应SUSE11的RDAC安装下载,即rdac-LINUX-09.03.0C05.0439-source.tar.gz
二:RDAC的安装
将下载好的RDAC源码包上传到主机上.
解压源码包:tar -zxvf rdac-LINUX-09.03.0C05.0439-source.tar.gz编译:Make ????编译时如果无法完成,请检查RDAC驱动版本是否与Linux系统内核版本一致,以及Linux是否安装了编译所需的相关组件?Make install,此时系统会输出安装过程,稍等片刻,可以看到系统提示安装成功并提示修改启动列表后重启
在/boot目录中可以看到我们生成的img文件,本例为mpp-2-0.7-default.img
三.修改SUSE启动列表
vi /boot/grub/menu.lst
将会看到如下启动列表
###Don't change this comment - YaST2 identifier: Original name: linux###
title SUSE Linux Enterprise Server 11 SP1 - 2-0.7 (default)
root (hd0,0)
kernel /vmlinuz-2-0.7-default root=/dev/disk/by-id/scsi-3600508e000000000455451cac339e004-part3 resume=/dev/disk/by-id/scsi-3600508e000000000455451cac339e004-part2 splash=silent crashkernel=256M-:128M showopts vga=0x317
initrd /initrd-2-0.7-default
###Don't change this comment - YaST2 identifier: Original name: failsafe###
title Failsafe -- SUSE Linux Enterprise Server 11 SP1 - 2-0.7
root (hd0,0)
kernel /vmlinuz-2-0.7-default root=/dev/disk/by-id/scsi-3600508e000000000455451cac339e004-part3 showopts ide=nodma apm=off noresume edd=off powersaved=off nohz=off highres=off processor.max_cstate=1 nomodeset