Setup Nobreak Daemon

1. Os nobreaks estão ligados aos servidores através de cabo serial. Pode-se usar cabo USB, mas esta opçao tem algumas limitaçoes (e.g. não dá para atualizar o firmware). No Linux, as interfaces seriais sao chamadas de /dev/ttyS0, S1, etc. A instalaçao default do RedHat manda um "login prompt" para /dev/ttyS0 via mingetty, que permite dar login no sistema pela porta serial. Isso precisa ser desativado porque o processo mingetty fica mandando um login prompt para a serial, conflitando com qualquer outro processo que precise ler a serial, como o daemon apcupsd. Para desativar:

  • Salvar uma cópia do inittab por segurança:

# cp -p /etc/inittab /etc/inittab.ORIG

  • Editar o inittab e comentar a linha abaixo com um #:

c:12345:respawn:/sbin/mingetty ttyS0

Note que esse processo é respawned todo o tempo: se damos um kill no processo mingetty ttyS0, o processo é restarted. O único jeito de matá-lo é tirar essa linha do inittab.

  • Forçar o sistema a reler o inittab:

# /sbin/telinit q

2. Baixar o rpm do daemon do site e instalar usando rpm -Uvh [http://www.apcupsd.org/] (e.g. apcupsd-3.14.0-1.el3.i386.rpm, de 9/fev/2007, para RedHat Enterprise 3).

3. Salvar uma cópia do arquivo de configuraçao original /etc/apcupsd/apcupsd.conf, que tem muitos parâmetros de configuraçao, e substituí-lo por um outro com os parâmetros abaixo, configuraçao mínima necessária para o daemon funcionar:

[root@node79 apcupsd]# cat /etc/apcupsd/apcupsd.conf ## apcupsd.conf v1.1 ## UPSCABLE smart UPSTYPE smartups DEVICE /dev/ttyS0 LOCKFILE /var/lock UPSCLASS standalone UPSMODE disable [root@node79 apcupsd]#

4. Ativar o daemon e conferir se está rodando:

# service apcupsd start

ps aux | grep apc

Deve aparecer o processo /sbin/apcupsd -f /etc/apcupsd/apcupsd.conf

tail /var/log/messages

Deve aparecer no log

5. Usar o comando /sbin/apcaccess para ler as informaçoes do no-break.

Adendo

  • Links para programas de monitoração de UPS's
    • www.apcupsd.com
    • www.networkupstools.org

  • Scripts para gerar gráficos de voltagem da rede elétrica usando o rrdtool

-- SergioNovaes - 17 Feb 2007

Topic revision: r2 - 2009-02-28 - RogerioIope
 

This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2020 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback

antalya escort bursa escort eskisehir escort istanbul escort izmir escort