【写作说明】:入坑453Bmini 3年了,在使用过程发现一些小问题,通过网络大神的指导成功解决,现在将这些无私奉献,也算是对自己折腾的一种记录。
前 言
14年毕业回到家乡18线小县城工作,这个小县城曾经有过大吉他,后来又没了,但肯定没有摇滚。
18年买上了自己的一套小房子,装修的时候专门准备了一个弱电箱,想法很好,光猫、路由器、nas、赚钱宝都放里面。
后期用了才发现发热太严重了。光猫一热就断线,华硕的路由器也是发热大户,
但是最大的问题就是NAS,威联通453Bmini,
这就导致弱电箱门没法关,必须打开散热。
我在侧面开了空,也没用。
后期给路由器,光猫都加装了散热片和风扇。断网和WIFI的问题解决了,但是没有根本解决发热的问题。
我蹲在地上好多天,发现不论我是否使用NAS,硬盘都不会休眠,那么就必须得解决NAS硬盘休眠的问题。
实测情况
1、首先排查 NAS 系统中是否开启了硬盘待机,在“控制台”>“系统”>“硬件”中,我已经开启了;
2、排查了官方文档中描述的其他场景,我APP全部都是在 SSD 上,应当也不会阻止 HDD 休眠。
3、还有一种原因,是因为 QNAP 选择将每一块硬盘都分出来两个区块,然后将这部分区块组成了 RAID1,我把他称为两个任务,一个是 /dev/md9 ,另一个是 /dev/md13,也就是说只要任何一块硬盘有读写,那所有硬盘都将不能休眠。
那下面来检测一下是不是md9和md13的问题。
需要用到【putty】这个软件来登陆NAS,很简单就能下到,实在是懒得下私信我,我给你百度云。
进入以后先输入管理员账号和密码
输入 mdadm -D /dev/md9
active 表示这些硬盘都在md9任务中。
再输入mdadm -D /dev/md13。
此图引用网上的,原理是一样的
至此判定硬盘不休眠原因为md9和md13。
下面看一下硬盘分区情况,查看备份程序使用哪些分区。
输入parted /dev/sdc print
硬盘被分成了5个区,第一分区sdc1和其它硬盘组成了raid md9,第四分区sdc4和其它硬盘组成了raid md13。这两个分区是我们要系统raid-1分开的两个分区。
下面开始解除md9和md13:
需要用到【WinSCP】这个软件。很简单就能下到,实在是懒得下私信我,我给你百度云。
打开WinSCP,输入NAS的内网网址,管理员账号,密码,据说这个必须使用管理员账号,我也不懂,照着做。
在 /share/CACHEDEV1_DATA 位置新建2个文件,fail_raid1.sh和readd_raid1.sh
两个文件的代码如下
因为md9和md13的作用应该是对系统备份,我们也不确定是否解除会对系统造成影响,所以我打算中间打开一段时间,让md9和md13进行备份。
我们找到/etc/下面的config快捷方式进入。
找到crontab文件进入
输入红框内代码,这里要注意,格式为【分,时】,就是0点0分运行恢复备份程序,0点15分解除备份程序。
斜杠以后是地址,如果你改动文件创建的地址,这里也要相应改动。
保存,收工。
用esp01和DHT11做了一个温湿度传感器,监测箱内温度,一切正常。
总结
有了NAS自然说明大家对数据的要求高了,所以设备本身不重要,硬盘才是关键,让硬盘合理休眠,从延长硬盘的使用寿命才是硬道理。
NAS存电影看确实方便不少,但是手机备份读取确实不方便,因为原厂的APP和DDNS都不咋地,速度太慢了,经常连不上,这就没法做到远程访问。
下一步准备研究一下通过路由和光猫转发DDNS。 |