r2 - 28 Feb 2009 - 13:15:25 - RogerioIopeYou are here: TWiki >  Main Web > NobreakDaemon

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

Edit | WYSIWYG | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r2 < r1 | More topic actions
 
Home
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback