当前位置:首页 > 技术教程 > 正文内容

群晖NAS配合普通UPS,实现停电自动关机

honor4个月前 (01-26)技术教程711

群晖停电自动关机脚本:

192.168.1.1换成自己的路由器管理地址

 

DelayTime=240s,太长了可以填59s

#!/bin/sh
MonitorIP=192.168.1.1
DelayTime=240s
if ping $MonitorIP -W 2 -w 2 -c 2 | grep '^[0-9].*ms$' > /dev/null
then
echo "Power on."
else
synologset1 sys warn 0x11600036
sleep $DelayTime
if ping $MonitorIP -W 2 -w 2 -c 2 | grep '[0-9].*ms$' > /dev/null
then
 synologset1 sys warn 0x11600035
else
 synologset1 sys warn 0x11600037
 poweroff
fi
fi
exit 0

UPS链接到群晖,路由器不能插到UPS上,因为是检查路由器是否在线实现关机的。

在群晖里创建一个计划任务

群晖NAS配合普通UPS,实现停电自动关机 第1张

 

时间设置成每五分钟运行一次,最后一次运行时间为23:55

群晖NAS配合普通UPS,实现停电自动关机 第2张

复制上面的关机代码粘贴进去

群晖NAS配合普通UPS,实现停电自动关机 第3张

 

拔掉网线测试会不会自动关机

相关文章

HTML设置满屏背景图

<div style="position:fixed; z-index: -1; width: 100%; height: 100%; left: 0px; top:0px;"> <...

windows server 2019 datacenter 序列号 激活码

Windows Server 2019 批量授权版KMS客户端安装密钥Volume:GVLKWindows Server 2019 Datacenter [Key]:WMDGN-G9PQG-XVVXX...

windows10 LTSC 2019激活码,失效持续更新。

windows10 LTSC 2019激活码,失效持续更新。

打开Windows PowerShell管理员,依次输入下面指令。slmgr -ipk M7XTQ-FN8P6-TTKYV-9D4CC-J462Dslmgr -skms kms.03k.orgslmg...

服务器401报错错误代码 0x80070005

服务器401报错错误代码 0x80070005

打开服务器管理器拖到最下面,我是直接全部安装了所以没有添加角色服务点击添加角色服务 全点上下一步安装就可以了(我自己是这样操作的)...

在LINUX中如何用命令将某文件夹权限设定为777?

chmod -R 777 某文件夹的绝对路径.比如cookiex用户目录下面的abc目录设置为777,通过:chmod -R 777 /home/cookiex/abc-R表示的是目录以及目录下面的所...

linux ln 命令使用参数详解(ln -s 软链接)(Linux映射文件夹)

这是linux中一个非常重要命令,请大家一定要熟悉。它的功能是为某一个文件在另外一个位置建立一个同不的链接,这个命令最常用的参数是-s,具体用法是:ln -s 源文件 目标文件这是linux中一个非常...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。