Installation et configuration d'un onduleur
MGE Elipse 650 Serie sur OpenBSD 3.9 avec NUT
Voici deja un schema du cable :
=======================
SUB-D9 | RJ12
-----------+----------
1 nc
2----------2
3----------4
+----4
| 5----------3
+----6
| 7----------5
+----8
9 nc
Installation et configuration de NUT.2.0 :
Ajouter NUT via les packages :
pkg_add -i nut-2.0.0p1.tgz
Personnellement j'ai ajouté cette ligne dans mon .profile pour eviter de telecharger les fichiers tgz :
export PKG_PATH=ftp://ftp.irisa.fr/pub/OpenBSD/`sysctl -n kern.osrelease`/packages/`machine -a`/
Utilisateurs et droits :
# groupadd nut
# adduser nut -g nut
# mkdir -p /var/state/ups
# chmod 0700 /var/state/ups
# chown nut:nut /var/state/ups
# chmod 0600 /dev/tty01
# chown nut:nut /dev/tty01
les fichiers de conf s'intallent dans /etc/nut/
On configure dans /etc/nut/ups.conf l'onduleur :
[monups]
driver = mge-shut # type de driver (mge-shut ou u-talk pour un onduleur MGE )
port = /dev/tty01 # port serie de la machine
desc = "MGE Elipse 650" # Description optionnel
Dans upsd.conf on configure les access-list :
ACL all 0.0.0.0/0
ACL localhost 127.0.0.1/32
ACL monserveur 192.168.1.1/32
ACCEPT localhost
ACCEPT Eliott
REJECT all
Dans upsd.users on ajoute :
[upsadmin]
password = admpwd
allowfrom = localhost
actions = SET
instcmds = ALL
[upsuser]
password = userpwd
allowfrom = localhost
upsmon master
Dans upsmon.conf on ajoute :
Pour le monitoring :
MONITOR mgeups@localhost 1 upsuser userpwd master
Déclenchement du shutdown :
SHUTDOWNCMD "/sbin/shutdown -h now"
On redefini les droits et les utilisateurs pour les fichiers de conf :
# chown nut:nut /etc/nut/*.*
# chmod 0640 /etc/nut/*.*
Test :
# upsdrvctlstart
# upsd
Visualiser les statuts :
# upsc monups@localhost
# upsmon