注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

金生丽水,雨润轩德

 
 
 

日志

 
 

Redhat上安装多路径软件RDAC  

2011-05-04 16:04:15|  分类: 默认分类 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

      redhat操作系统在SAN环境中,划分LUN之后,在操作系统上会看到多个磁盘(对应于一个LUN),这是因为SAN中存在多个路径可以访问磁盘。这时就需要安装多路径软件。IBM提供的多路径软件为RDAC,可以从其网站上下载。不过针对linux环境的是以源码形式提供的。所以需要安装。

    1. 在linux早起版本如Redaht EL5之前,RDAC的源码编号为RDAC*.09.**.0B**.*的,在EL5及之后版本需要下载RDAC*.09.**.0C**.*的,下载页面上有说明,下载要注意版本。

   2. 下载完成后,需要对源码进行编译,所以需要在操作系统上提前安装gcc编译器,以及相应的包。

   3. 在编译时,系统报错:

         # make
           Kernel source is not installed
           make: *** [kernelsrccheck] Error 1

     这是因为/usr/src下没有kernel source,挂上安装盘,然后安装下面两个rpm:
        # rpm -ivh kernel-xen-2.6.18-53.el5.i686.rpm

        # rpm -ivh kernel-xen-devel-2.6.18-53.el5.i686.rpm

    我是将kernel开头的包都安装上去。

  4. 再次编译,上面错误没有了,但提示stdio.h 等头文件,但是find一下文件确实是有,但不全在/kernel的目录下。解决办法是需要安装或重新安装glibc-headers的包。

     rpm -ivh --nodeps glibc-header*.rpm

   不加--nodeps参数提示依赖于kernel-headers的包,但这个包明明已经安装了。所以使用上述命令可以成功执行。

5. 再次编译,头文件的错误没有了,但是提示找不到gnu/stubs-64.h这个文件。

   重新安装glibc-devel*.rpm 搞定。

6.再次编译,没有报错,成功执行了make。

7. make install

8. 更改启动列表文件: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 Red Hat Enterprise Linux Server (2.6.18-8.el5xen)
        root (hd0,0)
        kernel /xen.gz-2.6.18-8.el5
        module /vmlinuz-2.6.18-8.el5xen ro root=/dev/VolGroup00/LogVol05 rhgb quiet
        module /initrd-2.6.18-8.el5xen.img
更改后:
default=1
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title Red Hat Enterprise Linux Server (2.6.18-8.el5xen)
        root (hd0,0)
        kernel /xen.gz-2.6.18-8.el5
        module /vmlinuz-2.6.18-8.el5xen ro root=/dev/VolGroup00/LogVol05 rhgb quiet
        module /initrd-2.6.18-8.el5xen.img
title Red Hat Enterprise Linux Server (2.6.18-8.el5xen)
        root (hd0,0)
        kernel /xen.gz-2.6.18-8.el5
        module /vmlinuz-2.6.18-8.el5xen ro root=/dev/VolGroup00/LogVol05 rhgb qu
iet
        module /mpp-2.6.18-8.el5xen.img

按照系统及软件提示,新增一条列表应为:initrd /mpp-2.6.18-8.el5xen.img。实践证明改为module /mpp-2.6.18-8.el5xen.img才能正常启动。

6.完成之后shutdown -r now
成功启动之后,查看pvs等,不再有路径报错。

 

  评论这张
 
阅读(4796)| 评论(1)
推荐

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018