linux冗余服务器,linux – 一台服务器,两台APC UPS上的冗余电源:如何触发关机?...

news/2025/3/14 17:47:39/

目前,当两个UPS中的一个死亡时,会触发doshutdown事件,并通过apccontrol执行默认脚本. doshutdown脚本忽略了第二台UPS,因为它们没有事件连接,并且正常关机.

为了使doshutdown事件有点连接,apcupsd的两个实例需要一个专门定制的配置文件.差异将驻留在必须从中执行事件脚本的目录中.

第一个ups的主要属性,在/etc/apcupsd/apcupsd.ups0.conf中

SCRIPTDIR /etc/apcupsd/ups0

UPSNAME ups0

DEVICE /dev/ups0

PWRFAILDIR /etc/apcupsd/ups0

NOLOGINDIR /etc/apcupsd/ups0

NISPORT 3551

EVENTSFILE /var/log/apcupsd.0.events

对于ups1,在/etc/apcupsd/apcupsd.ups1.conf中

SCRIPTDIR /etc/apcupsd/ups1

UPSNAME ups1

DEVICE /dev/ups1

PWRFAILDIR /etc/apcupsd/ups1

NOLOGINDIR /etc/apcupsd/ups1

NISPORT 3552

EVENTSFILE /var/log/apcupsd.1.events

每个scriptdir都应该获得默认脚本的副本.

我们想要自定义doshutdown脚本,它不会直接关闭机器,但必须检查其他UPS是否仍处于打开状态,或是否处于关机模式.

在doshutdown脚本的顶部,我们可以添加类似的东西

对于ups0

if [ ! -f /tmp/ups1.is.down ]

then

touch /tmp/ups0.is.down

exit 99

fi

对于ups1

if [ ! -f /tmp/ups0.is.down ]

then

touch /tmp/ups1.is.down

exit 99

fi

状态99具有特殊含义,告诉apccontrol停止正在进行的操作.五行检查是否已创建其他UPS-down文件;如果不是,则为ups关闭创建下行文件,然后退出.如果是,意味着另一台UPS已经关闭,那么这台UPS也会停机,因此脚本应该继续并关闭机器.

文件/tmp/usp[01].is.down指示ups [01]当前是否已关闭.

重要提示:apcupsd的init.d启动脚本应删除这些文件(如果它们是在上一个会话中创建的):

rm -f /tmp/usp[01].is.down

最后,上面创建的目录/ etc / apcupsd / ups [01]应该被授予对apcupsd用户(或运行实例的相关用户)的访问权限.

chown -R apcupsd /etc/apcupsd/ups[01]

编辑修复了/tmp/ups[01].is.down名称,缺少.is.


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

相关文章

如何快速为门禁制作一个ups(不断电)

想必很多人点进这篇文章的第一想法是,什么是ups?b话少说我们去百度。 这是啥?害不就是个门禁停电不断电的呗。冲冲冲。 这边鉴于国外创客的思想就是,开局一焊枪,模块全靠嫖!我集齐了升压模块,降…

UPS电源如何安装?如何配置计算?故障如何处理?

一个典型的数据中心供电系统,由中压配电、变压器、低压配电、不间断电源、末端配电以及发电机等设备组成。其中,UPS的主要作用,是在市电电源中断、发电机启动之前,确保所带的负载持续供电。 UPS系统是数据中心供电连续性的重要保障…

无盘服务器需要用ups吗,如果为机房服务器选择合适的UPS不间断电源

科华UPS 称为不间断电源,是因为停电的时候,它能快速转换到“逆变”状态,从而不会让在使用中的电脑因为突然停电未来得及存储而失去重要文件。 不是用来当备用电源用的,如果你只是想在停电的时候可以用电,光买逆变器就够…

IDC初次选择UPS电源需要考虑哪些问题及故障检测?

更多专业文档请访问 www.itilzj.com # UPS初选择 # 随着现代社会的不断发展,人们的生活和生产需求不断提高,“电”对于人们来说是不可缺少的东西,由于供电压力过大,或者电流不稳,为了保证不断电,越来越多的…

火电厂中UPS电源的应用

UPS电源也被称之为不间断电源,不间断电源也被称为UPS,其实二者指的是同一种东西。在火电厂及其他很多领域UPS不间断电源的持续供电功能被普遍应用于许多重要设施,UPS不间断电源可以解决很多电力方面的问题,比如:电源断…

计算机学的建模是什么意思,请问建模是什么意思?

偶引用个例子,你看看就明白了!什么叫建模,数学建模等等等! 数学建模竞赛,就是在每年叶子黄的时候(长沙的树叶好像一年到头都是绿的)开始的一项数 学应用题比赛。大家都做过数学应用题吧,不知道现在的教育改革了没有,如果没有大变化, 大家都应该做过,比如说[树上有十只…

初次选择UPS电源需要考虑哪些问题?

# UPS初选择 # 随着现代社会的不断发展,人们的生活和生产需求不断提高,“电”对于人们来说是不可缺少的东西,由于供电压力过大,或者电流不稳,为了保证不断电,越来越多的企业和个人选择了不间断电源&#xf…

Linux常见指令(超详解哦)

Linux常见指令 引言Linux常见指令查指令——man文件管理相关指令lspwdcdtouchmkdirrmdir与rmrmdirrm cpmvfind 文件查看类catmorelesshead 与 tailheadtail使用管道显示某段内容 grep 打包压缩相关指令zip/unziptar 总结 引言 Linux与我们熟悉的Window都是操作系统&#xff0c…