天天看點

linux rdac 檢視多路徑,Centos5下多路徑問題的解決---IBM RDAC

Centos5下多路徑問題的解決---IBM RDAC

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

首先在Redhat網站找到一個關于多路徑的軟體,和相關技術說明,如下連結:

http://www.redhat.com/docs/manuals/csgfs/browse/4.6/DM_Multipath/index.html

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

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

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

A.存儲機器的型号。此處為DS3400。

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

splashp_w_picpath=(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

splashp_w_picpath=(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

title CentoS (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