RHEL5.6下多路徑問題的解決 for IBM ds3524 ---IBM RDAC

spectre2發表於2011-12-13

1   如圖可以簡單的解釋這種情況:

 

 

首先在Redhat網站找到一個關於多路徑的軟體,和相關技術說明,如下連結(原連結失效,2014年12月11日更新):

https://access.redhat.com/documentation/zh-CN/Red_Hat_Enterprise_Linux/5/html-single/DM_Multipath/

 

事實上,在IBM DS3524--X3850的環境中,這個軟體無法正常收斂多路徑。

 

 2   Redhat下多路徑解決--IBM RDAC

2.1   IBM網站下載RDAC軟體。軟體版本需考慮幾個因素:

A.儲存機器的型號。此處為DS3524

B.Redhat版本kernel

Shell>uname -a

Linux wd01 2.6.18-53.el5PAE #1 SMP Mon Nov 12 02:55:09 EST 2007 i686 i686 i386 GNU/Linux

需具體到2.6.18。在軟體下載介面的相關txt文件查詢kernel版本。

參考連結:

https://www-304.ibm.com/systems/support/supportsite.wss/selectproduct?taskind=2&brandind=5000028&familyind=5329626&typeind=0&modelind=0&osind=0&psid=sr&continue.x=1&matrix=Y#Storage%20Manager

2.2      安裝步驟

Shell>wget http://www.lsi.com/rdac/rdac-LINUX-09.03.0B05.0251-source.tar.gz

Shell>tar zxvf rdac-LINUX-09.02.C5.13-source.tar.gz

Shell>cd linuxrdac-09.03.0C05.0251

Shell>make

Shell>make install

安裝過程時間較長,會產生一個mpp-2.6.18-8.el5xen.img檔案。並會有提示必須修改啟動列表檔案。

 

2.3      更改啟動列表檔案:

Shell> vi /boot/grub/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-53.el5PAE)

        root (hd0,0)

        kernel /vmlinuz-2.6.18-53.el5PAE ro root=LABEL=/

        initrd /initrd-2.6.18-53.el5PAE.img

更改後:

default=1

timeout=5

splashimage=(hd0,0)/grub/splash.xpm.gz

hiddenmenu

title Red Hat Enterprise Linux Server (2.6.18-53.el5PAE)

        root (hd0,0)

        kernel /vmlinuz-2.6.18-53.el5PAE ro root=LABEL=/

        initrd /initrd-2.6.18-53.el5PAE.img

title Red Hat Enterprise Linux Server (2.6.18-53.el5PAE) with MPP support

        root (hd0,0)

        kernel /vmlinuz-2.6.18-53.el5PAE ro root=LABEL=/

        initrd /mpp-2.6.18-53.el5PAE.imgiet

        module /mpp-2.6.18-8.el5xen.img

2.4      完成之後重啟

Shell>reboot

成功啟動之後,檢視pvs等,不再有路徑報錯。

 

2.5      解除安裝:

Shell>cd linuxrdac-09.03.0C05.0251

Shell>make uninstall

Shell>make clean

 

 

3          如果不安裝此軟體在系統啟動的時候報錯。

kernel: Buffer I/O error on device sdd, logical block 365555167

kernel: end_request: I/O error, dev sdd, sector 2924441336

kernel: end_request: I/O error, dev sdd, sector 8

kernel: end_request: I/O error, dev sdd, sector 8

kernel: end_request: I/O error, dev sdd, sector 2924441584

kernel: end_request: I/O error, dev sdd, sector 2924441584

kernel: end_request: I/O error, dev sdd, sector 2924441592


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/14184018/viewspace-713233/,如需轉載,請註明出處,否則將追究法律責任。

相關文章