Linux 作为 NAS,数据在独立的 ZFS 文件系统上,系统盘需要做成 Root on ZFS 吗

查看 86|回复 5
作者:gridsah   
FreeBSD 作为 NAS 遇到了硬件兼容性问题,所以准备转到 Linux + OpenZFS 的方案,详见这篇帖子
/t/977732
系统盘是 SATA3 Intel S3710 200G ,企业级固态,质量很好。
lvm + ext4 是一开始的方案,但是我读 OpenZFS 文档的安装教程的时候看到了 Root on ZFS 这样的操作。
很纠结到底是 lvm + ext4 的方案,还是 Root on ZFS 。
我考虑 Root on ZFS 的出发点是,防止 bit rotate 以及比 lvm 灵活得多的快照。
各位推荐什么方案?又或者有其他方案?

ZFS, LVM, root, ext4

totoro625   
首先声明我是小白,计划国庆组一套 PVE
在我学习 ZFS 相关知识的时候,就看到很多起系统盘使用 ZFS 导致 PVE 启动失败的例子,例如 /t/944268
甚至在 LVM vs ZFS 的帖子里,大部分人包括 OP 都不支持 Root on ZFS , /t/819674
我在咨询 ZFS 相关问题的帖子内,也有热心网友建议不要在根目录使用 ZFS , /t/972903
我的想法是,用一块较小容量的 SSD 运行 PVE ,不在该硬盘上放置任何 swap 、vm ,也不用于备份,仅仅用于 PVE 系统启动
ZFS(Mirror)用作 VM 的系统盘,ZFS(RAID-Z2)用作 VM 的数据盘,单独一块 NVME SSD 做 L2ARC 和 SWAP
gridsah
OP
  
@totoro625
/t/819674 的 12 楼我看到了我自己的回复,也是不推荐使用 Root on ZFS hhhhhhh
cnbatch   
还有其它选择,比如 XFS 和 BTRFS
不过 BTRFS 没 ZFS 那么稳定就是了,也许只剩 XFS 可选
gridsah
OP
  
@totoro625 我看了看你咨询 PVE+ZFS 的帖子,也分享了一下我的使用经验。
@cnbatch btrfs 肯定是不考虑了,如果没啥意外 lvm + ext4 就是我的最终方案。
xfs ,下次一定,下次一定
当然我依旧希望能修好我的 FreeBSD.
sky96111   
当前的方案是 Linux+KVM LUN 直通给 NAS 虚拟机,单盘使用 XFS 。
近期买了 4 块 6T SAS 盘,准备改成 LUN 直通给 TrueNAS Scale ,使用 OpenZFS 。优点初始化快,缺点内存需求高
可选替代方案 LUN 直通给 OMV ,使用 RAID5+XFS 。优点轻量省资源,缺点第一次初始化时间极长
您需要登录后才可以回帖 登录 | 立即注册

返回顶部