我浏览了许多论坛,但没有找到建立我的UPS (EC350G)的答案。
这是我的配置:
apcupsd.service - LSB:启动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}最后: sudo apcaccess状态
Error contacting apcupsd @ 127.0.0.1:3551: Connection refused发布于 2016-05-03 13:40:23
正如有机大理石所建议的那样,我将NETSERVER设置为on,其状态最终起了作用。不过,我不使用远程监控。如果这有帮助,则NISIP为127.0.0.1。
发布于 2018-01-10 22:17:18
我看到您的sudo service apcupsd status报告不是这样的,但是对于我来说,在Ubuntu16.04上,apcupsd实际上并没有运行。它没有出现在ps aux | grep apc中,我得到了:
% 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注意active (exited)和没有显示的进程。
我怀疑在这种情况下,systemd-sysv-generator出错了,不能正确地启动这个SysV单元。因此,基本上,在这个版本的Ubuntu中,systemd服务似乎被破坏了。
我只是使用以下方法安装了一个适当的systemd单元来修复它:
curl https://gist.githubusercontent.com/nh2/e6089d30ddc6be6191037b5098f1adb9/raw/f08e4174286cbba6ab19f619d896da265cb81552/apcupsd.service | sudo tee /etc/systemd/system/apcupsd.service
sudo systemctl daemon-reload在那之后,我可以sudo service apcupsd start所有的一切。
https://askubuntu.com/questions/766626
复制相似问题