如何從 RAID1 陣列中刪除交換區?

如何從 RAID1 陣列中刪除交換區?

任何人都可以指出如何從 RAID1 配置中刪除 SWAP 的正確方向嗎?根據Ubuntu高級安裝指南,這裡,據說要向 raid 添加交換,但我遇到了一些嚴重的性能問題。我想將其從陣列中刪除,並在兩個單獨的驅動器上以相同的大小重新建立它。資料陣列上的零資料遺失是必須的。

它是一台遠端計算機,因此如果可能的話,我更願意透過命令列來完成此操作。

這是 cat /proc/mdstat 的輸出

md0 : 活動 raid1 sdb1[1] sda1[0]
19530688 塊 [2/2] [UU]

md1 : 活動 raid1 sdb2[1] sda2[0]
957230016 塊 [2/2] [UU]

交換設備是 md0。

答案1

這與管理任何其他交換分區沒有什麼不同:

用於swapoff mdX將其從交換使用的考慮中刪除。

然後使用mdadm該陣列停止服務,然後將其刪除。 man mdadm,

軟體 RAID 指南對這些行政任務非常明確。

答案2

不是您問題的答案,但任何看到此內容的人可能都想知道看看這個答案在決定將其交換移出 RAID1 之前。這個答案很好地概述了所涉及的注意事項,並可能說服您將交換保留在 RAID1 中:-)

相關內容