监控安装 ERP

系统集成论坛

 找回密码
 注册通行证

QQ登录

只需一步,快速开始

路由器交换机防火墙系统集成商城 优质产品采购平台
查看: 8779|回复: 0
打印 上一主题 下一主题

在SUSE11上安装DS4700多路径软件操作文档

[复制链接]
跳转到指定楼层
1
发表于 2011-12-6 10:00:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
华为金牌代理
在此我以我在青海移动项目实施中遇到的问题,做出一点总结,希望对大家有所帮助,成文仓促,不足之处请大家多批评指正,共同进步.
此案例拓扑结构为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的下载

到此网站http://www.lsi.com/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.6.32.12-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.6.32.12-0.7 (default)


root (hd0,0)


kernel /vmlinuz-2.6.32.12-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.6.32.12-0.7-default

###Don't change this comment - YaST2 identifier: Original name: failsafe###

title Failsafe -- SUSE Linux Enterprise Server 11 SP1 - 2.6.32.12-0.7


root (hd0,0)


kernel /vmlinuz-2.6.32.12-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 x11failsafe vga=0x317


initrd /initrd-2.6.32.12-0.7-default

###Don't change this comment - YaST2 identifier: Original name: xen###

title Xen -- SUSE Linux Enterprise Server 11 SP1 - 2.6.32.12-0.7


root (hd0,0)

kernel /xen.gz vga=mode-0x317

此文件中用###注释隔开的即为SUSE11的启动列表,在启动系统的时候我们会在图形界面中看到有3种启动方式供我们选择,也就是这个文件中定义的3个启动列表.如不进行手动选择,将默认按第一个启动列表启动.title即为启动列表的名字.

现在我们需要编辑一个包含了mpp-2.6.32.12-0.7-default.img的启动列表,编辑方法为在/boot/grub/menu.lst中加入如下字段:

复制第一个启动列表的前六行,并把title的名字改为我们所希望的名字,本例改为:

title SUSE Linux Enterprise Server 11 SP1 MPP support


##Don't change this comment - YaST2 identifier: Original name: linux###

title SUSE Linux Enterprise Server 11 SP1 MPP support


root (hd0,0)

kernel /vmlinuz-2.6.32.12-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
/boot/mpp-2.6.32.12-0.7-default.img

/boot/mpp-2.6.32.12-0.7-default.img即为我们之前make生成的img文件路径

至此启动列表修改完毕 wq!保存退出并reboot

重启过程中,我们会看到启动列表变为了4个,最后一个名为SUSE Linux Enterprise Server 11 SP1 MPP support的列表即为我们新添加的列表,手动选择从此列表启动系统.

进入系统后在看系统认到的lun均已由原来的双倍变成了单倍.

并且lun的描述从IBM FASTT变为了IBM Virtual Disk

至此,SUSE11的RDAC已正常运行.

四. 后续需要注意的问题

1.由于系统启动时每次都从第一个启动项即系统default启动,从此启动项启动并不能进入到已加载了RDAC的系统,所以我们每次都需手动选择SUSE Linux Enterprise Server 11 SP1 MPP support启动项进入系统.如果客户是在远程重启机器的话,由于不能在机器上手动选择启动项,将仍然进入到系统默认的启动项.解决方法是我们可以删掉其他3个启动项(如果客户不需使用的话),只保留一个mpp的启动项.或者我们可以把MPP启动项添加到/boot/grub/menu.lst启动列表的最前面去.

2.在SUSE系统中磁盘管理界面-配置中,有一个激活多路径的选项,注意此时我们点击配置,会出现”是否激活多路径”的提示,此时要选否,否则不能对lun进行创建分区等操作,系统会提示”磁盘正在使用中”.这是因为此选项是激活SUSE系统自带的多路径,会和我们使用RDAC造成冲突.


来源:loveunix fcmigo
我分享,我成长!系统集成 XTJC.COM
您需要登录后才可以回帖 登录 | 注册通行证

本版积分规则

联系我们| 手机版|系统集成论坛 ( 京ICP备11008917号 )

GMT+8, 2024-11-24 01:47 , Processed in 0.063393 second(s), 27 queries .

系统集成论坛

BBS.XTJC.COM

快速回复 返回顶部 返回列表