2
使用LVM和MDRAID进行RAID-优缺点?
在回答“混合RAID类型”问题时,HBruijn建议使用LVM来实现RAID,而不是更标准的MDRAID。 经过一番调查,看来LVM也支持RAID功能。过去,我曾在MDRAID之上使用LVM,但直到现在我才意识到LVM也支持RAID功能。这似乎是一个相对较新的进展,但是我还没有确切地知道何时实施。 因此,这些是在Linux上实施软件RAID的替代方法。这两种不同方法的优缺点是什么?我正在寻找两种方法之间的功能比较,以便人们可以决定哪种方法更适合他们。只要您将数据包括在答案中,基于实验的结论(例如,此功能将无法正常运行,这就是原因)也是可以的。 需要解决的一些特定问题: 假设我想做sw RAID + LVM(一种常见情况)。我是否应该使用LVM对sw RAID的支持,从而使用一个实用程序而不是两个?这种更加集成的方法是否有任何优势? 与更成熟的MDADM相比,对sw RAID的LVM支持是否存在重大缺陷?具体来说,LVM对sw RAID的支持有多稳定/没有错误?似乎该支持只能追溯到2011年(请参见下文),而MDADM则要早得多。此外,在功能集方面如何进行比较?与MDADM相比,它是否存在明显的功能缺陷?相反,它是否支持MDADM不具备的任何sw RAID功能? 笔记: 在http://www.olearycomputers.com/ll/linux_mirrors.html上有详细的讨论, 但是我无法确定它的写成日期。 关于Serverfault的类似问题:linux LVM镜像与MD镜像。但是,这个问题是在2010年提出的,答案可能已经过时。 版本2.02.87-2011年8月12日的更新日志条目具有 为MD RAID 1/4/5/6支持添加新的segtype'raid'的configure --with-raid 因此,看起来LVM中的RAID支持已有3年的历史了。
51
lvm
raid
software-raid
md