====== Onduleurs : arrêt automatique des serveurs ====== Le programme nut communique avec l'onduleur et déclenche l'arrêt du serveur "proprement" en cas de panne prolongée, avant la décharge complète des batteries. aptitude install nut ===== Pour les serveurs sous debian 5 (nut version 2.2) ===== /etc/default/nut # start upsd START_UPSD=yes # set upsd specific options. use "man upsd" for more info UPSD_OPTIONS="" # start upsmon START_UPSMON=yes # set upsmon specific options. use "man upsmon" for more info UPSMON_OPTIONS="" /etc/nut/nut.conf MODE=standalone /etc/nut/ups.conf [apc] driver = usbhid-ups port = /dev/usb/hiddev0 # ou /dev/bus/usb/001/004 desc = "APC ES 550" /etc/nut/upsd.conf LISTEN localhost 3493 ACL localhost 127.0.0.1/32 ACCEPT localhost /etc/nut/upsd.users [admin] password = adminpass actions = SET instcmds = ALL [user] password = mypass allowfrom = localhost upsmon master /etc/nut/upsmon.conf MONITOR apc@localhost 1 user mypass master MINSUPPLIES 1 FINALDELAY 5 HOSTSYNC 15 SHUTDOWNCMD "/sbin/shutdown -h +0" POWERDOWNFLAG /etc/killpower POLLFREQ 5 POLLFREQALERT 5 DEADTIME 15 NOCOMMWARNTIME 300 RBWARNTIME 43200 ===== Pour le serveur sous ubuntu 10.04 (nut version 2.4) ===== Il n'y a pas de fichier /etc/default/nut /etc/nut/nut.conf MODE=standalone /etc/nut/upsd.conf MAXAGE 15 LISTEN 127.0.0.1 3493 MAXCONN 1024 /etc/nut/upsd.users [user] password = mypass upsmon master /etc/nut/upsmon.conf MONITOR apc@localhost 1 user mypass master MINSUPPLIES 1 FINALDELAY 5 HOSTSYNC 15 SHUTDOWNCMD "/sbin/shutdown -h +0" POWERDOWNFLAG /etc/killpower POLLFREQ 5 POLLFREQALERT 5 DEADTIME 15 NOCOMMWARNTIME 300 RBWARNTIME 43200