从排查NAS问题到又攒了个NAS

2024-11-19 12:23:15 16点赞 45收藏 19评论

最早接触NAS的概念还是15年左右买了个极路由,因为说明书里提到可以插卡和U盘实现局域网共享,所以我就试了一下。后来因为极路由的稳定性感觉一般,而且局域网共享也经常出问题,刚好16年左右华硕出了AC66Ub1,新品上市我就买了。

ac66u到手之后,我就刷了个梅林系统,系统的功能很丰富,当然也有USB口插硬盘实现局域网共享的功能,好像还支持DDNS,不过那时候不太懂,也没研究。就把一个老早买的日立移动硬盘插上,开始了我的“NAS”用户之路,后来的历程其实挺简单的,几句话就说清楚:

1. 华硕路由器默认局域网访问,即使用3.0口,读写也就20多MB/s,网上找了个解锁速度的脚本,实现了差不多40到50左右的局域网速度。这个阶段,基本就是电脑下载,局域网放到路由器的硬盘里,然后电视机用Kodi播放。

2. 后来这块日立的移动硬盘出问题了,卡卡的整了一堆坏道,我买了个WD的5T桌面盘,但是发现路由器好像不支持硬盘休眠,估计日立的盘坏的这么快,就是这个原因。

3. 因为盘比较大,我开始把平时拍的照片放进去,这时候对数据的安全性开始有一些担心,电影美剧可以丢,照片丢了很麻烦(回忆起了当初bitlocker留下的痛)。这时候我选择了一个应该算是“微轻量级”的NAS产品,雷克沙M1.

4. 虽然很多人看来雷克沙这个产品很差,实际上我用下来非常满意,价格不贵,200多有质保有技术支持;体积小,放在设备柜子里存在感很低,还很省电;自带外网穿透,手机随时自动备份图片;USB口虽然只有一个,但是可以通过USB hub扩展,而且局域网读写速度能跑满千兆(100MB/s 上下波动);有百度网盘插件(虽然后来升级要收NAS会员费用,但是老版本一直能用),可以直接把拍的照片扔进去,再用插件同步到我的百度网盘;有微力同步,一些不适合放在百度网盘的工作资料实现了多设备同步,还有个很重要的点,它的硬盘格式和windows通用,所以硬盘可以拔下来直接插电脑,这个其实是个很大的优点。

服役了3年的雷克沙服役了3年的雷克沙

5. 我在这个M1上插了一个hub,然后又买了个8T的桌面盘当仓库,专门放照片和视频,5T的盘放影视剧,又买了个双盘位的硬盘底座,把家里其他闲置的笔记本盘插上去,一个用来给家里的监控当存储,一个当系统盘。

5. 这个M1用了挺久的,但是不知道是不是系统升级带来的负担还是机器硬件本身出现老化,后来开始陆续出问题,先是插上双盘位硬盘底座就死机,无奈我把监控盘去掉,让家里的监控只用自己的存储卡,然后M1的系统盘用一个易驱线带着,稳定了。

6.今年10月份,因为我动电视柜家具,导致长期弯折的网线接触不良,千兆变百兆,换了网线以后测试速度,突然发现M1局域网读写掉速,写入基本稳定在90,但是读出的时候会从100瞬间掉到0,然后慢慢恢复。 在kodi播放的时候表现为播放8到9分钟左右,断掉,直接跳下一集。然后我一路排查,各种设置、给M1加大电源、给hub加大外部供电、换路由器测试、换网线、把电视盒子和M1从主路由挪到交换机下面去、去掉AC控制器、M1刷机,最后折腾到雷克沙的技术支持都没招了,实现的效果是不会跳下一集了,但是会十几分钟左右卡一次,卡顿七八秒继续播放(无论视频文件大小)。但是电脑播放M1里的文件,毫无问题,顺滑。

最终,因为我折腾了一大圈,还是无法实现我想要的效果,而且反复测试的过程中,好像把M1的系统盘弄的有问题了,每天都会掉一次盘,虽然可以远程重启,但是感觉身心俱疲了。而且这个折腾的过程中,我发现一个问题——我的弱电柜里面很乱,之前用双面胶粘贴的插排,掉下来一半,像个吊死鬼似的。。。。

吊死鬼插座吊死鬼插座M1的系统盘M1的系统盘

而且在排查问题的过程中,我买了个新的8口交换机,并且是2.5G口的。。。。其他设备都是千兆口,就这一个交换机是2.5G,有啥意义呢?算了,折腾一下吧。 折腾的目标很简单:1.逐步更换网络设备,为将来接千兆网做准备(之前用过,退回500了)。2.调整家里的网络布局,现在的有点乱。3.看情况换个NAS。

第一步:优化网络结构

家里用的是TP的AC+AP设备,虽然刚上手的时候遇到了一些问题,但是后来都解决了,不过因为买的是5口的POE交换机,所以网络结构有点混乱:

调整前的样子调整前的样子

因为5口POE交换机被4个AP占满了,所以电视跟M1都是直接插在路由器上的。这套网络布局用起来其实也没啥问题,就是看起来有点乱,而且用我一个电信的朋友的话说:结构不扁平,故障点多。

*这里要提一下TP这套AC+AP方案中的几个小坑,希望对遇到类似问题的朋友有帮助:

1. 不要轻易用AC里面的自动调优,它会根据AP之间的覆盖情况,修改AP的wifi频段,尤其是5G信号,会导致跑不满带宽。

2. AC的DHCP可以关掉,或者设置成只给AP面板分配IP,所有设备的IP都让路由器的DHCP来分配,否则安卓设备会10分钟掉一次网(电视尤为明显,windows电脑没事,不知道为什么)。

然后在折腾M1故障排查的时候,我先去买了个2.5G口的水星POE交换机,这个机器有8个2.5G口,一个10G口。把主路由插在10G口上(要用转换器),剩下的其他设备统统插在交换机上,网络结构瞬间就清爽了。

但是就目前的弱电柜来看,有点空间局促,因为我并不想放弃我的两块桌面盘,所以对2口或者4口的正经NAS,我需求不大。同时,我并不准备把NAS放在卧室甚至接上电视,所以NAS本身的解码也好,高清口也罢,我需求不大。本来双十一的绿联价格停打动人的,但是想了想,4个盘位,如果我要放4个4T的盘,空间没比现在打多少,如果上8T或者更大的盘,成本高就不说了,还要纠结做不做raid。其实对我这种轻度用户来说,这点电影电视剧,真的不值得让我弄个几十T的磁盘阵列,然后看到某个盘报警了,再去更换重建。 保持我的NAS+网盘双保险的方案就好。

同时因为我买了2.5G的交换机,那么至少第二步,路由器本身也要支持至少2.5G吧。这时候我的目标方案就清晰了:带2.5G网口的小主机,然后做个软路由+NAS一体。这样既解决了2.5G网口的上游问题,又减少了一个设备的电源插头,弱电柜直呼好家伙。

第二步:买个新设备

上多多上看了一圈,多的有6网口,少的也有4网口,这种小工控机看着还挺扎实的。找了一家觉得还行,下手了,630多到手,带电源的准系统,家里有一个闲置的240固态盘,网上 又买了根金邦的内存条,齐活,顺利点亮,开始装软件。

小机器挺有分量小机器挺有分量

因为家里还要保持有网的状态,所以我先把小主机插在次卧的网口上,搬来个旧笔记本电脑,开始了软件安装过程。这个过程就不详述了,网上大把教程,我就简单说说作为第一次玩这东西的新手遇到的坑吧。

1. 底层虚拟机我用的Exsi,安装的时候,在恩山找了个人家整好的镜像,结果安装失败,报一个驱动错误。百度了一下,有人说用不到这个驱动可以删除,我直接找了个8.0的其他镜像,没有这个驱动,顺利安装成功。

2. Exsi虽然评价说性能影响较小,但是8.0好像很吃内存。我用了一根16G的内存,先装了64位爱快,然后想给飞牛分配10G内存,结果启动不了虚拟机,不断测试,必须要6G内存才能启动。无奈直接把爱快换成32位的,分配2G内存,然后给飞牛拉到8G内存(给10G还是启动不了),毕竟后面飞牛要装很多应用。不过从这个表现来看,Exsi8自己要吃掉不少内存。

3. Exsi中的网卡可以直接做直通,USB3.0口也可以简单修改文件后直通,但是目前我还没搞定核显直通,网上问了一下,很多人建议换PVE,不过我实在懒得折腾了,因为光倒腾两个硬盘里的数据就搞了好多天。

4. 这个小主机号称有个5G协议的TypeC口,但是实际上这个口在新的BIOS里面限制成2.0口了,所以相当于是废的。找了一下卖家,卖家说可以刷回去,但是会引发不稳定,不建议,除非我必须要用这个口,遂放弃。大家选购这类产品,切记问清楚细节。

虚拟机装爱快和飞牛都很简单,跟着网上的教程,轻轻松松就搞定了。爱快的设置项挺多的,但是说实话,并没有比我现在用的梅林直观。因为路由器至少要一个上行一个下行,所以我直通了2个网口给爱快,然后另外一个网口直通给了飞牛。虚拟机管理用的网口,我把它虚拟成了LAN2给爱快(目前没用)。

爱快的界面就不说了,我也在摸索功能中爱快的界面就不说了,我也在摸索功能中飞牛真的是简单易上手飞牛真的是简单易上手

因为不断在调试,而且我想在调试完成后,把虚拟机都留个快照,所以暂时先不动主路由,把飞牛插在网口上,先折腾硬盘里的数据。

从排查NAS问题到又攒了个NAS

系统盘划了100G,两个桌面盘也分别做成了两个存储空间。日常同步和读写,都用小一点的这个盘,毕竟买的比较早,预估剩余寿命更短。

从排查NAS问题到又攒了个NAS

飞牛的影视应用做的不错,刮削很快,虽然也会关联错一些,但是已经很强了。当贝盒子上装了个TV端,以后就可以Kodi+飞牛,两条腿走路了。

关于飞牛的新手坑,总结一下:

1. 飞牛虽然可以对FAT和NTFS的移动硬盘、U盘进行读写,但是如果要安装应用、做局域网共享,必须要做存储空间,所以插上去的硬盘都要重新格式化成Btrfs。

2. 飞牛的应用安装,要指定存储空间,但是它可访问的空间不局限于安装所在的盘。

3. APP目前还不可以外网访问,网页版可以,但是有一些应用不能直接打开,要通过浏览器再次访问飞牛的局域网地址,打开这些应用。

4. 基于第三点,其实飞牛的远程访问可以实现通过飞牛的浏览器,远程访问自己的路由器之类的局域网设备,是个很有用的东西。

从排查NAS问题到又攒了个NAS

虽然飞牛有一个穿透服务,但是速度毕竟有限。看了一下它能获取到IPv6地址,直接上阿里云6块钱买了个域名,然后做了DDNS,飞牛系统直接自带了DDNS,直接配置就可以使用。不过要注意路由器首先要打开IPv6的支持,并且如果有IPv6防火墙的话,要关掉。

DDNS连接的情况下,下载速度很不错DDNS连接的情况下,下载速度很不错

关于外网访问的问题,总结一下:

1. 飞牛的connectID还是很好用的,毕竟IPv6的访问,必须你的访问设备也能使用IPv6,比如我用公司的台式机,就无法访问,手机流量旧没问题。

2.有了DDNS之后, APP可以通过域名+端口号的方式连接。不需要输入飞牛的connectID。

3.可以去申请免费的SSL证书,然后用Lucky去做自动更新。设置好了,但是还不知道效果如何。

从排查NAS问题到又攒了个NAS

相册应用比较简单,但是也不难用,还可以认出ARW文件。最近在折腾Immich,项目总是构建失败,看起来是网络问题。

从排查NAS问题到又攒了个NAS

飞牛本身也是支持备份的,但是我还是装了个微力,先把公司台式机的办公资料整上去。公司的云盘空间给的太小了。

应用方面,也有几个小技巧要注意:

1. 迅雷和浏览器下载的东西,都需要通过管理员视角才方便找到。在“文件管理”里面 ,点击左下角的“管理员视角”即可。

2. 微力同步设置目录,不能直接点击选择,要在飞牛里面把目标文件夹右键,复制完整路径,然后直接粘贴过去,回车,否则找不到路径。

3. 迅雷如果要打开本地种子,同样不太方便,要么管理员视角复制过去,要么直接种子转磁链。

4. 远程挂载百度网盘很方便,符合我需求,我的照片双备份机制依旧丝滑。

第三步:上生产环境

飞牛调整好之后,直接把旧路由拆下来,作为备用,哪天如果软路由崩了,直接换上去就可以保证用网。

装这个小主机的时候,顺手整理了弱电柜里面,柜子靠内的一侧,用工具开了个槽,把旧笔记本上的风扇拆下来,改了一个USB接口,再插了一个调速器上去,通过这个槽向外抽风。然后把网线重新整理,之前的吊死鬼插排用自攻螺丝固定在柜子侧面(柜子材料是塑料,挺结实的)。

从排查NAS问题到又攒了个NAS

插上我专门买的小显示器,看了下启动状态。然后用旧笔记本插在管理口上,给爱快和飞牛都做了快照保存。

从排查NAS问题到又攒了个NAS

小主机本身放不下SATA硬盘,直接把硬盘放在散热鳍片上面, 其实反而降低了机内风扇的散热压力。旧笔记本的风扇还有俩,又拿了一个出来,改USB插头,接调速器,直接插在2.0口上,调整了一个静音的转速,效果明显。没插这个风扇之前,散热片能摸到明显的温热,插上之后,整个机器差不多就是常温。美观度差了点,不过能接受。


到这里,整个改造工作基本完成,爱快和飞牛都很稳定的运行着,局域网的传输以及外网的访问也都很顺畅。不过截至目前,我的Immich构建工作依旧没有进展,看来要想其他办法了。

路由器和交换机都搞定了,下一步就是等我换了千兆宽带,把AC100更新一下,再更换几个AP设备,把家里的内外网速度都再提升一个档次。

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起
19评论

  • 精彩
  • 最新
  • 我是从Ac86u到威联通ta216(arm版本)再到天钡wtr装飞牛,感觉目前飞牛满足我的需求

    校验提示文案

    提交
    ac66ub1好像就是86u的马甲版,刚出来的时候比86u便宜,但是价格掉的很快,还不如直接买86u.
    飞牛挺简单的,目前用下来也很稳定,完美解决看电视卡顿问题。看来之前的M1确实就是机器本身性能导致的卡顿。

    校验提示文案

    提交
    收起所有回复
  • 最怕折腾。感觉一堆设备坏一个,就要找很久原因,之后也要额外花钱买一堆零件。

    校验提示文案

    提交
    东西越多排障越慢是必然的,没办法。

    校验提示文案

    提交
    收起所有回复
  • ubuntu server 很安逸

    校验提示文案

    提交
    飞牛比较简单,先弄着用了,下午刚摸鱼搞好immich

    校验提示文案

    提交
    debian也可以 [高兴]

    校验提示文案

    提交
    收起所有回复
  • 日立的盘坏的这么快

    校验提示文案

    提交
    买的也比较早了,而且在路由器上是一直不休息的,又基本每天都会用。

    校验提示文案

    提交
    收起所有回复
  • 飞牛可以app远程访问啊

    校验提示文案

    提交
    是可以的

    校验提示文案

    提交
    收起所有回复
  • 飞牛内置的浏览器安装了,怎么能实现打开内网,我双击启动的我pc上的浏览器,而且是域名。不能打开路由器管理界面

    校验提示文案

    提交
    远程打开飞牛,然后点浏览器,直接在飞牛的浏览器里访问路由器就行了。

    校验提示文案

    提交
    内置的浏览器是docker,内部是独立的,要想实现内部访问,虚拟网络里再配置个虚拟网卡进行转发就好

    校验提示文案

    提交
    收起所有回复
  • 很赞的折腾,好久没看到这样的文章了

    校验提示文案

    提交
  • 哈哈哈,折腾是福

    校验提示文案

    提交
    能折腾是福。哈啊哈哈哈哈哈。

    校验提示文案

    提交
    收起所有回复
  • Nat_xd

    作者
    更新一下:
    1. Immich已经构建完成,用官网的yaml是可以的,要注意端口号,映射的端口号不要和其他应用冲突了。
    2. Immich虽然可以设置外部存储,但是路径方面我试了一下,总报错,目前采用逐个文件夹整理上传的方式,有点低效。
    3. 很多人不建议开存储模板,理由是会修改文件,其实这个功能应该打开,不然可能会把你上传的文件卡在upload文件夹下面,文件名会变成uuid。我个人习惯文件夹作为相册,所以使用的是预置模板的最后一个。
    4. 如果做了IPv6的DDNS,Immich的手机端是可以直接外网访问的,但是域名要写全,必须是:https://www.你的域名:端口号 。 不过Immich好像没有防暴力破解的机制,建议谨慎开放外网访问。

    校验提示文案

    提交
  • 厉害 [赞一个]

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
45
扫一下,分享更方便,购买更轻松