Uninterruptible Power Supply
Jump to navigation
Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
Converted with HTML::WikiConverter::MediaWiki from my old phpwiki site
UPS (onduleur)
Mine is an Ellipse 800 from MGE, connected by a serial port.
- apt-get install nut
- adduser nut dialout (to access the serial port)
- cp /usr/share/doc/nut/examples/ups.conf /etc/nut
- cp /usr/share/doc/nut/examples/upsd.conf /etc/nut
- cp /usr/share/doc/nut/examples/upsd.users /etc/nut
- chown root:nut /etc/nut/upsd.users
- chmod 640 /etc/nut/upsd.users
- Edit /etc/nut/ups.conf:
[myups] driver = mge-shut ''(see /usr/share/doc/nut/README.gz)'' port = /dev/ttyS0
- To try:
- upsdrvctl -v start
- It should say "mge-shut[xxx]: Startup successful" in /var/log/syslog
- If "No communication with UPS", edit /etc/nut/ups.conf again
- Edit /etc/nut/upsd.users
[monmaster] password = blah allowfrom = localhost upsmon master
- Edit /etc/default/nut => START_UPSD=yes
- /etc/init.d/nut start
- Test:
- upscmd -l myups@localhost
- upsc myups@localhost
(4) /etc/nut/upsmon.conf (see 'man 5 upsmon.conf' for more information)
- Edit /etc/nut/upsmon.conf and add something like the following
- MONITOR myups@localhost 1 monmaster blah master
Ensure that the permissions of upsmon.conf do not permit the world to read it. It should already be thus, but the following commands
- accomplishes this
- chown root:nut /etc/nut/upsmon.conf chmod 640 /etc/nut/upsmon.conf
Edit /etc/default/nut and change START_UPSD and START_UPSMON from
START_UPSMON=yes
(6) start the daemon
Invoke '/etc/init.d/nut start' to start the daemon(s). Check /var/log/syslog to ensure that upsd, appropriate drivers, and upsmon started up correctly.