Re: [問題] 有關於Raid的一些問題

看板Storage_Zone (儲存裝置)作者 (真實的虛幻和虛幻的真實)時間16年前 (2009/05/29 15:20), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
您所遇到的狀況本來就是 RAID-1 的正常行為. 因為 RAID-1 要做數顆硬碟間的同步動作, 自然會在各硬碟上留下一些時間標記 (timestamp). 而您進行您所描述的實驗時,想必所謂的 "開機測試正常關機" 是指 BIOS 讀 MBR -> 進 OS -> 選 shutdown / poweroff -> 關機 在 OS 啟動後,要 mount 硬碟上的 partition, 必定會寫入硬碟說 "這個 partition 被 mount 了" 此時 RAID-1 就在 OS 對硬碟寫入時會留下 timestamp. (使用者資料完全沒動) 而您做了 A 又做了 B,timestamp 當然會不同, 因此,又接在一起的時候,RAID card 覺得這兩顆硬碟的內容一定是不同的, 所以就會進行 rebuild 的動作. 如果您將來要再做類似測試的話, 建議您不要把該硬碟接在 RAID card 上, 而是接在一般的硬碟介面. 這樣一來,由於 RAID timestamp 不會變動, (雖然實際上是有被寫入的地方,但完全沒有使用者資料部分的話,影響通常不大) 兩顆再接回 RAID card 上時,應可正常開機. 我個人是有過類似的經驗沒有問題,但不對各位的環境以及操作的方式負責. ※ 引述《A520520 (無)》之銘言: : 公司曾經碰過一個狀況 : 一台跑優利的系統 (銀行系統) : SERVER是HP 的380G3 還是G4吧 : 碰到要升級的狀況 但是怕升級後 系統掛點 : 所以用了一個測試方式 : 系統跑RAID 1 : 就想說 升級前 拔一顆起來 升級掛點的話 把拔起來的在插回去 : 所以在升級前 就測試看看這各方法是否可行 : 系統關機 : 拔掉一顆(假設為A硬碟) : 只留下一顆B硬碟 開機測試 正常 關機 : 然後反過來測試 只安裝A硬碟 拔掉B硬碟開機正常 關機 : 重點來了 : 然後把兩顆裝回去開機 失敗 : 在單獨用A B開機 正常 : 再把兩顆裝回開機 失敗 : 所以判斷 在單顆開機的時候 有對硬碟做寫入的動作 判斷應該是時間之類的 : 所以同時開機失敗 資料不同步 : 後來的作法 就先裝一顆 開完機後 再把另外一顆插回 : 系統自動REBUILD : 系統是硬體RAID CARD 支援硬碟熱插拔 : 個人電腦使用者請勿任意嘗試 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.235.151 ※ 編輯: ypchen 來自: 140.113.235.151 (05/29 15:21)
文章代碼(AID): #1A7uobEg (Storage_Zone)
文章代碼(AID): #1A7uobEg (Storage_Zone)