我这台是蜗牛星际A单千兆,版本DS3615xs DSM 6.2.3 Update3,由于放在卧室硬盘转的时候噪音会大幅提升,其他地方又不好布线,无奈才浪费精力想让他正常休眠,不然我是不介意让它一直转的。
黑群晖频繁唤醒硬盘的原因基本上只有3种:写错误日志、套件唤醒、网络相关,下面慢慢讲解决办法。
在分析原因前尽量卸载掉多余不用的套件,关闭网络设置等,比如DDNS、UPnP等。
一、写入错误日志
由于黑群晖没有白群晖的 I2C 设备, DSM 在休眠后尝试控制 i2c 设备就会出错,scemd 把这条错误信息记到自己的日志里,触发了硬盘写入,导致频繁唤醒。
这类错误将日志写入到tmp分区即可解决。
登录ssh或者用winscp修改/etc.defaults/syslog-ng/patterndb.d/scemd.conf
将第三行 destination d_scemd { file("/var/log/scemd.log"); };
改为 destination d_scemd { file("/tmp/log/scemd.log"); };
二、套件唤醒、网络相关
套件唤醒这个没办法解决,只有卸载套件,具体哪些套件会导致唤醒,看这里:套件列表
开启DDNS、UPnP等功能后日志中会出现:
[179041.912458] ppid:25951(upnpd), pid:8636(upnpd), dirtied inode 20488 (iptables) on md0
[179041.917428] ppid:8636(iptables), pid:8637(iptables), dirtied inode 20651 (xtables-multi) on md0
这个目前也是无解的,但好在频率不高,我的日志显示几个小时唤醒一次,也没在意。
Comments | NOTHING