日本电子维修技术 电源关于普通后备式UPS实现停电后PC服务器自动关
大家知道,即便是普通后备式UPS,也是可以实现停电后让PC或服务器自动关机的,方法无外乎写个每间隔一段时间就ping下网关,如果能ping通,就证明没有停电,如果连续几次都ping不通,就证明已经停电了,此时可以执行shutdown命令关机。
还有一种方法是借助windows任务计划程序,通过网卡端口链接断开事件来触发执行关机脚本,比如HP的博通网卡因掉电链接断开时会在windows事件查看器中出现一条来源: q57nd60a 事件ID: 4 描述: HP Ethernet 1Gb 2-port 332i Adapter: The network link is down. 的警告日志,我们可以新建任务计划程序捕捉这个事件来执行关机脚本shutdown.exe -s -t 420 -c "The mains power supply has been lost, the server will shutdown in 420 seconds." -d p:4:1
但是以上方法都存在一个不完美的地方,就是当停电发生后马上又恢复了供电,或者是间隙性闪断,这种情况下如何编写脚本程序实现Cancel automatic shutdown after power is restored(恢复供电后取消自动关机)功能呢?
评论
ping那个好说啊,sleep个一分钟再ping,连续三次都不通再关机。
评论
关键是那个脚本循环控制语句怎么写,连续三次ping不通再关机,那要是很快又通了,此时可以使用shutdown -a撤销当前关机任务,但这里有个问题是脚本在不断反复执行,如果没有全局变量作为循环判断的标记,shutdown -a命令就会被反复地执行,这么做不科学吧
评论
shutdown -a多次执行也没所谓 没关系吧
评论
可以这样操作,你设置420秒后关机,那么设置脚本在400秒左右(反正在关机前)
再ping一次网络判断是否来电了,ping通了等于来电就shutdown -a
否则就什么也不做,这样不需要循环判断,只需要在关机前几秒判断一次就可以了
评论
UPS一般都能USB接电脑 弄个NUT就可以了
评论
但是以上方法都存在一个不完美的地方,就是当停电发生后马上又恢复了供电,或者是间隙性闪断,这种情况下如何编写脚本程序实现Cancel automatic shutdown after power is restored(恢复供电后取消自动关机)功能呢
楼主所说的这个不完美的地方, 简单来说就是关机关太早.
解决方法非常简单, 在发送关机命令之前校验一次ups剩余电量, 或者不检查市电情况, 你管他停没停电, 反正有ups不是嘛.
只检查ups电量, ups电量在下降而且已经低于特定数值, 那么就发送关机指令, 其它情况一律不关机.
评论
网卡端口链接断开事件来触发执行关机脚本,有一个问题,在你调试网络的时候,插拔网线会触发关机脚本。
评论
断网自动重启程序,新建.bat文件放进去运行就行了。要改成关机的话修改shutdown命令。
不断地ping set IP。600秒1次,5次不通自动重启/关机。有1800秒时间取消操作。
后面手动操作可以改成自动地ping1次IP,如果网通了就取消关机。
@echo off & title 断网自动重启
setlocal enabledelayedexpansion
set IP=114.114.114.114
set Count=0
:Loop
ping %IP% -n "1" && (
if !Count! gtr 0 set /a Count-=1
timeout /T 600 /NOBREAK
) || (
set /a Count+=1
if !Count! equ 5 goto RunAPP
)
goto Loop
:RunAPP
shutdown -r -t 1800
echo.1800秒后重启,按 “空格键” 再按 “回车” 终止关机。
set /p dome=
if /i "%dome%"==" " goto 2
:2
shutdown /a
echo.已终止!
pause&exit
评论
UPS有USB口啊。。。
评论
我用的APC施耐德···有USB接电脑···应用软件可以设置断电后多久关机··
评论
你们用什么的UPS?我的UPS不充电的时候20W,我都有点心疼。
评论
网段内树莓派usb直连ups再搞个nut(network ups tools)服务端主机,然后需要自动关机的机器装nut 客户端(esxi也有客户端)...
评论
你可能没有弄明白这篇帖子所要探讨的问题,这里探讨的是在不显著增加成本的前提下,可以借助其它改造装置来配合普通后备式UPS,请看清楚,这里说的是普通后备式UPS,就是无USB控制功能的,实现局域网内多台PC主机的自动关机功能
评论
我用的山特TG1000,13年买的,中间换过一次电池,现在还在服役中
评论
是啊,如果要是用的APC施耐德BK650-CH也就不纠结这些了,我这篇帖子探讨的就是怎样借助其它改造装置来配合普通后备式UPS,就是无USB控制功能的UPS,实现局域网内多台PC主机的自动关机功能
评论
不是所有的UPS都带USB控制功能的啊,我这篇帖子所要探讨的就是怎样使普通后备式UPS,就是无USB控制功能的,实现局域网内多台PC主机的自动关机功能
评论
那就有点难了,只能自己估算...接在UPS上的耗电功率,然后计算能坚持的时间...再留点余地然后自动关机..
评论
这么说低端服务器有必要选i3 T?
(9代及之前才有ECC)
评论
这里就不用考虑UPS后备电池余量的问题,直接假设可以维持420秒就行,我的问题是怎样用单片机侦测到市电停电了,然后给PC主机发送个信号
评论
这里有讨论内存和U的问题吗?既然是服务器,当然就要全部server级配件啊,干嘛要上桌面级产品
评论
出掉旧的,买新的
因为,买新的,可能比折腾旧的省钱...
评论
一个UPS,你不考虑电池电量不考虑让UPS侦测断电然后通知用电设备,居然考虑这...你这切入点可真是奇葩...
评论
有什么可奇葩的呢,首先普通后备式UPS便宜好用,比如山特TG1000,400多元就能享受到1000VA/600W的待遇,要电量信息有什么用,我所要做的仅仅是在一个保守的后备时间内让所有文件服务器都安全地关机,至于UPS自身,即使电池耗尽触发保护自动关机又有何妨,这样的事情一年能发生几次?
评论
能达到1000VA/600W这个功率带USB控制功能的恐怕不便宜
评论
也许吧
我现在的NAS就用这台
https://item.jd.com/100010679540.html
断电超过30秒,就会自动关机
评论
我的国产的12v9a电瓶,一直插着,自身耗电13w,充电时自身55w,大概6小时以内充满,负载120w设备可以运行13分钟蜂鸣器就急促叫了
楼主可以看看这个
https://www.52pojie.cn/thread-1188304-1-1.html
评论
UPS不是有数据线和对应软件吗?
配置好软件不行吗?
评论
楼主这算自问自答了。。
评论
我能想到的简单的就是加个sleepapc有自带软件
评论
你这还算好的。我用在线式apc 1000va的ups,功耗100w
评论
(ups专用)本地路由断电nas关机工具(windows版)
https://www.52pojie.cn/thread-1358594-1-1.html
(出处: 吾爱破解论坛)
我的国产克雷士jd买的,一个12v9a电瓶,带100w负载,UPS自身有13w的功率,这是正常运行下,不是充电状态
当然,听说这种后备UPS正常模式也是在不断小循环放电-充电-放电的状态,电瓶损耗很严重
另外,问问楼主用的哪个电脑?戴尔OptiPlex系列790/3020/7010/9020
评论
不是,自己组装的PC 电路 电子 维修 我现在把定影部分拆出来了。想换下滚,因为卡纸。但是我发现灯管挡住了。拆不了。不会拆。论坛里的高手拆解过吗? 评论 认真看,认真瞧。果然有收 电路 电子 维修 求创维42c08RD电路图 评论 电视的图纸很少见 评论 电视的图纸很少见 评论 创维的图纸你要说 版号,不然无能为力 评论 板号5800-p42ALM-0050 168P-P42CLM-01
·日本中文新闻 唐田绘里香为新剧《极恶女王》剃光头 展现演员决心
·日本中文新闻 真子小室夫妇新居引发隐私担忧
·日本中文新闻 前AKB48成员柏木由纪与搞笑艺人交往曝光
·日本学校 {日本国际学校}梅田インターナショナルスクール
·日本学校 LINE:sm287 陳雨菲、20歳、台湾からの留学生、東京に来たばかり
·日本留学生活 出售平成22年走行48000km 代步小车
·日本华人网络交流 円相場 一時1ドル=140円台まで上昇?
·日本华人网络交流 问日本华人一个问题
·日本旅游代购 富山接机
·生活百科 英国转澳大利亚转换插头
·汽车 【求助】修车遇到困难怎么办?