目录
1. 前言
2. 硬件&系统 (暴风云 + OMV)
3. qBittorrent (下载)
4. nextcloud (数据同步)
5. jellyfin(多媒体)
6. zoneminder (安防监控)
7.后记
1. 前言
很早就烧 NAS(网络附属存储)了,期间一直尝试过其他方案,但是不能满足我对于隐私和定制化的需求(穷!)。之前一直心水成品 NAS,但是低价的性能差,高价的不划算,所以一直留有心病。当然如果多金的话,直接上中高端成品 NAS,省心,功能完善(可能有无伤大雅的隐私顾虑)。
我对于 NAS 的需求,已经在目录里体现了,备份+下载+多媒体+监控。之前一直让我不愿意找开源软件的原因是后两者,后来无意中发现了多媒体的开源方案,然后自己找了一下监控方案,还真有,于是赶紧操作起来。
2. 硬件&系统 (暴风云 + OMV)
硬件的选择,一个个说吧。
群晖除了 X86 的产品较贵外,它的系统和资料放在一起,这样如果系统坏了,资料也就坏了,迁移到其他系统几乎也是不可能的,所以了解的越多,就越远离这个方案了。
威联通倒是系统盘和资料盘是分开的,同样是 X86 的价格贵。之前看了京东四盘的 TS-428 快一个月,一直没到我理想的 12×× 价位(京东在 618 的前一段时间到过这个价格,淘宝倒是一直 2000 左右)。不过还好没等到,不然估计得忍受 ARM 的性能了。
后面就开始了垃圾佬的方案,J1900 的蜗牛四盘有点老了。暴风双盘位是比较新的。暴风二期的 J3455 性能在垃圾佬的方案中是较高的,但是爆出了使用寿命的问题。后来锁定了 N3160 的暴风一期的方案,说是一期,其实是二期,二期是三期(哈哈哈,就是死的是你,你是你哥哥)。暴风一期是用的 N3150 的U。暴风原价应该是 3000 左右,由于矿难爆发,大批产品低价流向二手市场。所以性价比很高,N3160 一度有卖家 270 叫卖不含内存版本的,我买的时候是 410 左右加 4G 内存,个人觉得没有比较上 8G ,除非你有其他类似虚拟机的需求,我跑 jellylin + zoneminder 内存占用在 30% 左右。
优点:1. N3160 这款 U TDP 6W,当然这个是缺点也是优点,仁者见仁吧,至少我是7*24,低功耗是我需求。可以硬解 4K(修改:不可以硬解4K),跑 OMV(openmediavault),一点问题也没有。
2. 机器自带了 4 个 SATA3 接口,其中自带的 16G SSD 可以作为系统盘,数据盘自用 3.5 硬盘(这款 SSD 性能比较弱,有网友测试只跑了 50M 的速度,我后来买了 2.5 转接盒,装了之前淘汰下来的 128G 的笔记本 NGFF SSD,其实主要是 16G 不够 jellyfin 缓存 1080P 电影的,后面说 jellyfin 会说到)
缺点:1. 机器上电之后,电源的风扇一直工作,有大佬自己改外接的开关电源(https://post.smzdm.com/p/adwr9mgx/),给动手能力强的同学。
2. 噪音,这款机器是用的 CPU 无风扇散热(毕竟只有 6W),所以除了电源风扇外,就只有机箱一个,但是没有调速,开机后,一直保持全速转动,所以噪音较大。当然这也有解决方案---降速线。或者你可以选择同尺寸的静音风扇。我选择的前者,主要是考虑功耗这么小,甚至都可以不用风扇。
具体拆解和功耗可以看这个链接,比较详细了
https://post.smzdm.com/p/apze3499/
接下来就是系统的选择。TrueNAS(FreeNAS)对硬件的要求高,PASS。黑群。。。PASS。
然后就是OMV(openmediavault),开源、轻量,基于 debian 系统。据我多年树莓派 + 架梯子的 debian 经验,妥妥就是它了。
安装
本着不重复造轮子的原则,百度能搜到的,我基本只会提一下,有链接可以直接用的,我就直接放链接了。说起来,写这个原因主要是我在折腾的时候,中文环境里我的方案很少有效参考,英文也是只鳞片爪,没有整合。
先放两个链接。
https://sourceforge.net/projects/openmediavault/files/5.5.11/ 安装文件
https://www.balena.io/etcher/ 官方推荐烧录工具
我百度到的基本都是在 debian 里安装,我当然选择直接安装了。首先你需要一个闲置的 U 盘,然后 windows 系统。etcher 推荐便携版,下载即用。可能由于外网下载很慢,如果有需要的同学,可以留言,我放到百度网盘里留言分享一下。
烧录其实很简单,打开烧录工具,插上 U 盘,选择安装 ISO,选择待烧录的 U 盘,开始。提醒一下,最后一定要确认是真的烧录成功才行,我就因为忽略了下图红框的 failed,导致我开始的安装总是失败(进不去 omv 的安装界面),走上了浪费一天时间的另一条路。
至于安装过程,百度一大把。注意如果在无网环境中,一定要在网络配置选项出现的时候自己手动配置一下,这里我也重复了好几次。其实更推荐插上网线安装,因为它会更新很多软件包。
安装好之后,就可以把显示器拔掉,浏览器进入IP地址操作啦。同时,ssh 也是已经配置好了,找个命令行工具(我的是Putty和 winscp),也可以进入 22 端口操作了。
接下来就是安装omv-extras,链接 https://omv-extras.org/ 有财力的也可以捐献一下作者,毕竟开源万岁,开发不易。。。
命令行里跑这个: wget -O - https://github.com/OpenMediaVault-Plugin-Developers/packages/raw/master/install | bash
它会自动安装依赖,安装好之后浏览器刷新一下,就出来了。
摸鱼写的,先鸽一下,后面等回去再写。第一次用,不知道发布后能不能编辑。