sudo service nut-client start sudo update-rc.d nut-client defaults
查看启动状态:
4.4.1 报错修复
这里第一次启动后报了 1 个错误,具体如下:
Failed to open '/usr/lib/tmpfiles.d/nut-common-tmpfiles.conf': No such file or directory
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
❯ sudo systemctl status nut-client.service ○ nut-monitor.service - Network UPS Tools - power device monitor and shutdown controller Loaded: loaded (/usr/lib/systemd/system/nut-monitor.service; enabled; preset: enabled) Active: inactive (dead) since Sat 2025-03-22 17:12:20 CST; 8s ago Duration: 5ms Process: 347996 ExecStartPre=/usr/bin/systemd-tmpfiles --create /usr/lib/tmpfiles.d/nut-common-tmpfiles.conf (code=exited, status=1/FAILURE) Process: 347998 ExecStart=/sbin/upsmon -F (code=exited, status=0/SUCCESS) Main PID: 347998 (code=exited, status=0/SUCCESS) CPU: 15ms
Mar 22 17:12:20 n100-jumper-2 systemd[1]: Starting nut-monitor.service - Network UPS Tools - power device monitor and shutdown controller... Mar 22 17:12:20 n100-jumper-2 systemd-tmpfiles[347996]: Failed to open '/usr/lib/tmpfiles.d/nut-common-tmpfiles.conf': No such file or directory Mar 22 17:12:20 n100-jumper-2 systemd[1]: Started nut-monitor.service - Network UPS Tools - power device monitor and shutdown controller. Mar 22 17:12:20 n100-jumper-2 nut-monitor[347998]: upsmon disabled, please adjust the configuration to your needs Mar 22 17:12:20 n100-jumper-2 nut-monitor[347998]: Then set MODE to a suitable value in /etc/nut/nut.conf to enable it Mar 22 17:12:20 n100-jumper-2 systemd[1]: nut-monitor.service: Deactivated successfully.
❯ sudo systemctl status nut-client.service ● nut-monitor.service - Network UPS Tools - power device monitor and shutdown controller Loaded: loaded (/usr/lib/systemd/system/nut-monitor.service; enabled; preset: enabled) Active: active (running) since Sat 2025-03-22 17:15:21 CST; 2s ago Process: 350296 ExecStartPre=/usr/bin/systemd-tmpfiles --create /usr/lib/tmpfiles.d/nut-common-tmpfiles.conf (code=exited, status=0/SUCCESS) Main PID: 350298 (upsmon) Tasks: 2 (limit: 18754) Memory: 3.6M (peak: 3.8M) CPU: 22ms CGroup: /system.slice/nut-monitor.service ├─350298 /lib/nut/upsmon -F └─350310 /lib/nut/upsmon -F
Mar 22 17:15:21 n100-jumper-2 systemd[1]: Starting nut-monitor.service - Network UPS Tools - power device monitor and shutdown controller... Mar 22 17:15:21 n100-jumper-2 systemd[1]: Started nut-monitor.service - Network UPS Tools - power device monitor and shutdown controller. Mar 22 17:15:21 n100-jumper-2 nut-monitor[350298]: fopen /run/nut/upsmon.pid: No such file or directory Mar 22 17:15:21 n100-jumper-2 nut-monitor[350298]: Could not find PID file to see if previous upsmon instance is already running! Mar 22 17:15:21 n100-jumper-2 nut-monitor[350298]: Using power down flag file /etc/killpower Mar 22 17:15:21 n100-jumper-2 nut-monitor[350298]: UPS: qnapups@192.168.3.216 (secondary) (power value 1) Mar 22 17:15:21 n100-jumper-2 nut-monitor[350310]: Init SSL without certificate database