NUT

De Manteniment IES Ebre
Dreceres ràpides: navegació, cerca
NOTA: Hay que añadir la siguiente linea a /etc/udev/rules.d/NUT.rules (O cualquier nombre terminado en .rules)
KERNEL=="ttyS0", MODE="0600", OWNER="nut", GROUP="nut"

Contingut

Descripció

Network UPS Tool és una eina que permet monitoritzar el comportament del nostre SAI connectat al servidor de tal manera que, en càs de perdua de llum, el servidor s'apagaria en un temps estipulat.

Instal.lació

Primer instal.lem el paquet:

sudo apt-get install nut 

Configuració

A continuació configurarem els fitxers pertinents.

ups.conf (utilitzant la conexió RS-232)

El primer fitxer especifiquem quin és el SAI i com està connectat:

sudo nano /etc/nut/ups.conf

Amb el següent contingut per la connexió per port Serie

[mge]
    driver = mge-shut
    port = /dev/ttyS0
    desc = "MGE Evolution 1150 USBS"

En càs de ser un port USB canviar la linia port a

port= auto

Ara caldrà donar el permissos correponents

sudo chmod 0600 /dev/ttyS0
sudo chown nut:nut /dev/ttyS0

nut.conf

A partir de la versió d'Ubuntu 10.04 cal editar el fitxer:

sudo nano /etc/nut/nut.conf

i canviar la linia del MODE a:

MODE=standalone

upsd.conf

Editarem

sudo nano /etc/nut/upsd.conf

On ficarem:

ACL all 0.0.0.0/0
ACL localhost 127.0.0.1/32

ACCEPT localhost
REJECT all

upsd.users

Especificarem la configuració d'usuari del SAI editant:

sudo nano /etc/nut/upsd.users

Amb:

 [admin]
        password = admin #contrasenya per defecte dels MGE
        allowfrom = localhost
        actions = SET
        instcmds = ALL

[monuser]
        password = admin
        allowfrom = localhost
        upsmon master

upsmon.conf

Especifiquem el fitxer de monitorització del SAI:

sudo nano /etc/nut/upsmon.conf

on buscarem la linia:

MONITOR 

que està comentada i afegirem baix:

MONITOR mge@localhost 1 monuser secreto master

on monuser podria ser admini secreto seria la contrasenya que tinguera. Dins del mateix fitxer cal revisar l'ordre SHUTDOWNCMD

SHUTDOWNCMD "/sbin/shutdown -h now"

Que serà l'encarregada d'apagar l'equip. En

FINALDELAY 5

Especifiquem el temps després de les notificacions en el que s'apagarà.

Hay que reniniciar el servicio NUT para que se apliquen los cambios ;-)

Comprovar la connexió

Només caldria escriure en el terminal:

sudo upsc mge@localhost

i amb el resultat similar a:

[root@localhost ~]# upsc mge@localhost
battery.charge: 98
battery.charge.low: 30
battery.runtime: 01151
driver.name: mge-shut
driver.parameter.port: /dev/ttyS0
driver.version: 2.0.1
driver.version.internal: 0.60
outlet.0.desc: Main Outlet
outlet.0.id: 1
outlet.0.switchable: 0
outlet.1.desc: PowerShare Outlet 1
outlet.1.id: 2
outlet.1.switchable: 0
output.voltage: 230
ups.delay.shutdown: -1
ups.delay.start: -1
ups.load: 2
ups.mfr: MGE UPS SYSTEMS
ups.model: ellipse 600
ups.serial: AP9G02039
ups.status: OL CHRG

Controlar els logs

sudo tail -f /var/log/daemon.log

Ara per provar podem desendollar el SAI i esperar uns deu segons i ja tendriem les primeres linies avisant que s'apagarà l'equip.

Enllaços

Eines de l'usuari
Espais de noms
Variants
Accions
Navegació
Webs
Altres pàgines
Eines
Edició