• 那是云首页
  • 快捷导航
  • 更多
    设为首页收藏本站
  • |
花生壳

#楼主# 2020-4-10 01:56

跳转到指定楼层
本帖最后由 hezheng1991 于 2020-4-10 02:00 编辑

本人使用的威联通TS-453Bmini型号,8G内存版,家用应该是卖的最好的一款。
最近入了个智能插排,可以监测功率,然后就对功耗进行的连续3天的监测,个人使用梅林系统路由器。
发现了一些问题,本贴涉及以下问题:
1.威联通待机及唤醒功耗,及唤醒频率问题
2.那些因素影响休眠,如何降低唤醒频率
3.梅林路由器每隔一小时唤醒的问题
连续3天的功耗监测如下:
前言:机器现装了3块硬盘,硬盘1:256Gssd(系统盘) 硬盘二:2T 3.5寸盘  硬盘三:3T3.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.7日功耗.png
4.8日,网线拔了,这一天唤醒一共7次,每小时唤醒不存在了。
这7次,通过查看nas系统的计划任务,应该是计划任务导致的唤醒,属于正常唤醒运作。
4.8日.png
4.9日,网线又拔了一天,这一天也是唤醒7次,跟昨日一样。不存在每小时唤醒。
也就是说,我不联网,每天唤醒是系统计划任务正常唤醒,共7次。
我联网时候,每小时会唤醒一次,那只能是路由器导致的每小时唤醒,局域网内没有其他网络设备运作,电脑白天都是关机的。初步锁定,难道梅林路由确实每小时会唤醒nas?搜了下,网上也有讨论贴。
4.9日.png
然后贴上威联通的计划任务文件,个人翻译了下时间(底层是linux,计划任务文件是crontab,不懂的百度下)
不联网的唤醒时间基本与计划任务相吻合,除了下午15:30那次唤醒。
捕获.PNG
对于是不是梅林路由造成的,初步怀疑就是。我会进一步进行监测
然后网上的解决方案是,通过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一些通用命令可能还是不一样的
各位对于每小时唤醒有啥好的方案,欢迎留言探讨。


捕获.PNG
那是云论坛 - 国内知名的NAS交流平台
http://www.nasyun.com
分享淘帖
回复 印象

使用道具

0

精华

13

回帖

330

积分

入门用户

Rank: 1

云币
0
贡献
0
活跃
323
精华
0
cocokiki 发表于 2020-4-15 12:15 来自 中国四川成都
感谢楼主的分享,有没有测试一下,哪些应用会导致无法休眠呢?
回复 支持 反对 印象

使用道具 举报

0

精华

4

回帖

68

积分

入门用户

Rank: 1

云币
0
贡献
2
活跃
55
精华
0
zaumal 发表于 2020-4-15 16:48 来自 中国北京
我的是两个硬盘,所有程序以及同步的文件夹都放在磁盘1,磁盘2只放不怎么动的文件。
参考网友的硬盘单独休眠的方法,已经把默认的radi分开了,交换分区也改成交换文件放在磁盘1。
在这种情况下,关闭qsync central,整个系统会进入休眠状态;开启qsync central,磁盘1一直无法休眠,磁盘2能休眠但是每隔10分钟启动一次,通过 blkdevMonitor_20151225.sh 脚本,发现是 qsync central 的一个进程 write dm-0,导致磁盘2启动。
回复 支持 反对 印象

使用道具 举报

0

精华

12

回帖

129

积分

入门用户

Rank: 1

云币
0
贡献
2
活跃
112
精华
0
Steven328 发表于 2020-9-10 01:16 来自 中国广东深圳
你买的什么型号的智能插排?   统计数据这么清楚, 介绍一下, 我也想买一个来玩玩.
回复 支持 反对 印象

使用道具 举报

0

精华

12

回帖

117

积分

入门用户

Rank: 1

云币
0
贡献
0
活跃
111
精华
0
zhangyuchen813 发表于 2021-5-14 14:42 来自 中国湖北武汉
什么型号的智能插座啊?
回复 支持 反对 印象

使用道具 举报

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

本版积分规则

快速回复 返回列表 搜索 官方QQ群
懒人地图| 手机版|小黑屋| 智能生活 , 上那是云 |闽ICP备2020018196号-1 |网站地图