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

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

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

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

12391 次点击
所在节点    程序员
76 条回复
hanguofu
2022-03-26 21:01:37 +08:00
@sternelee : 请问你的树莓派 装的是哪个版本的迅雷啊 ?基于安卓的吗 ?
hronro
2022-03-26 21:02:13 +08:00
同问,SMB 、NFS 已经一些其他的服务都不难,主要是之前从来没组过 RAID ,我担心自己搭建的话,扩容、恢复数据之类的会很麻烦。

另外请教一下,如果用 ZFS 组 RAID 的话,是不是最好不要用硬件 RAID ?因为我好像之前看过一篇文章,说 ZFS 最好能让 ZFS 对硬盘底层信息知道的越多越好,如果用硬件 RAID 的话,是不是会导致硬盘的有些信息对 ZFS 来不可知?
ghoul5426
2022-03-26 21:02:37 +08:00
用 ITX 小主板 DIY 的 NAS 主机,系统装 Ubuntu Server LTS ,从 2014 年跑到今天,一直非常稳定,系统有升级过。
jacyl4
2022-03-26 21:20:00 +08:00
truenas scale 就已经是 debian 系统了。没必要再手撸重复工作了吧。除非是看 zfs 不方便灵活扩容,想手撸 raid6 么?基本不在阵列机器内搞东搞西的。应用类的就另建 linux ,从 nas 里挂载空间出来用。
zvl0reqglvd
2022-03-26 21:49:53 +08:00
经常听到 nas ,请问这个是啥?家用的多备份存储系统?主要用来干啥哦。自己存东西感觉整两块硬盘就够了吧。
wizardyhnr
2022-03-26 23:57:10 +08:00
@zvl0reqglvd
net attached storage ,就是接在路由器上的存储,可以做 raid ,可以无线访问。没有那么玄乎,旧电脑加外置硬盘也可以 DIY 。
jones2000
2022-03-27 00:10:38 +08:00
硬 RAID 好用,可靠。 硬盘坏了有指示灯,window/linux 通用。
MoRanjiang
2022-03-27 00:13:36 +08:00
没啥问题,就是维护起来累一点
Kinnice
2022-03-27 00:21:01 +08:00
有很多文件系统的坑,你可能并不理解,但是使用成品 nas 系统,自动帮你规避了
X_Del
2022-03-27 01:08:56 +08:00
我用 Alpine 和 Arch 都做过,很爽,没啥坑。btrfs 很成熟了。
比较吃动手能力,比如 Alpine 的话经常得自己写 OpenRC 单元,systemd 同理。
适合爱折腾有控制欲的程序员 / DevOps ,运维们应该有更高级的工具吧。
jinqzzz
2022-03-27 01:28:31 +08:00
不知道为啥 PVE ZFS 组的软 RAID 很卡,我现在用主板自带的 FakeRaid
GrayXu
2022-03-27 03:10:35 +08:00
没坑,linux 下都有非常成熟的软件来支撑了(包括上面说的 RAID )。唯一的缺点就是都得手动配置,如果只是想拿来作为纯 NAS 的话,就没必要。如果有跑其他应用的需求倒是可以。我自用就是 ubuntu server 来承担 NAS 服务。
pcmid
2022-03-27 03:24:25 +08:00
之前曾经试过 btrfs 软 raid 做 nas, 不过因为不好管理. 所以后来选择了存算分离. 目前是 pve + 单独的一台 ceph 机器做存储, ceph 提供块存储给 pve 的 lxc 和虚拟机, lxc 通过挂载 cephfs 来做各种应用, 非常好用.
pcmid
2022-03-27 03:25:08 +08:00
@pcmid 不过如果对于 linux 不熟悉话还是建议买成品 nas
msg7086
2022-03-27 03:46:34 +08:00
做 raid 我用 md ,当然 zfs 之类的也可以用的。
成品 nas 是相当于做成一个黑盒,只要不炸,比自己维护方便,一旦炸了,就只能祈祷客服能帮你修好。
自己 DIY 就是自己拥有完整控制权,比如你想要简单结构,就做 md 甚至单盘,要 fancy 一点就上 btrfs 或者 zfs 甚至 ceph 都可以搞起来。
wty
2022-03-27 03:57:52 +08:00
我用 centos 组的,装了 zfs ,上面还跑了几个虚拟机,软路由。

然后现在 centos8 变成滚动更新了,更新系统就顺带着更内核,然后内核时不时改几个函数,每次升级完 zfs 都要炸一次。。。。
Yadomin
2022-03-27 04:14:40 +08:00
群晖不也是 linux 吗🐶
dangyuluo
2022-03-27 07:39:07 +08:00
可能你对 Linux 的概念有点模糊
agagega
2022-03-27 08:36:08 +08:00
成品 NAS 即使是头部企业,也和公有云大厂在界面和客户端质量上差太远,有能力的还不如自己搞。
darrh00
2022-03-27 09:31:48 +08:00
没有 NAS ,就是原始 Debian 的装在路由器上,当作影音存储和时间胶囊备份。

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

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

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

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

© 2021 V2EX