<> Une page à consulter : [[Nut]] Version utilisée: '''2.4.3-1.1squeeze1''' /!\ Bien lire toute la doc contenue dans `/usr/share/doc/nut` = Sur le master = Quelques notes à propos des fichiers situés dans `/etc/nut` * EMPLACEMENT : [[ZAC/Ngaoundéré/Configuration/ServeurOpenVZ|ovz3]] * dans `nut.conf` , `MODE=netserver` * dans `ups.conf` {{{ [apc0] driver = apcsmart port = /dev/ttyS0 cable = 940-1524C desc = "APC 1500 - 0" }}} * /!\ Permission sur le périphérique * (!) ajouter `nut` dans le groupe `dialout` * dans la doc, on propose de se servir d'un fichier à inclure dans `/etc/udev/rules.d/52_nut-serialups.rules` . A utiliser éventuellement en lieu et place de la solution précédente * `upsd.conf` {{{ LISTEN 127.0.0.1 3493 LISTEN 192.168.10.5 3493 }}} * `upsd.users` {{{ [superadmin] password = humSerieuxTuLeVeux actions = SET instcmd = ALL [monitorman] password = xxxx upsmon master [monitorman2] password = xxxx upsmon slave }}} * `upsmon.conf` {{{ MONITOR apc0@localhost 1 monitorman xxxx master }}} * si tout est OK, `invoke-rc.d nut start` et on aura démarré l'ensemble B) == Quelques variables == Elle s'ajustent avec `upsrw` * ups.id="apc0" * ups.delay.start="120" * ups.test.interval="604800" * battery.charge.restart=15" = Monitoring web = * Emplacement : '''CT 900 ''' (supervision) * Installer le paquet `nut-cgi` * Emplacement http://supervision.ndere.cm.auf.org/nut/ (''local'') = Réglages sur les slave = * Installer `nut` * dans `/etc/nut/nut.conf`, `MODE=netclient` * dans `/etc/nut/upsmon.conf`, ajuster la variable MONITOR avec un utilisateur précisé sur le master * exemple : `MONITOR apc0@ovz3.ndere.cm.auf.org 1 monitorman2 chercheBien slave` * ... * `invoke-rc.d nut start` :)