linux UPS状态,LINUX 与 UPS(转)

news/2024/11/30 9:38:59/

LINUX 与 UPS(转)[@more@]网上介绍的linux与ups的连接都不太实用,我在刚接触linux时,那是在4年前,独创一种简单有效的办法,就是根据网线的状态来判断是否需要关机。

原理:在掉电时,一般交换机不会被ups供电,此时网卡的状态就有link变成了unlink,如果几秒种之内没有恢复到link状态,就可以断定,市电已断。此时可以启动shutdown进程了。

这个shutdown放在哪里呢?有个很方便的地方,就是网卡的那些script,找到网卡down时调用的script,放在最后就行了。

在debian下,没有找到那些网卡的script,只好写了一个循环的一直运行的脚本,

检查一次网卡状态后就睡30秒,脚本如下:

/usr/sbin/ah_ups:

#!/bin/bash

while [ -z "`mii-tool |grep 'link ok'`" ]

do

sleep 10

done

echo link ok!

until [ -z "`mii-tool |grep 'link ok'`" ]

do

sleep 30

until [ -z "`mii-tool |grep 'link ok'`" ]

do

sleep 30

#cd /usr/local/softether

#nohup ./se_hub &

#ping -c1 -I 61.156.20.87 61.156.20.254 -c 1

done

done

poweroff

在/etc/init.d/做一个服务调用:

/etc/init.d/ups:

#!/bin/bash

#循环监测网卡状态,提供ups关机功能

http://anheng.com.cn/news/html/net_admin_blog/370.html

# 99-99

http://anheng.com.cn/news/html/net_admin_blog/370.html

nohup /usr/sbin/ah_ups &

http://anheng.com.cn/news/html/net_admin_blog/370.html

设置开机时运行上面的这个服务,行了。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/10617731/viewspace-950339/,如需转载,请注明出处,否则将追究法律责任。


http://www.ppmy.cn/news/642825.html

相关文章

华为UPS电源最新检修方法大全

故障分析:从现象判断为蓄电池和逆变器部分故障,可按以下程序检查:      1)检查蓄电池电压,看蓄电池是否充电不足,若蓄电池充电不足,则要检查是蓄电池本身的故障还是充电电路故障。      2)若蓄电池工作电压正常,检查逆变器驱动电路工作是否正常,若驱动电路输出正常,说明…

华为UPS巡检一体化触摸屏监控方案

一、方案背景: 某UPS电源品牌经销商通过网络联系到我们,希望我们提供一套UPS电源及电池监控的方案。能与其UPS电源及电池进行整合销售,完善UPS电源系统的同时,也方便用户对UPS及其电池的监测和管理。 二、解决方案: …

通过Zabbix和SNMP监控华为UPS与机柜

目录 1 网络配置 1.1 网管端配置SNMP版本和团体名: 1.2 准备MIB 1.3 安装本地MIB浏览器 1.4 找到指定的OID 2 Zabbix配置 2.1 Zabbix 主机上安装配置SNMP监控 2.2 创建监控主机: 2.3 创建监控项 2.3.1 进入主机页面 2.3.2 …

win11更新特别慢怎么办

在更新时,主要是svchose.exe在下载文件,所以我们可以打开c盘-Windows-System32-svchost.exe双击这个文件,这样就能启动它的下载了,如果还不行那就用镜像文件吧

nuxt解决首屏加载慢问题_这款加速器可以帮你免费解决LOL手游下载、账号注册、更新慢的一系列问题...

原标题:这款加速器可以帮你免费解决LOL手游下载、账号注册、更新慢的一系列问题 不少小伙伴们已经开玩英雄联盟手游了,由于国服目前还没有动静,现在能玩的都是海外服,如此一来就会产生一个问题,就是手游版LOL更新慢怎么…

collecting package metadata慢_手游版LOL更新慢怎么解决 英雄联盟手游更新慢解决方法_英雄联盟手游...

标签: 加速器 导读 对于LOL手游更新慢的问题,主要还是因为海外服网络延迟高,小伙伴们选择直连日服、韩服以及东南亚服等海外服的话,如果要更新游戏就出现卡顿、下载缓慢等情况,对此一个非常简答的解决方法就是下载biub…

win10系统更新服务器太慢了,win10更新慢如何解决

win10更新特别慢,很多小伙伴都更新了10几个小时都没有升级更新完,一般进入了更新状态之后就不能停止了,停止老系统也基本进不去了。今天小编就给大家带来了想想的解决方法吧。 win10更新慢原因: 1、黑屏蓝色圆圈阶段,3…

关于SVN更新慢的解决方法

原因 SVN的cache监视消耗着时间 把所有状态信息缓存在一个独立进程中(TSVNCache.exe)。该进程监视所有驱动器的更改,并在工作副本中的文件被修改时重新获取其状态。该进程以最低优先级运行,所以其他程序不会被它挤兑。这同样意味着状态信息并不是 实时…