有多少人是用纯 Linux 做 NAS 系统的?

2022-03-26 17:44:02 +08:00
 qiubangzhu

感觉熟悉 Linux 的人来说,直接用 debian 或者 ubuntu 做 nas 可能会更好,安装个 smb 就可以用了,dcoker 啥的也都比较方便,甚至可以在 Linux 里面在装虚拟机。但是有个疑问,组软 raid 好组吗?

有哪些坑吗?跟成品 nas 系统对比有什么优缺点

12446 次点击
所在节点    程序员
76 条回复
lolizeppelin
2022-03-27 09:45:30 +08:00
fedora 31 缺点是支持时间太短了
wanguorui123
2022-03-27 09:49:44 +08:00
一直用树莓派 Raspibian
py2ex
2022-03-27 11:04:53 +08:00
你这不是 NAS ,杂七杂八什么都往里放,#11 cy18 说得好,不如说是“Home Server”
NAS 一般希望它“无感知”--7x24h 无故障运行,几乎不需要维护,低噪音,省电。
这样的定位使得它的计算性能不会很高,部署 docker ,虚拟机之类的服务应该在另外的设备上做。
raptor
2022-03-27 11:19:37 +08:00
熟悉 Linux 这么搞也是麻烦,关键还是看需求。

如果是文件分享,那刷个 OMV 不香吗,底层一样是 DEBIAN ,跑 DOCKER 啥的都很方便,文件系统用 ZFS 。

虚拟机用得多就刷 PVE ,底层也是 DEBBIAN ,虚拟一个 OMV 做分享即可。
0superx0
2022-03-27 11:46:32 +08:00
我用一台树莓派 CM4+扩展板+OSMC(基于 debian 的影音系统),也是 24 小时开机, 可以当电视盒子用,Nas 的功能也折腾进来了, debian 系统很稳定,上面跑 clash,BT,NFS 等等, 在我定位看来电视盒子与软路由的组合体.
PS: 如果没有电视盒子又没有 Nas 又能折腾的,非常建议装 OSMC 系统
wzxlovesy
2022-03-27 11:52:17 +08:00
Proxmox 一把梭,要啥有啥,ZFS ,VM ,Container 都有
popil1987
2022-03-27 12:01:06 +08:00
现在家里两台服务器都使用 NixOS 做操作系统,基本可以不用 Docker 了,因为 Docker 的存储还是不适合运行数据库或者大量文件的。还有个好处就是,重装系统方便,而且安装不熟悉的软件不怕搞坏系统。
用 OpenZFS 做 raid
其中一台还是装了个 virtualbox headless 安装 Windows 和 MacOS 做开发
如果不熟悉 NixOS 可以用 Debian 和 Docker 来替换,有官方的 OpenZFS
icegaze
2022-03-27 13:24:47 +08:00
用 N1 刷 Armbian 做的 SMB 服务器,和时间胶囊… 已经跑了 3 年 10 个月了… 没再折腾过。

功耗待机 1 瓦不到,读写也就 6 瓦左右…

这东西,无感知的最好。

启动后就不管它了才是正道。
lujiaxing
2022-03-27 15:06:57 +08:00
我是树莓派 4B. 上面是 UBUNTU 20. 好处就是资源消耗少, 稳定.
scegg
2022-03-27 15:10:43 +08:00
不出问题都好办,甚至网上大把文章手把手教你怎么搞。

但是一旦出问题,不管是配置过程中出了问题,还是使用过程中硬盘损坏,就没人教你怎么修了。而且可能也缺乏数据修复的工具,以及能搞定这个操作的工程师。
nuk
2022-03-27 15:17:15 +08:00
我用 FreeBSD+zfs ,然后 jail 和虚拟机里安装了各种乱七八糟东西。
TrueNAS 做做存储还好,jail 和虚拟机有点一言难尽
一般只要限制主系统的修改,尽量不要安装软件包,就不会出什么问题,用了两年多了,主系统也一直跟随新版本二进制升级,没遇到问题,用的感觉还挺舒服的。
winglq
2022-03-27 16:29:40 +08:00
raspberry pi + openmediavault
JoeoooLAI
2022-03-27 17:01:38 +08:00
其实并没有什么特别大的坑毕竟群晖也是 linux+brtfs/ext4 ,qnap 的 hero 系统也是 linux+zfs 而已。。只不过成品开箱即用不折腾,就算瞎折腾把系统搞挂了,重装轻松而已。

从使用层面上来说,成品卖得是穿透和 ui
litanid
2022-03-27 17:23:47 +08:00
用 OMNIOS 做过
fantasylidong
2022-03-27 17:27:59 +08:00
我觉得有 docker 的前提下,用什么发行版已经不重要了,只要自己设置好硬盘就行了
yanqiyu
2022-03-27 18:11:35 +08:00
软路由+NAS+计算服务器 all boom in one
安装的是 Fedora Server ,存储是 btrfs ,磁盘监控是 smartd+esmtp 通知
leishi1313
2022-03-27 18:14:42 +08:00
sp670
2022-03-27 18:34:40 +08:00
我刚开始也是想用纯 Linux ,后来为了维护方便,宿主机就改为 WinSever2016 DataCenter 了
然后 Hyper-V 跑了个 Ubuntu ,Ubuntu 里运行 Seafile ,把宿主机的硬盘空间通过 NFS 挂载给 Seafile
这样即使 Linux 崩了存储数据耶不受影响,存储数据在宿主机的硬盘里也可以直接访问,挂个计划任务定期备份也方便
ClarkAbe
2022-03-27 19:29:27 +08:00
Arch + Minio + Cockpit 用了好几年了,每天日常上线滚一下
Les1ie
2022-03-27 21:20:29 +08:00
在用 omv ,系统提供的功能基本只用到了一键开启 smb ,其他时候完全当作 debian 用的 :)

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

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

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

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

© 2021 V2EX