手里刚好闲置的一台mac mini 2012款,还有一堆硬盘,笔者打算给自己弄一个私有云玩玩、顺带弄个小的站点服务器。刚好自己又有电信的公网动态IP、已备案域名。万事俱备啊。
配置清单:I3-3210M+8G+256G ssd+6t HDD+USB外置硬盘盒
关于OMV
刚开始呢知道有很多nas系统 ,比如FreeNAS、NAS4Free、OMV(OpenMdeiaValut)、群晖等等一堆系统。自己私人玩玩就没必要付费了其他收费的就算了。FreeNAS需要底子比较高的,还有最小硬件要求,但是权限设置简直就是天坑啊。然后就看到很多推荐OMV的就尝试了一下。
OpenMdeiaValut是基于Debian的开源NAS系统。安装比较简单,准备个U盘就行。但是凡是支持raid的基本上都是系统盘需要独占,对于宝贵的SATA口不太适用。虽说OMV可以装到U盘,然后用FlashMemory插件优化。但依旧还是需要一个好一点的U盘,不然加载页面有点慢。安装到SSD试了一下没啥问题 就是需要独占一个SSD就很头痛、至于U盘,那是安装慢、运行卡啊。
此外,想在OMV上弄点什么 还要去GITHUB上获取一个扩展插件,获取安装包需要畅通的网络(自己想办法吧)。然后安装Docker之类的,需要一定的底子,很多配置都不会玩。至于说看网上的教程吧,总会遇到不一样的问题。
放弃OMV转投黑群
由于硬件限制呢选择了DS3617+ 6.1.7版的群晖系统,写引导安装配置都很顺利,一次成功。以为万事ok了,然后发现外置的硬盘盒不能被系统使用为本地硬盘。尝试修改了/etc.defaults/synoinfo.conf一次成功,但是硬盘不会休眠。软件方面呢不知道是不是下载的pat文件有问题,群辉自带的photo套件因为缺失php版本而不能使用;视频服务器方面自带的不能硬解,软解也有很多报错。
后来,想了想试试7.0、7.1以上的版本 或者最新的版本,下载了别人编译好的引导,修改配置,无法正确引导(花屏),网上找了手动编译教程试了试比较麻烦,然后偶然发现了一个脚本,可以自动本地化编译 fbelavenuto/arpl 脚本,就和装win一样简单。按照提示4步就可以编译好引导。安装最新版本群晖成功。
1.手动编译的黑群晖引导不支持升级版本。
2.外置USB硬盘需要修改配置文件才能变为内置。
3.7.0以上的系统重启会重置部分配置文件,内置会重新变为外置,然后Raid就不能用了。
4.3代以前的CPU不支持硬解。
5.如果想要搭建视频服务器,如果不支持硬解就趁早放弃吧。加载什么的比较慢。哪怕你是使用的Docker+jellyfin。
6.半洗白不建议比较新新的使用,因为你会发现老版本的Docker都无法安装。使用EMM你获取的也是VM开头的序列号。已被官方直接标记为虚拟OMV,没有相应的插件授权。
7.Docker+Nextcloud方案挂在硬盘映射的目录一定要是空的,不然你就后悔吧。
8.安全风险较高,因为我是公网IP,只是映射了一个5000主端口,就被疯狂的爆破。
9.至于DDNS,好用是好用,但是动态IP还是会存在一个切换时的广播真空期(TTL有关,但是依旧会有)。电信每24小时会强制下线重新获取IP。
10.穿透软件还是可以考虑的。但是依旧是需要外部固定服务器做支撑,不然怎么在网上找到你的主机呢?
11.群晖主流使用Btrfs文件系统,读取数据还有的办法解决,但是扫描恢复那就真的需要大牛支持了。灾后(误删除)恢复性略差
还有很多使用上的不便、有条件还是使用正版的系统吧,统一规格的NAS,最差组个Raid5。能用Sata口也别用什么外置的。
此外,网上很多什么最小nas系统、硬件,挂个移动硬盘当下载服务器用,功耗确实相对较低,但是也就只能下载下载小电影了。
第一次写文章,如有错误之处,感谢指出。坑基本上解决了,依旧有部分仍无法解决,暂且搁置吧。
(截止发文,系统已经稳定连续运行1周)
原文链接:https://blog.csdn.net/Flying_jce/article/details/127274345?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522168525635616800180674974%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=168525635616800180674974&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_ecpm_v1~times_rank-11-127274345-null-null.268%5Ev1%5Econtrol&utm_term=NAS%E3%80%81%E7%BE%A4%E6%99%96%E3%80%81%E9%98%BF%E9%87%8C%E4%BA%91%E3%80%81%E5%9F%9F%E5%90%8D%E8%A7%A3%E6%9E%90%E3%80%81%E5%86%85%E7%BD%91%E7%A9%BF%E9%80%8F%E3%80%81ipv6%E3%80%81ddns%E3%80%81%E8%BD%BB%E9%87%8F%E7%BA%A7%E4%BA%91%E6%9C%8D%E5%8A%A1%E5%99%A8%E3%80%81%E9%93%81%E5%A8%81%E9%A9%AC%E3%80%81%E5%A8%81%E8%81%94%E9%80%9A%E3%80%81DSM%E3%80%81DSM6.0%E3%80%81%E7%BE%A4%E6%99%96nas%E3%80%81%E4%BA%91%E6%9C%8D%E5%8A%A1%E5%99%A8%E3%80%81%E8%9C%97%E7%89%9B%E6%98%9F%E9%99%85%E3%80%81%E9%BB%91%E7%BE%A4%E6%99%96%E3%80%81docker%E3%80%81%E5%AE%B9%E5%99%A8%E9%95%9C%E5%83%8F%E3%80%81%E5%9F%9F%E5%90%8D%E6%B3%A8%E5%86%8C%E3%80%81%E5%AE%9D%E5%A1%94%E3%80%81%E5%8F%8D%E5%90%91%E4%BB%A3%E7%90%86%E3%80%81nginx%E3%80%81frp%E3%80%81%E5%8A%A8%E6%80%81%E5%9F%9F%E5%90%8D%E8%A7%A3%E6%9E%90