背景
其实不完全是 NAS(Network Attached Storage) ,应该叫个人服务器更加贴切,因为主要有以下的用途:
- 媒体中心
- 密码管理器
- 图片管理器
- RSS阅读器
- 其他有意思的服务
另外用NAS作标题会不会可以吸引一下大众的目光?
为什么不选现成的方案
考虑到有自身的DIY能力和使用*uix
系统的经验,直接搞一个小型服务器和使用Linux好像也没什么难度,而且有种掌控一切的满足感。
硬件
文章编写的时候还没有出树莓派 5,当时就购买了树莓派 4B,然后上网search了外壳,居然有专门的NAS壳,可以将风扇和硬盘装进了盒子里。因为装机的过程太简单了,没有任何一个过程需要另外说明,就给出图片说明即可。
列表
避免打广告就不提供商品的link了。
零件 | 规格 | 说明 | 价格(元) |
核心 | 树莓派 4B 8G | 当时考虑的是小巧所以就只选树莓派4B,因为之前有购买过zero w来玩,主观觉得穏定够用。因为考虑到之后可能有不少的服务,所以就挑选了8G的版本。 | 1298.00 |
TF卡 | 64G | 系统是装在TF卡上,用`Raspberry pi imager` 就可以安装raspbian OS | |
外壳 | NASPi | 这个是可以配备的风扇是可以调速度的,而另一个NASP lite虽然有Full Size的HDMI,但图形界面是多余的,所以NASPi的Micro HDMI也无所谓,而且还有关机保护。另外支持SATA 2.5英寸的硬盘。 | 322.00 |
硬盘 | 西数蓝盘 1TB 5400转 128MB SATA | 沒有選用聲稱為NAS而生的紅盤,是錢包幫我做的選擇。當時應該也沒有找到2.5英吋的紅盤。另外定期有做冷備份,問題也不是很大。 | 311.50 |
配件 | 电脑主板小喇叭扬声器报警器机箱蜂鸣器SPEAKER | 用來開機有聲,後來也沒有安裝,因為也少關機重啟。 | 12.70 |
電源 | 樹莓派4B原裝源適配器。 | NASPi配的適配器會有電壓不穩定的問題,最後還是另外買了原裝。 | 46.80 |
線材 | micro HDMI轉HDMI | 如果ssh也連不上的時候就用上了 | 25.00 |
总费用:1298 + 322 + 311.5 +12.7 + 46.8 +25=2016 元。
系统
试用过类似 umbrelos
和 start9
系统,都是有漂亮界面和丰富的应用程式,非常适合想简化管理和没有太多个人定制的人士,但是如果要添加自定义的应用程式,都有一点麻烦,还没有直接用raspbian os
+ docker compose
来管理来得方便,一方面raspbian
更合适运行在树莓派上,有相应的官方优化,够稳定,另一方面docker compose
也比较简单,还可以用git
做个版本管理。
不过,用了一段时间之后,还是直接用 portainer
管理更加好,可以更加全方位地观察各个服务的运作情况,既可以有适当直观的界面,也有自由的自定义编码,甚至还有备份docker-compose配置的功能。
一年使用感受
编码和性能问题
在安装和使用了jellyfin的过程中,有些video是无法解码;硬件加速方面官方也有一些说明:
性价比
树莓派 4B 购买时是2022年年底,要接近1300,有溢价,现在树莓派 5的8G算上风扇和官方电源才809元。同时CPU的性能也不强,有些镜像不支持arm64v7, 要自己在树莓派上构建镜像,这些工作也算是额外的成本。另外最高功耗是 6.4 瓦特,比一个LED灯泡多不了多少。
电源适配器
开始的时候使用的是NAS盒子带的电源,但是很常会有电压不够的问题:Throttling has occurred, Under-voltage has occurred,换成官方的电源之后基本不会出现这种情况。
硬盘备份
由于这个盒子只能放一个硬盘,所以就另外卖了一个硬盘做冷备份,半个月做一次数据盘的备份,其中使用的是 kopia , 做完备份之后断电保存,暂时没有出现过什么问题。另外,硬盘的健康状况可通过 scrutiny 来检查,并且可以设置警报通知。
其实可以不要NAS这个盒子,直接用官方的盒子,可以购买一个磁盘阵列硬盘柜,解耦合之后方便升级成pi 5 或其他设备,而且还有各种RAID模式。
结语
总的来说,满足我自己DIY的需求,性价比一般般。适合有控制欲的编程人员入手。有机会会分享一下使用的各种应用,比如:媒体中心,密码中心,相册管理,内网穿透。还有研究一下多个不同的设备集群,比如 Pi 4和5 之间调度使用。还有没有公网ip如何将本地的服务暴露出去。