Windows-Server-2008

Windows 2008 RAID 冗餘失敗 - 哪個是“目前”磁碟?

  • December 15, 2011

我有一個帶有兩個驅動器軟體 RAID 1(鏡像)的 Windows 2008 伺服器。昨晚,其中一個驅動器顯然發生了故障(剛剛從系統中消失),我不得不從輔助 plex 引導以使其再次執行。我不知道哪個驅動器在關機/重啟時實際上失敗了,兩者都線上。

現在磁碟管理顯示卷狀態為“Failed Redundancy”。如果我嘗試重新啟動它,它會開始重新同步,但由於在其中一個驅動程序上遇到壞塊(可能是另一個驅動程序),它顯然在此過程中失敗了。

我現在很困惑;我完全不確定陣列的目前狀態是什麼 - 冗餘失敗是否意味著它仍在執行鏡像(磁碟旁邊沒有黃色三角形,除非我嘗試重新啟動它們)?

最重要的是,我完全不知道新數據(從昨晚到現在創建的數據)是包含在兩個驅動器上還是只包含在一個驅動器上(哪一個?)。

任何建議,將不勝感激。

謝謝!達科

更新

我已經弄清楚哪個驅動器包含壞塊,但不幸的是(當然,當出現問題時,它們會真的出錯)顯然是另一個驅動器從鏡像中刪除,所以我在驅動器上有最新數據壞塊並且無法重新同步鏡像,因為 Windows 真的不想從帶有壞塊的驅動器複製數據。

所以在我做了足夠多的備份後,我決定再試一次(在離線複製驅動器之前)並嘗試了一個名為“HDD Regenerator”的應用程序,它應該以某種方式“重新生成沒有物理損壞但只是不正確磁化的扇區”(請注意,我不會迷戀那些本應創造奇蹟的應用程序的閃亮界面),令我驚訝的是,它實際上以某種方式起作用 - 沒有重新定位扇區並且數據仍然存在。在使用 /B 參數執行 chkdsk 以重新檢查(之前為 52 KB)後,它報告沒有找到壞集群,因此我能夠成功地重新同步鏡像並驗證所有數據都完好無損。

當然,我將來會非常密切地監視驅動器(它現在通過了所有診斷測試,所以我懷疑我是否可以將其退回),並會在下一次出現異常跡象時將其扔進垃圾箱。

感謝所有的幫助。

一年後更新

仍然可以完美地工作,沒有壞扇區。

“Failed Redundancy”表示鏡像中的磁碟之一發生故障。

我認為巴特的回答有點極端。這是我要做的:

  • 立即對伺服器進行完整備份
  • 將“主”磁碟從伺服器電腦中拉出,將其標記為它與伺服器的連接(它連接到哪個埠等)。
  • 在剩餘的磁碟上引導伺服器。
  • 使用“事件查看器”,驗證這是您在故障後一直在執行的磁碟(即查找與您啟動和執行時間相對應的條目)。
  • 如果輔助磁碟是您一直在使用的磁碟,請更換主磁碟,然後繼續。
  • 如果輔助磁碟似乎不是您一直在使用的磁碟,請將其從伺服器中拉出,安裝主磁碟,然後重複此過程。您需要確保您正在使用正在執行的磁碟。
  • 使用磁碟製造商的診斷工具測試兩個磁碟並確定哪個磁碟有問題。如果您一直使用的磁碟是問題磁碟,您可能無法重新建立鏡像(因為 Windows 將在源磁碟上遇到壞塊時停止鏡像),您最好恢復備份到新磁碟。如果發生故障的磁碟原來是自故障發生後您沒有使用過的磁碟,那麼您可能能夠獲得一個新磁碟並重新建立鏡像。

在您清楚地了解哪個磁碟發生故障以及您是否能夠重新建立鏡像之前,我會非常謹慎地引導安裝了兩個磁碟的伺服器。

引用自:https://serverfault.com/questions/208852