开始玩 NAS 也就三四年前,一开始的需求只有存存电影。用的机器还是朋友那里捡的超市收银机里拆出来的 sandy bridge 平台( Intel 2代),加上一些老旧的500G、1T机械盘组成的 Windows NAS。在经历一些数据丢失和看过一些别人分享的经验之后,才意识到拥有一个正经 NAS 的重要性,便踏上了 DIY NAS 的不归路。
由于之前的捡的垃圾过于不稳定(经常死机、重启、无法开机),让我对于二手硬件有了一些心理阴影。所以一开始选择的 Intel 12代 G6900 + H610 的组合。但用着发现过于奇怪,虽然单核性能足够,但是核心数又不算多,主板扩展性也一般。然后就买了个12400f把这套换到游戏主机上了,继续寻找其他方案。
最后经过一些研究(抄作业)。settle 到目前的方案。
- 机箱:银欣 CS380 (8盘)(800¥)
- CPU:G4900 (2c2t)(76¥)
- 主板:超微 X11SCA-F(445¥)
- 内存:DDR4 2400 8G x4 (320¥)
- 阵列卡:浪潮 LSI 2008 (直通模式)78¥
- 电源:老机器拆下来的 400w 先马无牌“破坏神”电源
- 硬盘:
- 系统盘:傲腾M10 16G (30¥)
- 存储池1:DELL 4TB SAS HDD x2 (raid 1)360¥
- 存储池2:闪迪云盘960G+镁光M500 960G (raid 1)550¥
- 存储池3:三星 PM981 2T (200T写入二手)520¥
- 存储池4(docker apps 专用):建兴 128G nvme ssd + 金士顿 120G sata ssd (raid 1)(都是老机器拆的)
这套配置看起来有点畸形(CPU 核心数太少),不过对于我目前的需求还是完全够用的。以后还有升级空间。
宿主系统选择了 TrueNAS SCALE 。主要看中的就是其 docker apps (之前是 k3s ,目前最新版改用 docker 了)的易用性,以及对新硬件的及时支持,还有免费。
目前来说,跑了2个虚拟机,iStore OS(旁路由,运行科学插件和 tailscale 组网)和 HomeAssistant OS (docker 版的没法连接 homekit )。
docker apps,有 frigate (接入摄像头并目标检测),immich(照片备份),jellyfin(影音库),qbittorrent(下载器),vaultwarden(密码管理)等。
对于目前的需求这个 CPU 还是足够的,也没有遇到卡顿,核显 jellyfin 转码速度也足够。没有搞定的就是 immich 的机器学习,跑不动。
关于 TrueNAS SCALE ,要舒服地使用它,你需要能够很好的解决网络访问的问题。至于稳定性,虽然我只是第一时间更新到 stable release ,但是还是会遇到一些 bug ,特别是他的 docker apps 。我的 immich 照片库就因为更新太频繁被搞崩过。不过好在可以导入。好在解决速度还是挺快的,去他们的 GitHub repo (truenas/apps)搜 issue ,基本上在遇到问题后都很快会解决。
绝非优美 DIY NAS。
最后附上一张管理员照片。
欢迎各位批评指正。