XFS 中的 RAID1 上的 LVM——这是一个坏主意吗?

XFS 中的 RAID1 上的 LVM——这是一个坏主意吗?

我在问题指出 LVM over RAID 或 RAID over LVM 是邪恶的,并且很多人都对这个评论投了赞成票,所以它一定有一定道理(我猜)!

但是,我想知道 LVM 与 RAID 相比到底有什么不好?

这很重要,因为我实际上需要设置一个备份服务器,并且在 XFS 中获取文件系统快照的唯一方法是通过 LVM。

答案1

我认为这里有些混乱,你误解了评论。它只是说你应该在 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 的单一替代。

相关内容