Raid

將 2 個邏輯 RAID 0 驅動器組合到 1 個邏輯 RAID 1 驅動器

  • November 18, 2014

我有一台帶有 P410i 嵌入式陣列控制器的 HP Proliant 伺服器。

伺服器最初設置有 6 個物理驅動器,作業系統位於 1 個邏輯驅動器上,RAID 0 和 5 個物理驅動器設置為 RAID 5。不是我會這樣做的方式,但它就是這樣。好吧,我們在作業系統驅動器上遇到了預期的驅動器故障。當時的網路管理員無法將驅動器添加到硬體陣列,因此他使用軟體鏡像將驅動器鏡像到磁碟管理中。瞧,作業系統驅動器終於失敗了。

我發現軟體鏡像不鏡像引導扇區的困難方式。所以我能夠製作一個可引導磁碟並讓伺服器在鏡像驅動器上恢復並執行,它仍然很好。所以現在我正準備備份容錯設置,寧願做一個硬體陣列。

所以現在在我的陣列管理中,我展示了 3 個邏輯驅動器。2 個邏輯驅動器顯示為執行 RAID 0 的 1 個物理驅動器的單獨陣列。我試圖找到一種方法,如果可能的話,將這兩個 Raid 0 驅動器轉換為一個邏輯 Raid 1 驅動器,而不會失去任何數據,因為這是作業系統驅動器。

如果我可以將這兩個 Raid 0 驅動器放入 1 個邏輯 Raid 1 驅動器,我相信我可以重新創建 MBR 並使它們也可引導。

任何有關如何組合陣列的幫助或建議都將不勝感激。

Windows 2008 R2 標準

陣列配置

邏輯驅動器 1(136.7 GB,RAID 0,正常)

physicaldrive 2I:1:7 (port 2I:box 1:bay 7, SAS, 146 GB, OK)

陣列 B(SAS,未使用空間:0 MB)

logicaldrive 2 (546.8 GB, RAID 5, OK)

physicaldrive 1I:1:2 (port 1I:box 1:bay 2, SAS, 146 GB, OK)
physicaldrive 1I:1:3 (port 1I:box 1:bay 3, SAS, 146 GB, OK)
physicaldrive 1I:1:4 (port 1I:box 1:bay 4, SAS, 146 GB, OK)
physicaldrive 2I:1:5 (port 2I:box 1:bay 5, SAS, 146 GB, OK)
physicaldrive 2I:1:6 (port 2I:box 1:bay 6, SAS, 146 GB, OK)

陣列 C(SAS,未使用空間:0 MB)

logicaldrive 3 (136.7 GB, RAID 0, OK)

physicaldrive 1I:1:1 (port 1I:box 1:bay 1, SAS, 146 GB, OK)

SEP(供應商 ID PMCSIERA,型號 SRC 8x6G)250(WWID:5001438022EBB6EF)

您可以磁碟添加到現有陣列。

在這種情況下,您可能想要刪除Array C上的所有內容。將該驅動器添加到Array A

如果這樣做,邏輯驅動器 1 的容錯級別應變為 RAID 1。

GUI 實用程序對您來說將是最簡單的……但 CLI 過程將類似於:

controller slot=0 array C delete forced

add 命令將物理驅動器或備用驅動器添加到指定的陣列或邏輯驅動器。添加物理驅動器與擴展陣列相同。

controller slot=0 array A add drives=1I:1:1

調整

$$ raid=0|1|1adm|1+0|1+0adm|5|50|6|60|? $$ $$ stripsize=8|16|32|64|128|256|512|1024|default|? $$ 將指定的邏輯驅動器遷移到所需的 RAID 級別和/或條帶大小。stripsize 的隱含單位是 KB。目標可以是任何有效的邏輯驅動器。

controller slot=0 logicaldrive 1 modify raid=1 stripsize=default

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