linux – 我可以使用dmraid而不是md(mdadm)来制作软件RAID-1和RAID-1 0卷吗?

关于SSD和TRIM的相关问题(参见: Possible to get SSD TRIM (discard) working on ext4 + LVM + software RAID in Linux?),事实证明dmraid现在(或不久)可以支持RAID-1上的TRIM.

通常,我们使用md(通过mdadm)创建我们的RAID-1卷,然后使用LVM创建卷组,然后使用我们选择的文件系统格式化(最近的ext4).我们这么多年来一直这样做,Google& ServerFault搜索似乎证实这是使用卷管理进行软件RAID的最常见方式.

谷歌搜索似乎暗示dmraid用于所谓的’fakeRAID’配置,其中控制器中的RAID BIOS形式有一定程度的硬件’帮助’,我们没有(并且不想使用) – 我们想要一个完全软件的解决方案).

既然我们想在我们的SSD上使用TRIM,并且因为md似乎(还没?)支持TRIM,我想知道是否可以使用dmraid而不是md来创建RAID-1(和RAID-1) 0)软件中的卷,没有硬件支持(即,只是插入一个哑SATA / SAS总线)?

解决方法

你不想使用dmraid,除非你有特定的主板或控制器,并了解所谓的fakeRAID的后果.

看来你正在考虑lvm镜像(当然可以使用设备映射器 – 因此可能与dmraid混淆 – 完全不同于其他东西).

使用lvm镜像的问题是,您正在镜像整个物理范围(通常以兆字节为单位) – 远不及使用md完成的块级镜像.

那就是说,我做到了.但仅限于短期后端迁移方案.从失败中恢复过来有点棘手,因为它不像正确的md raid1那样神奇地自动化.

相关文章

文章浏览阅读1.8k次,点赞63次,收藏54次。Linux下的目录权限...
文章浏览阅读1.6k次,点赞44次,收藏38次。关于Qt的安装、Wi...
本文介绍了使用shell脚本编写一个 Hello
文章浏览阅读1.5k次,点赞37次,收藏43次。【Linux】初识Lin...
文章浏览阅读3k次,点赞34次,收藏156次。Linux超详细笔记,...
文章浏览阅读6.8k次,点赞109次,收藏114次。【Linux】 Open...