修改伺服器中各種硬碟卡的啟動順序

tonykorn97發表於2008-09-01

我在下面這個連結中已經寫了怎麼修改系統識別raid卡順序
http://tonykorn97.itpub.net/post/6414/225337

[@more@]

具體內容是:

1,複製核心
cp /boot/initrd-2.6.9-34.EL.img /boot/initrd-2.6.9-34.EL.img.old
2,uname -a 檢視版本資訊
Linux jtback.rrl.com 2.6.9-34.ELsmp #1 SMP Fri Feb 24 16:54:53 EST 2006 i686 i686 i386 GNU/Linux
3,刪除核心
rm initrd-2.6.9-34.ELsmp.img
4,重新匯入核心,改變啟動時載入的raid順序
mkinitrd --preload megaraid_mbox initrd-2.6.9-34.ELsmp.img 2.6.9-34.ELsmp

5,修改/etc/modprobe.conf檔案,把alias scsi_hostadapter1 megaraid_mbox移到上一行

不過現在有一臺dell T300的伺服器,本身自帶的有一個megaraid的陣列卡,還需要連線sas的陣列櫃和一個dell RD1000的usb裝置。
預設啟動的時候是先megaraid的裝置,然後是usb裝置,最後才是陣列櫃,不過根據自己的需要要調整成最後認到usb裝置,也就是把usb認到的盤放到最後。


具體步驟:
1,備份核心
mv /boot/initrd-2.6.9-34.EL.img /boot/initrd-2.6.9-34.EL.img.old

2,uname -a 檢視版本資訊
[root@tonykorn97 boot]# uname -a
Linux tonykorn97 2.6.18-53.el5 #1 SMP Wed Oct 10 16:34:19 EDT 2007 x86_64 x86_64 x86_64 GNU/Linux

3,修改系統預設的/etc/modprobe.conf檔案為:
[root@tonykorn97 boot]# cat /etc/modprobe.conf
alias eth0 tg3
alias eth1 tg3
#alias scsi_hostadapter megaraid_sas
#alias scsi_hostadapter1 ata_piix

alias scsi_hostadapter mptbase
alias scsi_hostadapter1 mptsas
alias scsi_hostadapter2 megaraid_sas
alias scsi_hostadapter3 ata_piix
[root@tonykorn97 boot]#

4,重新匯入核心,改變啟動時載入的raid順序
mkinitrd initrd-2.6.18-53.el5.img 2.6.18-53.el5

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

相關文章