Bienvenue

Installation et configuration d'un onduleur
MGE Elipse 650 Série sur OpenBSD 3.9 avec NUT

Voici déjà un schéma du câble :
=======================
    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 éviter de télécharger 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'installent 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 monserveur
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 monups@localhost 1 upsuser userpwd master

Déclenchement du shutdown :
SHUTDOWNCMD "/sbin/shutdown -h now"


On redéfini 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


Liens :
http://ajoute.org/wiki/doc/openbsd/nut
https://calomel.org/nut_ups.html


FOURNIER Ghislain - www.fournier-family.com
 

Powered by CMSimple| Template: ge-webdesign.de| html| css| Connexion