找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 6596|回复: 2

威联通休眠与功耗监测、分析以及梅林路由器唤醒问题,历时3天监测

[复制链接]
发表于 2020-4-10 01:42 | 显示全部楼层 |阅读模式
本人使用的威联通TS-453Bmini型号,8G内存版,家用应该是卖的最好的一款。
最近入了个智能插排,可以监测功率,然后就对功耗进行的连续3天的监测,个人使用梅林系统路由器。
发现了一些问题,本贴涉及以下问题:
1.威联通待机及唤醒功耗,及唤醒频率问题
2.那些因素影响休眠,系统计划任务/如何降低唤醒频率
3.梅林路由器每隔一小时唤醒的问题
连续3天的功耗监测如下:
前言:机器现装了3块硬盘,硬盘1:256Gssd(系统盘) 硬盘二:2T 3.5寸盘  硬盘三:3T 3.5寸盘
然后机子做了单盘可休眠操作,威联通默认所有硬盘装机都会分出系统分区,硬盘系统分区之间是raid1。
属于安全性操作,即在默认状态下,要么所有硬盘同时运转,要么同时休眠(由于联动,休眠几率大幅降低)
通过网友分析,进行raid1分离,实现单盘休眠,关于这一点详见:http://www.nasyun.com/thread-67376-1-1.html
或百度搜索“在威联通NAS上完美实现硬盘单独休眠”。  从而实现系统盘运作,其他盘可以单独休眠。各位自行考虑是否需要这样操作。
个人是家用,平时就做文件存储服务,不喜欢机械盘经常读写,比如噪音问题。
这里不探讨,nas是休不休眠对硬盘寿命的影响。我作为轻度用户,是倾向于不用时候进行休眠,而我也在想办法达到自己想要的休眠目的。
通过监测正常待机功耗10至13W,
休眠到唤醒瞬间功率30至50w浮动(持续10至30秒),然后进入正常三盘同时运作,功耗稳定在20-23w(机械盘未进行大量读写状态)
4.7日,除正常使用外,低谷都是10w左右,然后发现在没任何人为操作下,每隔一小时的40分(13/14/15点40分),机器定时唤醒一次,功率状态:50w(唤醒瞬间,下图拔尖地方)-20w(3盘运作)-10w(进入休眠,设置的10分钟休眠)
异常点,为什么每整点40分,系统会被唤醒?百度搜索说是,梅林路由每小时会进行局域网smb探索,导致的唤醒,看起来非常像是,然后后续4.8日 4.9日 网线拔了,监测看看状态
功率---时间坐标轴:
4.8日,网线拔了,这一天唤醒一共7次,每小时唤醒不存在了。
这7次,通过查看nas系统的计划任务,应该是计划任务导致的唤醒,属于正常唤醒运作。
4.9日,网线又拔了一天,这一天也是唤醒7次,跟昨日一样。不存在每小时唤醒。
也就是说,我不联网,每天唤醒是系统计划任务正常唤醒,共7次。
我联网时候,每小时会唤醒一次,那只能是路由器导致的每小时唤醒,局域网内没有其他网络设备运作,电脑白天都是关机的。初步锁定,难道梅林路由确实每小时会唤醒nas?搜了下,网上也有讨论贴。
然后贴上威联通的计划任务文件,个人翻译了下时间(底层是linux,计划任务文件是crontab,不懂的百度下)
不联网的唤醒时间基本与计划任务相吻合,除了下午15:30那次唤醒。
对于是不是梅林路由造成的,初步怀疑就是。我会进一步进行监测
然后网上的解决方案是,通过nas防火墙,封禁路由ip访问nas 或者 仅封禁路由ip访问nas的139端口(smb服务端口),达到目的。让路由每小时发送smb扫描无法访问nas唤醒nas,但是威联通系统自带防火墙功能单一,只能封禁ip,不能做到封禁ip访问某个端口。
因为个人还在路由做了frpc穿透,通过外网及路由转发访问nas,不能做封禁路由ip,封禁ip会导致我外网无法访问。
然后如果是群晖系统,他的系统防火墙功能多一点,可以做到封禁ip访问某个端口,实现比较简单。
威联通这边如果想实现完全防火墙功能,要用虚拟机装个pfSense(linux功能强大的防火墙系统),但是装这个,又会造成系统一直运作(至少系统盘一直运作),可能导致系统彻底不休眠。有点本末倒置。
对于每小时唤醒,对于机械硬盘的电路及机械部分,可能会有所磨损影响寿命(可能我多操心了,担心过多,有人讲nas就是用来长时间使用、硬盘也不值几个钱,不喜勿喷额,我是本着研究的精神)
那么现在想解决,以下3种办法
1.换路由?或者找到如何关闭梅林的smb扫描?目前无头绪。
2.通过命令行防火墙在nas系统运行iptables命令,人工配置进行路由139端口封禁,怕操作失误或嫌麻烦,没搞。
3.对路由ip封禁,frpc跑在内网其他设备?
以上方案都需要研究下,这么一看,群晖这个防火墙做的挺好。对于ip和端口都可以进行配置。

个人理想的方案,是威联通对于轻度仅文件备份的用户,能开放以下选择:
1.加入快速开关机,毕竟装固态了,能达到类似win系统的10至20秒开机。这样不用时候关机,用了远程唤醒,快速开机,接入操作。目前威联通系统开关机都在5分钟左右,开机自检,包括安全关机,当然也能理解这都是出于保护服务器系统防止出故障的方案。
2.加入系统睡眠,类似win系统的睡眠功能(S3睡眠)。平时待机,功耗3w以下,使用时候远程唤醒,快速进入工作状态,用完继续睡眠。
目前威联通的这种休眠方案是nas系统普遍用的休眠,即低功耗运作。各项服务监听中,随时待命进入工作状态。
win那种睡眠就不详细解释了,睡眠状态,是不提供任何服务的,要使用服务,首先需要先唤醒机器,而这种对于我这样的轻度用户,不用长时间跑服务,一周也就用几次,反而更需要。

个人手贱,曾运行过linux下休眠/待机命令(可以百度搜索用途)
cat /sys/power/state  查看系统支持的休眠状态。
echo “mem” > /sys/power/state 这相当于待机,我运行过这个,运行完,直接待机了。唤醒不了了,没办法只好强制关机在开机,劝各位不要尝试了。威联通深度开发过的系统可能跟原生linux一些通用命令可能还是不一样的
各位对于每小时唤醒有啥好的方案,欢迎留言探讨。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
我的恩山、我的无线 The best wifi forum is right here.
发表于 2022-5-23 20:13 | 显示全部楼层
本帖最后由 zzmojin 于 2022-6-3 10:04 编辑

楼主好久没更新了。威联通419p,非常老的单核arm机型。刚接盘的时候待机17w+,单盘读取20w+。 最近发现待机变成50w+ 不再降低,一番折腾 最终长按rest恢复出厂+格掉系统盘,然而现在待机最低都在三十瓦往上。硬盘一直这四块没换。中途只折腾了一下myqnapcloud,还没成功。系统一直4.3.3。  唯一的收获是这种老机型硬盘ext4格式的,重装系统之后其他硬盘的数据重新添加一下共享文件夹就可以了。把除用户分区之外的全部分区删掉都不影响。

06.03接后续,再次尝试虚拟机刷dom盘的固件,失败(虚拟机没能连上nas ,步骤在这里威联通 固件恢复 - QNAPedia)。 再次按rest十秒恢复出厂(arm 威联通)。把盘拿下,一号盘全盘格式化,用作系统盘,其余三块删掉隐藏的分区并扩容至用户存数据的分区(上次只删掉分区没有扩容至存储分区)。这次没能自动挂载上,小白只能用电脑读取数据,一个个移到nas上了。 愉快的假期又轻松过了一天

点评

关于休眠,建议搜下。通过解除md9 md13,和swap缓存的raid1.从而使机器可以硬盘单独休眠。 自己用了好久,挺好用的。 然后4盘如果同时读写或运转,盲猜应该40w左右功耗。 一般待机10-15w,硬盘不转时候。转的时候  详情 回复 发表于 2022-8-7 14:18
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2022-8-7 14:18 | 显示全部楼层
zzmojin 发表于 2022-5-23 20:13
楼主好久没更新了。威联通419p,非常老的单核arm机型。刚接盘的时候待机17w+,单盘读取20w+。 最近发现待机 ...

关于休眠,建议搜下。通过解除md9 md13,和swap缓存的raid1.从而使机器可以硬盘单独休眠。
自己用了好久,挺好用的。
然后4盘如果同时读写或运转,盲猜应该40w左右功耗。
一般待机10-15w,硬盘不转时候。转的时候功耗就提升了。
然后威联通好多服务是会唤醒机器的,如果系统你没处理过,每次唤醒,都是全盘运行的。
网上搜  威联通单盘休眠....
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-4-26 01:42

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表