公司因為一個項目的測試需要組裝了一臺服務(wù)器,主板用的是asus的P5BV-C/2服務(wù)器主板,硬盤是兩塊希捷的企業(yè)級7*24小時320G SATA硬盤,要組建raid1,并裝redhat4。
因為是第一次組建raid,且對服務(wù)器使用比較少,還是走了不少彎路,以下是我的安裝經(jīng)歷,希望對大家有幫助:
因為是服務(wù)器主板,所以當時配的時候就沒有配raid卡,這個功能在主板的芯片中就有,說明書上寫的是這款主板支持兩種raid管理程序,分別是intel Matrix Storage Manager和LSI logic Embedded SATA RAID Setup Utility,并且兩個功能的選擇是通過一個主板上的跳線來設(shè)置的,而且寫的是LSI的那個是默認的,而我打開主板一看這個地方根本就沒有跳線的那個槽,而是直接將intel的設(shè)為默認的了。更令人奇怪的是說明書上寫的是Marvel 88SE6145 RAID BIOS只有P5BV-C/4主板支持,而我開機的時候卻顯示我們的這款主板上支持Marvel的管理工具,暈。。。真不知道華碩是怎么寫的說明書。
intel和marvel的管理工具需要使用不同的sata插槽,我的這款主板intel用的是黑色的sata插槽,marvel用的是紅色的插槽。打開主板一看,兩個分的還真是清楚,上面四個黑的,下面四個紅的。于是我將兩塊盤插到了紅色的SATA口里面,用marvel管理工具來組建raid。
開機按提示用Ctrl+M進入marvel的管理工具,界面很簡單,稍懂英語的人都看的懂,我選擇了組建raid1,然后重啟了機器,奇怪的是每次重啟機器的時候,都會有個紅色的提示,顯示raid的status為degraded,而且一個盤顯示為FULLASIGN,而另一個盤為FREE,奇怪。我又用了intel的來試驗了一下,結(jié)果還是顯示錯誤,這時候打了華碩的技術(shù)電話,確認為有一塊硬盤的MBR區(qū)域有問題,于是換了一塊硬盤,這下組建再重啟就顯示status為ONLINE,即組建正常(這個是在intel的管理工具下組建的raid)。然后將redhat AS5的安裝光盤放進去,啟動安裝后居然存儲那部分能正確顯示為一塊硬盤,看來redhat AS5就直接支持intel的raid(用marvel組建的raid在redhat AS5下面看不到),于是就正常安裝了系統(tǒng)。之后重啟電腦,能正常進入到系統(tǒng),只是在開機redhat啟動服務(wù)的時候會有四行的ERROR RAID...提示,不過還是能夠正常進行系統(tǒng)并正常工作的。因為沒組過raid,對此還是有些不放心,為了弄清這種情況下raid是否能正常執(zhí)行功能。我用intel的管理程序?qū)⒔M建的raid給reset了,然后用兩個硬盤分別啟動系統(tǒng),均能正常啟動,看來在沒有安裝raid驅(qū)動的情況下兩個硬盤還均是執(zhí)行了raid的功能的。
intel的raid管理程序設(shè)計的有個不好的地方是當raid拆了之后,再要組建raid的時候它會將所有的數(shù)據(jù)都刪除掉,這樣重新組建一次raid時需要另裝系統(tǒng)。于是我又裝了一次系統(tǒng),結(jié)果這次怎么都進入不了系統(tǒng)了,連grub這步都沒到,直接提示說沒有正確的啟動設(shè)備,我一連試著安了好幾次都是一樣的結(jié)果,奇怪。給華碩的技術(shù)支持打電話,他們說在沒有驅(qū)動的情況下我第一次正常啟動是不正常的情況,現(xiàn)在不能正常啟動是正常的情況,而且安裝驅(qū)動只能用軟驅(qū),我又費了好大的功夫找來一塊軟驅(qū),用主板自帶的光盤啟動,啟動后會有一個各種驅(qū)動的選擇框,選擇需要的驅(qū)動后按照提示制作了一個驅(qū)動軟盤,然后按照說明在安裝redhat出現(xiàn)boot:的時候輸入linux dd,這樣就可以將軟盤的驅(qū)動程序加載進去。
因為之前用marvel建的raid在redhat AS5安裝的時候看不見,想試試驅(qū)動是否管用,于是我用marvel組建了raid,并用軟驅(qū)做驅(qū)動,能夠正確看到盤,并安裝成功。奇怪的是啟動的時候還是出錯了,grub能啟動,但一引導(dǎo)內(nèi)核就出錯,這個時候我才發(fā)現(xiàn)我用的驅(qū)動是redhat 5的,不是redhat AS5的(原來分這么細),而華碩技術(shù)支持給我發(fā)過來的AS5的驅(qū)動包1.477M,怎么也弄不到軟盤上(我暈。。。),最后只能安裝了redhat AS4,完全按照上面的順序就安裝成功了,grub引導(dǎo)完之后也正常啟動了。
費了好大的功夫才把這些搞定,主要是因為第一次安裝正常安裝成功了,讓我覺得只要是在安裝的時候能正確識別為一個盤(RAID1)就可以正常運行,后來證明這個是不正確的。還是需要將驅(qū)動加載進去才行,還有就是好像現(xiàn)在大部分的主板加RAID驅(qū)動的都是用軟驅(qū)的(為啥不能用USB?都什么年代了。。。而且還出了種叫做USB軟驅(qū)的東西,專門是組建RAID用的),所以組建硬RAID的人都需要準備好這個東西。
文章出處:飛諾網(wǎng)(
www.firnow.com):http://dev.firnow.com/course/6_system/linux/Linuxxl/20090721/168048.html