lvm raid1 还是 btrfs raid1

2018-10-31 18:33:15 +08:00
 Osk
NAS 上的两块机械盘,Arch Linux。

btrfs raid1 感觉好吸引人: 文件校验码 + raid 1,一旦某个盘出现问题,btrfs 能够利用校验码从 raid 镜像中取出正确的数据。

而 lvm raid1 我一直很疑惑:万一某块盘小故障,在没有报错的情况下读出的数据和另一块盘不一致,此时该以谁的为准???
或者万一掉电,由于磁盘品牌不一样,实际写入的数据不一样,读出来后又该以谁的为准呢?

zfs linux 的话,内存太丧病了.

btrfs raid1 的问题是:感觉 btrfs 文件系统本身比 raid0 还不稳,伤心,这么爽的文件系统,能看不敢用,btrfs raid 5/6 至于状态还不稳,可惜了。
5751 次点击
所在节点    Linux
24 条回复
henglinli
2018-11-04 17:24:08 +08:00
@Osk 说句得罪人的话:btrfs 自己都说了 raid1 只是不能并行时有性能问题;如果有人发现它这个功能不稳定,很有可能是这个人的问题。驾驭不了的工具,很多人会先想到是工具的问题,至于而后想到自己出问题的人就更少了,遑论首先想到自己出问题的人,经验丰富者尤甚。题外话:brtfs 前途扑朔迷离,早做好今后可能发生的迁移的准备不是坏事。
lucifer9
2018-11-04 17:45:52 +08:00
btrfs 别用 raid5,6 就行
当然正常都会选择 zfs
毕竟如今笔记本都 16G 内存了
henglinli
2018-11-04 18:43:07 +08:00
@lucifer9 我没有选择 zfs 的二个非常规原因:首先我发现,即使 zfs 内核模块 bultin 了,还是得依赖 intramfs 来 import。直至半年前,zfs 任然没有内核参数来 import。issue 当然已经有人提了,不知道现在有没有 fix。后来又发现,linux 和 FreeBSD (准确点是 trueos)下创建的分区,互不能写。原因是 pool 的几个 features,不知道该怎么弄,后来就放弃了,怕弄不小心坏了旁边的 apfs。(我猜测双方会因为都认为自己默认的 feature 是最佳选择,导致这个不兼容会持续下去。)
likuku
2018-11-06 23:33:07 +08:00
前两天在下面这贴里看到视频,发现里面靠近结尾时,厂商工程师介绍产品时,提到是在 centos zfs 上跑 GFS:

https://www.v2ex.com/t/503875

此外,几年前查 xen 商业产品时,记得也有大厂商那时也将 ZOL 投入商用的(声称稳定性已经足以承载商用)

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/503132

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX