1
mrzx 2023-05-26 11:18:35 +08:00
uraid 不是性能不好,而是没有双盘 ssd 写和读缓存,性能很渣,且仅限于 smb3
家用就群晖,unraid 就够了,我给我母亲买的就是 unraid 正版+hp gen 8 microserver ,稳定跑了 3 年了,不过记得每 1 个月或者 1 周,至少阵列做一次奇偶校验检查和矫正。就坏过一次硬盘,修复大概花了 9 个小时,我母亲 4 块硬盘不过都是 2TB 小容量的硬盘,恢复周期不长。 我家里倒是跑的 truenas core,我对数据安全性要求特别高。。。2009 年丢过一次去世外婆的照片和录像,花了 6000 多元拯救回来,却只找回了 80%,且文件名全部乱了,花了 1 个月才整理好。自此就开始用 nas 保存关键数据了。 truenas 安全性设计的比较好,系统盘都可以做 raid1 镜像,只要保存好配置文件,即使硬盘平台本身损毁,只要硬盘不坏,数据都能找的回来。。。硬件平台迁移也很方便。 |
3
mrzx 2023-05-26 11:24:55 +08:00
unraid 原生不支持 zfs,就算支持 zfs 和 unraid 使用的队列模式相冲突。你重下得了
unraid 最少推荐 6 盘位的。raid6+4 块机械硬盘+2 块 ssd 连官方都知道这是最佳配置,所以最低都是按 6 盘位买的许可。 如果可以,换个硬件平台得了,然后把老 truenas scale 和新 unraid 主机之间通过网络把数据迁移过来不就行了? |
4
mrzx 2023-05-26 11:26:44 +08:00
|
5
noahzh 2023-05-26 11:28:06 +08:00
truenas 的 k3s 不要在界面上配置,就传统的 kubectl 解决所有问题,那个界面看似易用,但是很垃圾,特别是他不提供共享数据库,每个应用都独立起数据库。
|
7
ll26571 2023-05-26 11:33:36 +08:00
关于 unraid 的虚拟化,我记得油管上有人做过评测,性能与 pve 及 exsi 都差不多,算是比较好的了,相比之下群晖的虚拟化性能损失就大得多了(讲道理群晖的重点本来也没放在虚拟化上面...)
|
8
Otakism 2023-05-26 11:54:23 +08:00
全盘 RAID 0 ,重要数据 GD 、OD 加密双备。即便是 RAID 1 也会有可能坏的吧,那就 321 原则。
|
9
StoneHuLu 2023-05-26 12:27:44 +08:00
cli 苦手可以用 lens 和 kuboard 来管理 K3S ,我八百年不用 cli 了
|
10
StoneHuLu 2023-05-26 12:28:13 +08:00
顺便我是 omv+snapraid+mergefs ,用的还蛮爽的
|
11
tediorelee OP @noahzh 确实 k3s 之类的完全不懂,更别说命令行了
|
12
tediorelee OP @ll26571 性能还行的话感觉就没有必要再套娃了
|
13
sencat31 2023-05-26 13:15:42 +08:00
|
14
ExplodingFKL 2023-05-26 13:46:49 +08:00
cli 苦手路过,但 ... 早就开始用 k9s 管理了
|
15
llllljjjjjkk 2023-05-26 14:00:32 +08:00
别迁,unraid 现在那个渣渣包管理啥都干不了,常用命令都没有,干啥都得靠 docker 和虚拟机。
|
16
urzz 2023-05-26 16:08:05 +08:00
不得不说,TrueNAS Scale 的自带的应用管理真难用。用 kubectl 或者其他第三方管理工具,会好用很多
|
17
tediorelee OP @urzz “其他第三方管理工具”是指的啥,可以推荐下吗
|
18
urzz 2023-05-26 18:54:01 +08:00
@tediorelee #17 我自己用的 OpenLens ,也有很多其他的同类产品,可以搜索看看
|
19
a632079 2023-05-26 20:44:30 +08:00
@keegan 被黑也难怪。😂毕竟 unraid 的哲学就是 un-raid ,缓存盘其实是当数据盘用的,和缓存字面意思有点差异(普遍认为 Cache 就是不可靠谱的),可以给缓存盘自由设置 raid0 、1 、5 ,现在 6.12 也支持 zfs 。Unraid 基本空闲时 cache -> Array 的。
P.S 没有磁盘休眠可以开 Turbo Write 啊,跑满单盘速度没问题的。而且我记得 Array 的读取速度是单盘 2-3 倍吧. |
21
efsg 2023-05-26 22:23:18 +08:00 1
我也用不来 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). |
22
dann73580 2023-05-26 22:50:19 +08:00
Unraid 虚拟化没问题,也支持 lxc 。不过和专业的虚拟机管理平台如 pve 比,缺乏好用的模板配置,以及 cloud-int 功能。如果不是经常配置虚拟机可以忽略。足够用。
|
26
Jacksu 2023-05-27 10:04:14 +08:00
我的方案以 PVE 为主:
|
27
Jacksu 2023-05-27 10:08:22 +08:00
我的方案以 PVE 为主:
底层:PVE ,原生支持 ZFS ,所以直接管理存储,提供 SMB\NFS\RSYNC 等共享 /备份服务; 业务:lxc+docker ,兼顾性能和安全性; 照片:虚拟群晖。 目前在寻找能完美替代群晖的照片方案,试了很多都无法替代。 |
28
ltkun 2023-05-27 11:25:44 +08:00 via Android
pve all in one 多了还能组集群
|
29
a632079 2023-05-28 15:34:54 +08:00
@mrzx #24 确实,更新太慢了。rc 了差不多快三个月了😂。开发组真能摸。不过核心的 zfs 文件系统已经稳定了。
一些依赖文件系统的数据才能运作的插件如 Mover Tuning 需要自己改个参数才能支持 ZFS 格式的 cache pool 。目前那些作者也都在等 6.12 正式发布。 |
30
mrzx 2023-05-29 08:46:54 +08:00
|
31
mingshun 2023-05-29 11:00:37 +08:00
@a632079 想不明白 unraid 这次大版本上 zfs 的逻辑是啥,和他们 un-raid 的理念不冲突么?
另外 zfs 和现在的校验机制的优势能大很多么? |
32
a632079 2023-05-29 12:50:52 +08:00
@mingshun 我记得好像 Array 还是不能用 ZFS 的。ZFS 貌似只能用在 cache pool 里。Unraid 的设计里面,缓存盘其实不是我们理解的那种:易失性存储媒介,他的定位更像是永久存储+加速媒介。他的 docker 容器、数据;虚拟机文件都是丢缓存池里的(而且不会迁移到阵列),固态并不是一个可以随便掉盘,数据丢失就不管的东西,只有进了 Array 才存在有数据校验盘保证的安全性。
也因此,Cache Pool 早前只支持的 reiserfs, xfs, btrfs 中。它默认选取的是 btrfs ,而且可以由你自由设置平衡器( balance ):raid0 、raid1 、raid5.虽然 btrfs 这玩意不太稳定就是了。我也不太理解为啥一开始不考虑支持 zfs 。 |
33
mingshun 2023-05-29 12:57:36 +08:00
@a632079 非常感谢,这么说对我价值不大了,我目前的硬件只支持一个缓存盘,想组也组不起来多盘;
所以 6.12 本身对于磁盘阵列还是他们传统的校验机制了,那我也没啥可等的,直接上校验盘好了 |
34
xgxxl 2023-06-05 08:51:31 +08:00
我的建议是固态硬盘安装 PVE 等虚拟化平台系统和跑 docker 虚拟机,sata 控制器直通给虚拟黑群晖,群晖里,2 个 4T 盘做 raid1 用于保存照片等重要资料,其他盘就直接单盘,一个盘对应一个文件夹,cloud sync (敏感资料可选加密)同步到云盘。个人觉得如果不是要在线剪视频这类高 io 的场景基本上就可以了。
|
35
xgxxl 2023-06-05 08:54:41 +08:00
Unraid 目前我也在用,缺点是磁盘性能太弱机了,阵列只能 un-raid ,再者各类服务只能折腾 docker 、虚拟机来实现,如果不是已经入了正版,我可能我已经切换到 pve 了。
|