Erro ao entrar em contato com o apcupsd @ 127.0.0.1

2

Naveguei por vários fóruns, mas não encontrei a resposta para configurar meu no-break (EC350G).

Aqui está minha configuração:

  • Ubuntu 16.04 LTS
  • APCUPSD 3.14.12
  • /etc/apcupsd/apcupsd.conf: usb UPSCABLE, usb USBTYPE, DEVICE, NETSERVER OFF
  • ps -ef | grep apcupsd = > raiz 2578 1 0 17:58? 00:00:00 / sbin / apcupsd
  • status do sudo service apcupsd

apcupsd.service - LSB: Inicia o daemon do apcupsd

 Loaded: loaded (/etc/init.d/apcupsd; bad; vendor preset: enabled)
 Active: active (running) since Mon 2016-05-02 17:58:06 CDT; 4min 34s ago
 Docs: man:systemd-sysv-generator(8)
 Process: 2553 ExecStop=/etc/init.d/apcupsd stop (code=exited, status=0/SUCCESS)
 Process: 2573 ExecStart=/etc/init.d/apcupsd start (code=exited, status=0/SUCCESS)
 Tasks: 2 (limit: 512)
 CGroup: /system.slice/apcupsd.service
       └─2578 /sbin/apcupsd}

E finalmente: sudo apcaccess status

Error contacting apcupsd @ 127.0.0.1:3551: Connection refused
    
por Breiz 03.05.2016 / 01:11

3 respostas

2

Como o Organic Marble sugeriu, coloquei o NETSERVER e o status funcionou. Eu não uso monitoramento remoto embora. Se isso puder ajudar, o NISIP é 127.0.0.1.

    
por Breiz 03.05.2016 / 15:40
1

Eu tinha o NETSERVER e ele ainda não funcionava. A configuração adicional que consertou isso para mim foi adicionar ISCONFIGURED=yes em /etc/default/apcupsd , conforme descrito no link .

    
por xwindows 06.08.2016 / 12:09
0

Eu vejo seus relatórios sudo service apcupsd status em contrário, mas para mim no Ubuntu 16.04, apcupsd não estava sendo executado. Não apareceu em ps aux | grep apc e eu recebi:

% systemctl status apcupsd
● apcupsd.service - LSB: Starts apcupsd daemon
   Loaded: loaded (/etc/init.d/apcupsd; bad; vendor preset: enabled)
   Active: active (exited) since Wed 2018-01-10 22:21:00 CET; 34min ago
     Docs: man:systemd-sysv-generator(8)
    Tasks: 0
   Memory: 0B
      CPU: 0

Observe o active (exited) e nenhum processo mostrado.

Eu suspeito que, neste caso, o systemd-sysv-generator desarreteu e não pode iniciar corretamente esta unidade SysV-Init. Então, basicamente, o serviço systemd parece estar quebrado nesta versão do Ubuntu.

Eu consertei instalando uma unidade systemd apropriada usando:

curl https://gist.githubusercontent.com/nh2/e6089d30ddc6be6191037b5098f1adb9/raw/f08e4174286cbba6ab19f619d896da265cb81552/apcupsd.service | sudo tee /etc/systemd/system/apcupsd.service
sudo systemctl daemon-reload

Depois disso, posso sudo service apcupsd start tudo bem.

    
por nh2 10.01.2018 / 23:17