Linux

XFS 中基於 RAID1 的 LVM - 這是一個壞主意嗎?

  • April 29, 2018

我在這個問題中遇到了一條評論,其中指出 LVM over RAID 或 RAID over LVM 是邪惡的,而且很多人都對評論投了贊成票,所以它一定有一些道理(我猜)!

但是,我想知道 LVM over RAID 到底有什麼邪惡之處?

這很重要,因為我實際上需要設置一個備份伺服器,而在 XFS 中獲取文件系統快照的唯一方法是通過 LVM。

我認為有些混亂,您誤解了評論。它只是聲明您應該在 RAID 上使用 LVM,但反過來(並且僅此而已)以 LVM 上的 RAID 形式是不好的。這是兩句話,不是一個。

閱讀是在Use LVM on RAID. RAID on LVM is the devils work

為什麼這麼糟糕?很簡單:如果你這樣做,你的佈局看起來像這樣:

| / | /var | /usr | /home  |
--------------------------
|       RAID Volume        |
--------------------------
| LV 1   | LV 2   | LV 3   |
--------------------------
| Disk 1 | Disk 2 | Disk 3 | 

並且您創建了另一個級別的間接性,增加了複雜性並降低了性能和靈活性。簡而言之,您不會獲得任何優勢,反而會失去很多選擇。

接受的答案還明確指出,在 RAID 之上使用 LVM 非常好(在旋轉生鏽時)。

如果您需要快照,請考慮使用 ZFS(或 btrfs)。ZFS 可以成為 RAID、LVM 和 XFS 的單站替代品。

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