TrueNAS 迁移到 Unraid 的正确姿势?有必要底层套一个 PVE 吗

358 天前
 tediorelee
现在用的是 TrueNAS Scale ,虽然稳定运行一年多了,也没啥毛病,但是感觉不存重要数据也用不上 zfs ,并且 TrueNAS 的 k3s 好难玩,安装社区 truecharts 也只能自己摸索,于是有了想切换到 Unraid 的想法

现在有几个问题是:

- Unraid 安装 zfs 插件能不能直接 import pool ?如果不行的话直接全盘格式化重来也不是不行,反正都是些电影可以重新下不心疼。

- 有没有必要底层装个 PVE ?因为需要开至少一个 linux 和两个 windows 虚拟机,不知道 unraid 的虚拟机性能好不好

- Unraid 正版值得入吗,现在有没有活动打折之类的
5373 次点击
所在节点    NAS
36 条回复
efsg
357 天前
我也用不来 K3S ,直接用 Standard Docker 就行

https://www.reddit.com/r/truenas/comments/11cp39c/truenas_scale_22121_prevents_docker_from_running/

>> You need to create empty /etc/docker.env file now e.g. sudo touch /etc/docker.env

This won't survive upgrades so you should add that to whatever script you are using.

Also recommend you take a look at Jailmaker, which allows you to runs docker in a SystemD-based jail and will save you from a lot of potential grief in the future when Ix Systems changes something again. You achieve the best of both worlds in that scenario - a partitioned space to safely run Docker (or whatever) that still leverages host resources without some of the drawbacks of a VM.

It's the same concept as LXC jails, which Ix System may support in the next release (in which case the Jailmaker script will be simple to modify to support it).
dann73580
357 天前
Unraid 虚拟化没问题,也支持 lxc 。不过和专业的虚拟机管理平台如 pve 比,缺乏好用的模板配置,以及 cloud-int 功能。如果不是经常配置虚拟机可以忽略。足够用。
mrzx
357 天前
@a632079 谢了,这提醒我该给我母亲的 nas 升级了,正版就这点好,随便升。
mrzx
357 天前
@a632079 看了一下,还不是稳定版
先不动了。。
yaleyu
357 天前
@StoneHuLu PVE 上跑 debian+snapraid+mergefs ,同爽飘过
Jacksu
357 天前
我的方案以 PVE 为主:
Jacksu
357 天前
我的方案以 PVE 为主:
底层:PVE ,原生支持 ZFS ,所以直接管理存储,提供 SMB\NFS\RSYNC 等共享 /备份服务;
业务:lxc+docker ,兼顾性能和安全性;
照片:虚拟群晖。
目前在寻找能完美替代群晖的照片方案,试了很多都无法替代。
ltkun
357 天前
pve all in one 多了还能组集群
a632079
356 天前
@mrzx #24 确实,更新太慢了。rc 了差不多快三个月了😂。开发组真能摸。不过核心的 zfs 文件系统已经稳定了。
一些依赖文件系统的数据才能运作的插件如 Mover Tuning 需要自己改个参数才能支持 ZFS 格式的 cache pool 。目前那些作者也都在等 6.12 正式发布。
mrzx
355 天前
@a632079 只敢升级稳定版,母亲的 nas 要是被我弄崩溃了,还是我一个人去她家里,帮她修好。

不过照你这么说,稳定版也快了。
mingshun
355 天前
@a632079 想不明白 unraid 这次大版本上 zfs 的逻辑是啥,和他们 un-raid 的理念不冲突么?
另外 zfs 和现在的校验机制的优势能大很多么?
a632079
355 天前
@mingshun 我记得好像 Array 还是不能用 ZFS 的。ZFS 貌似只能用在 cache pool 里。Unraid 的设计里面,缓存盘其实不是我们理解的那种:易失性存储媒介,他的定位更像是永久存储+加速媒介。他的 docker 容器、数据;虚拟机文件都是丢缓存池里的(而且不会迁移到阵列),固态并不是一个可以随便掉盘,数据丢失就不管的东西,只有进了 Array 才存在有数据校验盘保证的安全性。

也因此,Cache Pool 早前只支持的 reiserfs, xfs, btrfs 中。它默认选取的是 btrfs ,而且可以由你自由设置平衡器( balance ):raid0 、raid1 、raid5.虽然 btrfs 这玩意不太稳定就是了。我也不太理解为啥一开始不考虑支持 zfs 。
mingshun
355 天前
@a632079 非常感谢,这么说对我价值不大了,我目前的硬件只支持一个缓存盘,想组也组不起来多盘;
所以 6.12 本身对于磁盘阵列还是他们传统的校验机制了,那我也没啥可等的,直接上校验盘好了
xgxxl
348 天前
我的建议是固态硬盘安装 PVE 等虚拟化平台系统和跑 docker 虚拟机,sata 控制器直通给虚拟黑群晖,群晖里,2 个 4T 盘做 raid1 用于保存照片等重要资料,其他盘就直接单盘,一个盘对应一个文件夹,cloud sync (敏感资料可选加密)同步到云盘。个人觉得如果不是要在线剪视频这类高 io 的场景基本上就可以了。
xgxxl
348 天前
Unraid 目前我也在用,缺点是磁盘性能太弱机了,阵列只能 un-raid ,再者各类服务只能折腾 docker 、虚拟机来实现,如果不是已经入了正版,我可能我已经切换到 pve 了。
Rorysky
215 天前
@mrzx #1 也许普通人(非计算机技术)就存网盘或者笔记本硬盘了,并不会丢失照片

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

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

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

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

© 2021 V2EX