是什麼觸發 Lacie 2 Big USB3 上的 RAID 1 鏡像重建?

是什麼觸發 Lacie 2 Big USB3 上的 RAID 1 鏡像重建?

我在 Lacie 2 Big USB3 上有一個 RAID 1 鏡像。當我透過拔出一個驅動器來破壞鏡像,繼續對剩餘驅動器進行更改並最終將第一個驅動器放回原處時,驅動器仍然保持不同步狀態。該裝置似乎沒有偵測到鏡子被打破。該手冊僅解釋了用新驅動器更換故障驅動器的步驟。只有當替換驅動器是新的時才重新鏡像嗎?它透過什麼來確定這一點?

答案1

取自Lacie 的支援常見問題解答:

在通電的情況下進行交換,以便嵌入式作業系統知道發生了什麼事。

答案2

我不太了解該驅動器,但大多數消費型 RAID 機箱使用非常簡單的邏輯來確定陣列的運作狀況。通常這只是儲存在磁碟本身的空閒空間中的一些元資料。

簡單的邏輯僅在以下情況下才會觸發RAID故障:

  • 偵測到兩個磁碟,但只有其中一個有回應。
  • 操作期間其中一個磁碟出現讀取/寫入錯誤。
  • 當機櫃通電時,磁碟會斷開連接或熱插拔。
  • 每個磁碟機上的 RAID 簽章不同(一個磁碟將被視為外部磁碟,不會被使用)。

就是這樣。在「正常」條件下(即您按照預期的方式使用它),更換損壞的磁碟將觸發重建,因為新磁碟上不會有 RAID 簽章。

在您的情況下,由於您在裝置關閉時移除了其中一個驅動器,因此不會觸發這些故障事件。當您僅使用一個磁碟機重新開啟電源時,RAID 元資料將被忽略(該裝置在單一磁碟機模式下運作)。當您將第二個磁碟機放回並開啟電源時,機櫃會發現兩個磁碟上的元資料是相同的,並假設一切正常。不會像真正的 RAID 控制器那樣進行雜湊或校驗和來確定磁碟是否同步。

幸運的是,這些「啞」RAID 盤櫃也無法像真正的 RAID 控制器那樣進行讀取平衡。資料始終從陣列中的一個磁碟讀取,另一個基本上是即時備份,因此當您打開電源時不會完全損壞。不過,請不要誤會,您的鏡像已損壞,並且您在另一台電腦上使用的磁碟已損壞。如果您嘗試故障轉移到它,會發生什麼,誰也說不準。即使另一台電腦說磁碟正常,此時磁碟也應被視為完全損壞。

相關內容