网络UPS工具(NUT)用于CentOS 5.5上的USB UPS

网络UPS工具(NUT)适用于CentOS 5.5上的USB UPS

本教程将介绍如何在CentOS 5.5上配置和使用带有USB(不间断电源)的网络UPS工具(NUT)软件。 NUT是支持数千种型号的软件。 要检查您的UPS是否受支持,这是指向HCL的链接: http : //www.networkupstools.org/stable-hcl.html

安装NUT依赖项:

yum install net-snmp-libs gd httpd

从以下网址下载最新的CentOS NUT rpm版本: http : //geekery.blog.com/category/linux/nut-ups-rpms/

注意:您也可以直接从NUT官方网站(http://www.networkupstools.org/)从EPEL存储库或tarball下载NUT

安装下载的rpms:

rpm -Uvh nut-2.6.0-2geekery.$(uname -i).rpm nut-cgi-2.6.0-2geekery.$(uname -i).rpm nut-client-2.6.0-2geekery.$(uname -i).rpm powerman-2.3.5-2geekery.$(uname -i).rpm

常用配置

这是我的伊顿Powerware 5115 USB UPS的配置。 编辑驱动程序控制器配置文件,为您的UPS选择正确的驱动程序。 您可以在HCL上阅读哪个正确的驱动程序。 我的UPS没有正式支持,但是我发现bcmxcp_usb驱动程序的工作原理很好,所以我定义了一个新的UPS部分,以括号中的UPS名字开头(在我的情况下为5115),其次是驱动程序(bcmxcp_usb )和端口设备(使用USB UPS选择自动端口检测)。

vi /etc/ups/ups.conf
[5115]
        driver = bcmxcp_usb
        port = auto

现在选择您的NUT运行模式:我选择了独立模式,因为UPS仅供电一台服务器,但也可以在网络客户端/服务器模式下使用NUT。

vi /etc/ups/nut.conf
MODE = standalone

配置upsd守护进程监听的IP地址和端口。 upsd.conf文件控制对服务器的访问和一些其他参数。 在独立的安装中,您可以将其保留为默认配置,并监听本地主机。

vi /etc/ups/upsd.conf
LISTEN 127.0.0.1 3493

现在在upsd.users文件中定义一个upsmon用户/密码。 我定义的用户是“local_mon”,密码为“PASSWORD”,并且“角色”为“主”。 我们将使用该用户与NUT的upsmon组件。

vi /etc/ups/upsd.users
[local_mon]
    password = PASSWORD
    upsmon master

Upsmon是UPS监控和关机控制器,将在必要时监控和告知如何关闭系统。 编辑MONITOR指令插入在upss.conf中定义的UPS名称,后跟在upsd.conf中配置的IP地址或主机名,以及在upsd.users中定义的凭据和upsmon角色。 将其他指令保留为指定的默认值。

vi /etc/ups/upsmon.conf
MONITOR 5115@localhost 1 local_mon PASSWORD master
MINSUPPLIES 1
SHUTDOWNCMD "/sbin/shutdown -h +0"
POLLFREQ 5
POLLFREQALERT 5
HOSTSYNC 15
DEADTIME 15
POWERDOWNFLAG /etc/killpower
RBWARNTIME 43200
NOCOMMWARNTIME 300
FINALDELAY 5

USB配置

如果您从http://geekery.blog.com/category/linux/nut-ups-rpms/安装了NUT rpm版本,您可以在此路径下找到一个用于CentOS的螺母udev规则文件: / lib / udev / rules。 d / 62-nut-usbups.rules

如果您正在安装USB UPS,请将此文件软链接到udev规则目录中:

ln -s /lib/udev/rules.d/62-nut-usbups.rules /etc/udev/rules.d/62-nut-usbups.rules

并使用以下命令重新加载udev规则并触发设备检测:

udevcontrol reload_rules
udevtrigger
赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏