可以帮忙总结一下各种 nas OS 吗

362 天前
 neurocomputing

如题

有没有小伙伴可以来一个 review 一样的帖子,介绍一下各个 NAS OS 的特点,支持的硬件和文件系统啥的

7334 次点击
所在节点    NAS
36 条回复
wyxls
361 天前
用过 winserver ,黑白群晖、unraid 和 PVE ,目前是白群晖 DS920+负责存储和 PVE all in boom 搭配使用

winserver:老生常谈了,作为商业性质的服务器系统而且是 windows ,硬件兼容性肯定相当不错,但我用的是 nuc8 ,对应的显卡驱动安装不上,所以最后装回 win10 扔家里当客厅桌面电脑用了。得益于 windows“生态”,一定程度上的“开箱即用”,像 Docker ,虚拟机之类的需求,官方有 Docker Desktop for windows(目前可以选择基于 Hyper-V 虚拟机运行或者 WSL 运行),找“免费”的 Vmware 跑虚拟机,各类功能需要都能大胆地去找.exe 实现。缺点是“软件兼容”,这个我描述不出来就举个例子,去 nginx 官网找 windows 版本运行,在涉及到路径时斜杠/和反斜杠\这一类情况时会出现无法预期的问题,在本地 NTFS 文件系统和 SMB 网络共享权限之间来回改设置摸索折腾,去搜索相关的模板都会大概率行不通,windows 的官方和第三方社区活跃度都很低,作为商业用途的 winserver 更甚,所以最终导致使用过程中整个系统在“自定义”方面,每天都在“大海捞针”,甚至“无功而返”

群晖:开箱即用,网页 UI 能搞定大部分功能设置,各种常用功能都是一键开启,SMB, FTP, Webdav, AFP, NFS 等等,权限管控设置起来比较详细,单纯作为主要存储手段,偶尔跑一些服务,非常够用;缺点主要是网络部分不够“自由”,包括并不限于各类套件仅监听固定端口且反代或 web server 不能自定义参数,SSL 证书没有界面可以设置实现类似 acme 的自动更新部署,系统魔改自 Linux 但内核模块会落后于新版本导致一些问题的通用方法没法套用等等

unraid:系统功能丰富,绝大部分需求都能通过社区维护,官方支持的软件市场获得,同样的有 Docker 和 VM ,就算设置完成后也能找到办法轻松扩展阵列;缺点是会有一些硬件兼容性问题无法简单解决,还有一些坑需要费时间摸索。硬件上最核心的问题,就是整个系统是从捆绑正版 key 的 U 盘内读取并运行在内存里,后期个人无法接受这一点,此外 unraid 似乎“不善于”处理会产生大量 log 的应用,之前有一段时间我跑 PCDN 忘记关传输 log ,导致隔一段时间后台管理界面就失联,但是各个 Docker 容器和 VM 是在正常工作的。所以最终个人建议不要用,去试试 truenas ,逛过很多国内外 NAS 社区评价都算不错。个人有博文一篇: https://blog.zakikun.com/archives/21.html

PVE:基于 Debian 的虚拟机管理平台,理论上 Debian 能干的事,它都能实现。硬件兼容性会好不少,Linux 、Windows 都能随便起一个虚拟机来跑,也能直接上 LXC 容器,相当“灵活”,最重要的是开源+免费。缺点是所有东西都得自己搞定,但由于它基于 Debian ,所以出现的问题大部分时候都能找到通用解法。个人也有博文一篇: https://blog.zakikun.com/archives/84.html
xiaoshiforking
361 天前
尝试很多 NAS 系统,最后选择了 winserver2022 (新手真不如用 Winserver 来当 NAS 系统
libook
361 天前
因为我是 DIY ,所以我强烈建议用群晖威联通之类的成品 NAS ,花钱可以极大节省时间。

真想了解各个系统可以去 B 站上看一些专门讲 NAS 的 up 主,一个系统往往要一套系列视频才能讲清楚。
kinghui
361 天前
FreeBSD + ZFS ,主打一个折腾到底。
cloverzrg2
360 天前
1. EasyNAS
2. XigmaNAS
3. U-NAS
4. TrueNAS
5. openmediavault
6. 遨空间( ao.space )
7. Unraid OS
8. nexenta
9. NASLite-2
fggz
360 天前
@hwdef 我也是一种用的 unraid ,稳定 2 年了今年忘记几月份了更新了最新版本后,服务器老是失联,必须强制重启才行,基本一天一重启烦死了。上周开始重启无效了,服务器装上显示器后发现系统进不去了,服务器 dellr720 log 亮后正常应该进行自检然后进系统,现在是直接黑屏,看 iDRAC 系统日志报 CPU 2 has an internal error (IERR) or CPU0702 还有关于内存的一些报错 DIMM 。我先进入 iDRAC 的硬件检测程序跑了几遍都没有报硬件异常的。都是正常的,然后我根据 log 错误百度了一下,这些报错说让把系统日志清理一下。清理后,bios 和 iDRAC 直接进不去了,后面扣电池重置才恢复 bios 和 iDRAC 。不过还是老问题服务器无法进入自检进系统。现在上班没有时间折腾,考虑想换服务器和系统了😅
jonty
360 天前
@hwdef #9 补充一点,unraid 12 后支持了 zfs ,所以如果对这个文件系统有需求的话,ecc 是必须整的~
jonty
360 天前
@AFOX #13 nas 果然会让人失眠。。。
hwdef
360 天前
@fggz unraid 自带一个 memtest ,在启动项的时候可以选,用这个测测有没有内存错误,我之前也报了 cpu 相关的,用这个可以测出内存错误
hwdef
360 天前
@jonty 目前 unraid 的 zfs 貌似只能缓存池用,我觉得意义不大。。没有试过
fggz
360 天前
@hwdef 感谢回复,问题是我现在无法进行进入 unraid 系统,我要先解决这个问题😂
lmkyl
360 天前
就用一用 SMB ,OMV 不需要看任何手册和教程都能玩转

需要跟 iOS/iPadOS 等移动设备交互,群辉

TrueNAS (无论哪个版本)需要花较多时间学习,懒人不想碰
xqk111
360 天前
想买个小主机就用 windows 11 当 nas 用
he1293024908
359 天前
我以一个小白的视角回答下这个问题吧,个人经历了 j1900 升级 n5095 再到 12100 组 aio 再到软路由分离换用 12500t es 的过程,体验过的系统如下:win10ltsc 、win server2022 、unraid 、黑群晖、omv 、pve 、esxi ,目前是 win10ltsc ,hype-v 虚拟机跑 debian+casaos 面板用 docker ,下面说一下各个系统的体验(小白向):
PVE:基于 debian 的虚拟化环境,本事不是 nas 系统,但是可以跑虚拟机和 lxc 的方式完成 nas 功能,硬件兼容性好,基本不是冷门到不行的硬件不至于装不上和没驱动,网上有手把手教学的图文安装教程,安装简单快捷,虚拟机可配置选项多,功能强大,pve 本身性能占用极低,虚拟化性能损失很小,而且是基于 debian ,甚至可以直接 pve 本身安装 docker 用,也有很多 lxc 容器可以用来替代掉 docker ,甚至可以给 pve 装个桌面环境用。说下个人体验:作为一个不熟悉 linux 的上手简直灾难,安装和创建虚拟机很简单,但是进阶操作对小白极其不友好,而用 pve 基本都要涉及进阶操作,上来各种命令行,就各种教程里 vi 、vim 、nano 编辑文件都得搜用法,这些都不是问题,关键是很多时候照教程抄突然出了报错或者步骤和教程不一样了就很麻烦,因为对 linux 整个没有什么概念导致搜索的时候很难正确描述好问题,并不是 goolge 一下错误代码就能解决,比如搞直通各种报错,重试教程、换教程都不好使,后面发现是跟着教程配置的软件源里的内核有问题!最新的内核没给对应的头文件!可能会有人说这错误不显而易见吗,但对我这小白来说头文件是啥我都不知道呀,又换别的源重新更新内核,就那个 iommu 分组代码,看了好多教程都是一样的代码,评论区也没发现有问题,但我就不行,后面找到一个教程的代码多了一句,我抄这个就能用,各种折腾从早上折腾到后半夜配置完毕,几个虚拟机跑起来了,lxc 容器也配置好了,第二天起来发现系统崩了,一通排查发现 pve 自己更新内核给 sriov 驱动干崩了,又是找方法切换内核,固化内核,aio 终于跑起来了,但是运行了一个月,中间爱快死机一次导致整个 aio 失联只能接鼠标键盘进 pve 后台强制 kill ,但是当时觉得问题不大,直到有一次突然晚上 pve 自己重启了一次(不清楚是奔溃还是什么原因),虚拟机 win10 死活打不开了,搜报错网上都说是 kvm 组件坏了,但是其他虚拟机又正常跑,尝试修复无效,因为硬盘是直通的,重启直接 bios 启动 win10 又是正常的,删除 win10 重建又好了,但是用来半个多月又打不开了,而且重建也无效,同时也考虑 aio 软路由崩溃的话在外无法远程也无法让父母帮忙操作,遂放弃 pve 。
esxi
he1293024908
359 天前
@he1293024908 esxi:同样是主流的虚拟化环境,因为是面向服务器的商用系统,很挑硬件,所以先了解自己 cpu 、网卡支持情况,过了硬件这个坎就好了,安装很简单,虚拟化性能损失基本是最少的,配置虚拟机、直通相比 pve 不要简单太多,但是如果不直通 sata 控制器而是直通单块硬盘的话,得删除现有硬盘上的分区(多少有点不安全),加上是面向服务器的功耗控制不在人家考虑范围,没装任何虚拟机的功耗能和 pve 跑几个虚拟机的比(别问我这点电费能干嘛,强迫症受不了),所以放弃。
unraid:这个是正儿八经的 nas 系统了,而且和其他 nas 系统相比,他的存储逻辑我觉得更好,比 raid 要灵活很多,而且休眠、缓存盘设计都挺实用的,后期增减硬盘也简单,现在缓存和阵列都可以支持 zfs ,但阵列只能单盘 zfs ,以后是否能多盘 zfs 以及增加 zfs 特性不是很清楚,对 docker 的支持相当好,虚拟机也是和 pve 一样用的 kvm ,性能无需担心,配置更加简单,网上关于 unraid 的各种教程也多,但也存在一些问题:一是小作坊出品,修 bug 能力相对一般,像前面楼层提到的 webui 崩溃问题更新了几个版本了也没见修复,二是阵列磁盘读写性能会下降很多,可以加固态缓存盘缓解,三是卡 io 问题,只要有一块硬盘卡 io ,就会 cpu 占用 100%,导致 docker 和所以虚拟机都受影响,这个也能加缓存盘缓解,但是我没有多余的固态,用来 PT 刷流的 1TB 固态是 qlc ,写入太多就卡 IO ,于是还是放弃了。
omv:说是 nas 系统,其实就是基于 debian 的管理面板,这个基本没装完就放弃了,网上 omv6 教程相对其他系统来说少得可怜,然后是属于定制了又定制的不深的情况,安装好搞配置的时候各种报错直接给我劝退,适合有 linux 基础的,omv 没法弄的可以当 debian 去配置
黑群晖:不管是 pve 、unraid 、windows 我都是把黑群晖跑在虚拟机了的,因为有跑其他虚拟机的需求,而群晖虚拟机网上都说不行,作为正儿八经的大厂系统,功能性强大,各种套件,相册对比各种开源 docker 来说确实好用很多,但是我是虚拟机跑的,出现两三次因为宿主机重启导致存储空间损坏的情况,所以放弃了,直接物理机跑看网上反馈都是很稳定的
windows:对我这种小白来说是最好上手最简单的了,server2022 和 win10ltsc 我觉得就功耗、性能而言其实和 unraid 、pve 这些基本一致,这两系统配置好后系统本身 cpu 占用基本可以忽略,功耗我开个省电模式和 pve 、unraid 用省电插件的功耗基本一致,用智能插件统计的,但是有一说一,内存吃的比其他系统狠的多,server2022 的 hypev 虚拟机能直通硬件,但是系统本身不修改一些配置的话体验多少不符合平时使用习惯,server 和 ltsc 我觉得其他体验差不多,server 功能更全,比如原生支持创建 nfs 共享,硬盘格式可选 refs 格式,自带系统备份(不只是备份系统盘,可以增量备份)等等,但我最终还是选择了 win10ltsc ,因为操作逻辑和普通 windows 是一模一样的,相比于 server 少了很多用不上的功能,至于 nas 软件生态,文件共享就不说了,smb 操作简单的不行,影音服务器方面,jellyfin 、emby 、plex 都有 windows 服务端,无脑安装就行,bt 、pt 方面有 qb 、tr 、迅雷甚至各种网盘客户端,安装 clouddrive2 挂载网盘到本地超级方便,软链接用 HardLinkShellExt 不要太简单,emby 这些读取无障碍,之前在其他 nas 用各种 docker 来实现 clouddrive2 挂载、mdcx 刮削创建软连接、emby 正确播放软连接以及硬件解码折腾好久,windows 干这些就相当无脑了,windows 当 nas 的问题在于现在很多 nas 方面的东西个人作者或者小团队开发只针对 docker ,这时候就比较抓瞎,相册方面 mt-photo 有 windows 版本,这个功能性其实比开源的那几个好用,但是收费,听书方面 audiobookshelf 有 windows 版本,但是我看漫画的 smanga 就没有 windows 版本,所以现在是 hype-v 虚拟机跑,后期有迁移到 wsl 上的想法
AceCandy
358 天前
快速使用:极空间
轻度使用:群晖
中度使用:unraid 、win
重度使用:PVE 、esxi

其他也没啥好推荐的

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

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

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

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

© 2021 V2EX