Differences between revisions 1 and 2
Revision 1 as of 2011-11-30 12:00:07
Size: 1040
Editor: Kurgan
Comment:
Revision 2 as of 2011-12-15 16:22:22
Size: 2783
Editor: Kurgan
Comment:
Deletions are marked like this. Additions are marked like this.
Line 24: Line 24:
==== configurazione UPS Metasystem seriale ====
Line 25: Line 26:
==== Configurazione generica di base ==== In /etc/nut/ups.conf:

{{{
 [metasystem]
        driver = metasys
        port = /dev/ttyS0
        desc = "ups metasystem"
}}}

Aggiungere nut al gruppo che vede le seriali (dialout)


Per provare se il driver parla, lanciare a mano:
{{{
/lib/nut/metasys -a metasystem -DDDDDD
}}}



==== Configurazione generica di base per un pc standalone ====
Line 41: Line 61:
==== Configurazione generica di base per un pc server ====

(Ovvero, un pc a cui e` attaccato l' UPS che pero` viene interrogato anche da altri pc a cui non e` attaccato l'ups. In pratica e` come la configurazione standalone, solo che devo consentire l'accesso alla porta TCP di NUT anche da altri PC)

 * Modificare /etc/nut/nut.conf e impostare il MODE a "netserver"
 * Modificare /etc/nut/upsd.conf per mettere il server in listen sulle interfacce che vuoi
 * Modificare /etc/nut/upsd.users e abilitare un utente generico al quale deve accedere upsmon:
 {{{
[upsmon]
    password = pass
    upsmon master
}}}
 * Modificare /etc/nut/upsmon.conf per inserire la funzione di monitoring dell'ups che abbiamo configurato prima:
 {{{
MONITOR tecnoware@localhost 1 upsmon pass master
}}}
 * Riavviare nut (/etc/init.d/nut restart)



==== Configurazione generica di base per un pc client ====

Sul PC client, non occorre configurare drivers per l' UPS, in quanto non c'e` connessione diretta allo stesso. E` sufficiente configurare la parte client, ovvero upsmon.conf. NOTARE la parola "slave" alla fine al posto di "master"

 * Modificare /etc/nut/upsmon.conf per inserire la funzione di monitoring dell'ups che abbiamo configurato prima:
 {{{
MONITOR tecnoware@server 1 upsmon pass slave
}}}
 * Riavviare nut (/etc/init.d/nut restart)


Appunti preliminari

Configurazione UPS Tecnoware seriale

In /etc/nut/ups.conf:

 [tecnoware]
        driver = blazer_ser
        port = /dev/ttyS0
        desc = "se funziona mangio un cucco"

Aggiungere nut al gruppo che vede le seriali (dialout)

Per provare se il driver parla, lanciare a mano:

/lib/nut/blazer_ser -a tecnoware -DDDDDD

configurazione UPS Metasystem seriale

In /etc/nut/ups.conf:

 [metasystem]
        driver = metasys
        port = /dev/ttyS0
        desc = "ups metasystem"

Aggiungere nut al gruppo che vede le seriali (dialout)

Per provare se il driver parla, lanciare a mano:

/lib/nut/metasys -a metasystem -DDDDDD

Configurazione generica di base per un pc standalone

  • Modificare /etc/nut/nut.conf e impostare il MODE a "standalone"
  • Modificare /etc/nut/upsd.users e abilitare un utente generico al quale deve accedere upsmon:
    [upsmon]
        password  = pass
        upsmon master
  • Modificare /etc/nut/upsmon.conf per inserire la funzione di monitoring dell'ups che abbiamo configurato prima:
    MONITOR tecnoware@localhost 1 upsmon pass master
  • Riavviare nut (/etc/init.d/nut restart)

Configurazione generica di base per un pc server

(Ovvero, un pc a cui e` attaccato l' UPS che pero` viene interrogato anche da altri pc a cui non e` attaccato l'ups. In pratica e` come la configurazione standalone, solo che devo consentire l'accesso alla porta TCP di NUT anche da altri PC)

  • Modificare /etc/nut/nut.conf e impostare il MODE a "netserver"
  • Modificare /etc/nut/upsd.conf per mettere il server in listen sulle interfacce che vuoi
  • Modificare /etc/nut/upsd.users e abilitare un utente generico al quale deve accedere upsmon:
    [upsmon]
        password  = pass
        upsmon master
  • Modificare /etc/nut/upsmon.conf per inserire la funzione di monitoring dell'ups che abbiamo configurato prima:
    MONITOR tecnoware@localhost 1 upsmon pass master
  • Riavviare nut (/etc/init.d/nut restart)

Configurazione generica di base per un pc client

Sul PC client, non occorre configurare drivers per l' UPS, in quanto non c'e` connessione diretta allo stesso. E` sufficiente configurare la parte client, ovvero upsmon.conf. NOTARE la parola "slave" alla fine al posto di "master"

  • Modificare /etc/nut/upsmon.conf per inserire la funzione di monitoring dell'ups che abbiamo configurato prima:
    MONITOR tecnoware@server 1 upsmon pass slave
  • Riavviare nut (/etc/init.d/nut restart)

Lettura dei dati dall' UPS

Per vedere come sta il nostro ups, possiamo usare "upsc", cosi`:

upsc tecnoware@localhost

LinuxDebian/Nut (last edited 2020-09-09 16:13:27 by Kurgan)