扫描二维码关注官方公众号
12
返回列表 发布新帖

[讨论/分享] 为不支持通信的 ups 增加断电自动关 NAS 改良版

 

评论30

可乐杯 发表于 2016-10-26 16:48:35 | 查看全部
能不能做到检测网口,无网络连接后关机?
回复 点赞

使用道具 举报

hwwspaceLv.5 发表于 2016-10-26 18:00:20 | 查看全部
收藏备用 谢谢楼主分享
回复 点赞

使用道具 举报

hwwspaceLv.5 发表于 2016-11-5 16:18:26 | 查看全部
为什么不起作用呢 ?
回复 点赞

使用道具 举报

lhbillSVIPLv.10 发表于 2016-11-8 21:14:24 | 查看全部
本帖最后由 lhbill 于 2016-11-8 21:23 编辑

命令 '"./powermon.sh"'
失败并返回126,错误消息
-sh: ./powermon.sh: /bin/sh^M: bad interpreter: No such file or directory。
这个怎么破??
不好意思,已经解决了
windows下的编码问题,用notepad编辑就好了
回复 点赞

使用道具 举报

lhbillSVIPLv.10 发表于 2016-11-9 08:01:12 | 查看全部
本帖最后由 lhbill 于 2016-11-9 08:02 编辑

好像不起作用,把路由器关了,等了20分钟,nas也没自己关机
在任务计划里看了一下运行结果,都是正常,路由器关的时候运行状态也是正常
不知道是哪的问题按我的理解,路由器停电,输出的应该是错误代码才对?
回复 点赞

使用道具 举报

worimeimei123Lv.7 发表于 2016-11-9 08:45:29 来自手机 | 查看全部
我的也是

5.2用起来一直正常,关路由和拔网线断网2分钟关机。
升级到6.0后用不了,不起作用了。
回复 点赞

使用道具 举报

lhbillSVIPLv.10 发表于 2016-11-9 10:33:59 | 查看全部
看了一下群晖的日志,发现每隔5分钟,日志中分别出现了Warning
内容先后是:The server was shut down due to an AC power failure or low battery of the local UPS.
AC power of local UPS was restored.

如果我没理解错,应该就是脚本中激活了错误代码0x11600035和0x11600036
日志中才会出这个信息吧
但是我的路由并没有断电,也出这个信息
我把路由断电,还是出这个信息
不准备折腾了,还是准备把ups换成bk650了
回复 点赞

使用道具 举报

cheffLv.2 发表于 2016-11-9 12:59:24 | 查看全部
这个相当不错哦 笔记本搭的黑裙正好用上
回复 点赞

使用道具 举报

lhbillSVIPLv.10 发表于 2016-11-16 10:32:06 | 查看全部
本帖最后由 lhbill 于 2016-11-16 10:33 编辑

本着认真的精神,终于把这个问题解决了
参考帖子:https://www.chiphell.com/thread-708216-1-1.html,原作者terryborg,我的略有修改

首先winscp或者putty进NAS,在/volume1/sh/下建立TG500.sh文件,内容如下:

#!/bin/sh

ping -c 1 192.168.1.1 > /dev/null
ret=$?
if [ $ret -eq 0 ]
then
echo ' AC Power OK ! '
else
echo ' AC Power maybe off, checking again after 2 minutes ! '
sleep 120
/volume1/sh/TG500-2.sh
fi

winscp修改属性为0755,赋予可执行权限,注意把地址改成你路由的ip地址,一般可能也不用改
继续在/volume1/sh/下建立TG500-2.sh文件,内容如下:

#!/bin/sh

ping -c 1 192.168.1.1 > /dev/null
ret=$?
if [ $ret -eq 0 ]
then
echo ' AC Power OK ! '
else
echo ' AC Power off, shut down NAS ! '
/sbin/poweroff
fi

同样winscp修改属性为0755,赋予可执行权限,这个就是再次确认脚本,如果过了2分钟再次ping路由还是不通,就关机。

然后在DSM里设置任务计划,每5分钟运行一次/volume1/sh/TG500.sh,就没问题了,注意用户要设置为root
DSM6以上版本,只能上传文件到volume1什么的,所以新建个共享文件夹sh就行
实测了几次,拔掉群晖网线,或者关了路由器,几分钟后群晖就成功自动关机了
回复 点赞

使用道具 举报

icepointLv.3 发表于 2017-1-20 15:24:45 | 查看全部
收藏备用!!!!!!!!!!
回复 点赞

使用道具 举报

rorayLv.5 发表于 2017-1-25 12:17:51 | 查看全部
非常感谢!nice!!!
回复 点赞

使用道具 举报

回复

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

本版积分规则

淘宝小店

邀请码

VIP会员

微信客服

公众号

微信群

投诉/建议联系

support@gebi1.cn

未经授权禁止转载,复制和建立镜像,
如有违反,追究法律责任
  • 关注公众号
  • 添加微信客服
Copyright © 2001-2024 隔壁网 版权所有 All Rights Reserved. 粤ICP备14056481号-1
关灯 在本版发帖
扫一扫添加微信客服
返回顶部
快速回复 返回顶部 返回列表