【問題】想請問有關raid 5 的 第一個軌道名稱



贊助商連結


mmmnnnbbb
2008-07-04, 12:10 AM
不好意思 小弟些問題想請問各位大大 有關 hard raid 做RAID5 的問題
假設3顆9G的HD做RAID5,hard raid 後為18G 因為 N-1


http://www.linwei.com.tw/images/raid-raid5-degraded.jpg


1.一般硬碟的第一個軌道稱為0軌,(如圖 9GB HD 灰色的地方)
hard raid 後,OS 認得的硬碟也是只有一顆,(如圖18GB)
不知道圖18GB HD 灰色的地方是否也能算0軌??

2.如果有的話,圖18GB HD 灰色的地方名稱是??(因goolge找不到)

3.一顆硬碟0軌故障時(如圖 9GB HD 灰色的地方),基本上應該就算硬碟故障,
那hard raid 後,OS 認得的硬碟也是只有一顆,如圖18GB HD 灰色的地方會
不會有類似0軌故障的問題發生??

4.如果發生如3的問題,RAID5 的容錯 n-1 的功能 還能正常執行嗎??
發生的錯誤名稱又稱為??

5.圖18GB HD 灰色地方的磁軌名稱跟圖 9GB HD 灰色地方的磁軌名稱有
不一樣嗎??

贊助商連結


rogershu
2008-07-04, 01:31 AM
raid5壞一顆都還可以run,不管是怎麼壞、壞那一顆都一樣,一般建置習慣是留一顆當hot spare,Raid5要建置起來最基本的hd數量是3顆,如果有裝了第4顆就會當hot spare用。

但壞兩顆的話就真的掛了@@"

mmmnnnbbb
2008-07-04, 02:07 AM
raid5壞一顆都還可以run,不管是怎麼壞、壞那一顆都一樣,一般建置習慣是留一顆當hot spare,Raid5要建置起來最基本的hd數量是3顆,如果有裝了第4顆就會當hot spare用。

但壞兩顆的話就真的掛了@@"

這小弟知道 但大大回答的並不是小弟要的 但還是謝謝您

mis339
2008-07-04, 11:11 AM
我的想法如下,你參考一下。

1、一般所謂的第0軌指的是用來存放MBR或FAT等的位址。一般來說壞掉有分軟體的壞掉和硬體的壞掉。如果只是軟體的資料被破壞,那了不起就是重建或是試著清空再重建、救資料。如果是硬體的壞軌的話,那就幾乎等同於這顆硬碟報銷了,如果還抓得到的話,資料能救多少算多少。

2、當你建立RAID 5後,它會把多顆硬碟模擬成一顆,而這一顆虛擬硬碟就跟一般的實體硬碟一樣會在最前面的零軌放置所謂的MBR和FAT等。不過我想它的第0軌應該只會有「軟體」的毀損,不至於有硬體的壞軌,如果是實體的硬碟有壞軌的話,我想在RAID Controler就會顯示錯誤或是抓不到硬碟了。那至於如果MBR區塊壞了,RAID 5還能不能用?我想是可以的。就好像實體硬碟的MBR如果掛點了,頂多沒辦法開機,資料還是在的。

3、另外,你圖中灰色的地方不是叫第0軌喔!它應該是開機分割區,實際上的第0軌應該是在灰色之上的一個「磁區」而已。

以上是我的想法,如有錯誤,還請大家指正。

basuya
2008-07-04, 11:29 AM
嗯嗯。。。值得學習的知識,謝謝!

talkabout
2008-11-12, 03:56 PM
不好意思 小弟些問題想請問各位大大 有關 hard raid 做RAID5 的問題
假設3顆9G的HD做RAID5,hard raid 後為18G 因為 N-1


http://www.linwei.com.tw/images/raid-raid5-degraded.jpg


1.一般硬碟的第一個軌道稱為0軌,(如圖 9GB HD 灰色的地方)
hard raid 後,OS 認得的硬碟也是只有一顆,(如圖18GB)
不知道圖18GB HD 灰色的地方是否也能算0軌??

2.如果有的話,圖18GB HD 灰色的地方名稱是??(因goolge找不到)

3.一顆硬碟0軌故障時(如圖 9GB HD 灰色的地方),基本上應該就算硬碟故障,
那hard raid 後,OS 認得的硬碟也是只有一顆,如圖18GB HD 灰色的地方會
不會有類似0軌故障的問題發生??

4.如果發生如3的問題,RAID5 的容錯 n-1 的功能 還能正常執行嗎??
發生的錯誤名稱又稱為??

5.圖18GB HD 灰色地方的磁軌名稱跟圖 9GB HD 灰色地方的磁軌名稱有
不一樣嗎??

1. 這各圖應該分為實體硬碟(9G)與邏輯硬碟(18G)..當建立成raid的時候..使用者只看的到邏輯硬碟,但是真正的資料還是存在實體硬碟裡,所以說一般來說0軌應該是18G的灰色部份..但事實上它是mapping到實體硬碟的0軌..(這又要看他raid5的演算法不同而有所差異)
2. 這各就跟一般硬碟一樣都稱為..MBR
3. 系統通常只會認得18G的第0軌(看不到9G,除非raid5被刪除)..而當第0軌有問題時,raid5是會由其他的硬碟來重建(使用xor).所以資料不會有誤,但是系統可能會發出log(depend on 產品).
4. 同3. 錯誤名稱, ATA error
5. 基本上你只要知道18G與9G的關係,名稱就沒有什麼問題了,因為系統只認得18G的邏輯硬碟(LD),而當18G的第0軌有問題代表他所mapping到的實體硬碟(PD)也是有問題(因為他們根本就是同一個東西)