APC BN1500M2 connected to TrueMAS SCALE?

Daisuke

Contributor
Joined
Jun 23, 2011
Messages
1,041
I purchased an APC BN1500M2 and had it connected to my Dell R720xd running TrueNAS SCALE with provided data cable, into USB port. After the server reboot, when I try to enable the UPS service, I get a UPS service failed to start error. Can you please let me know how can I troubleshoot this?

Code:
# dmesg | grep 'usb 1-1.4'
[   11.348692] usb 1-1.4: new full-speed USB device number 5 using ehci-pci
[   11.471345] usb 1-1.4: New USB device found, idVendor=051d, idProduct=0002, bcdDevice= 0.90
[   11.488017] usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[   11.503615] usb 1-1.4: Product: Back-UPS NS 1500M2 FW:957.e4 .D USB FW:e4
[   11.519116] usb 1-1.4: Manufacturer: American Power Conversion
[   11.532980] usb 1-1.4: SerialNumber: xxxxxxxxxxxx
 
Last edited:
Joined
Jun 2, 2019
Messages
591
Likely the known /etc/nut/* file permission issue


cd /etc/nut
chown root:nut *

service nut-server restart
 

Daisuke

Contributor
Joined
Jun 23, 2011
Messages
1,041
Thanks for the reply, permissions we're okay but ups.conf is empty?
Code:
# ls -lah /etc/nut
total 28K
drwxr-xr-x   2 root root   8 Jul  3 22:38 .
drwxr-xr-x 139 root root 250 Jul  3 22:38 ..
-r--r-----   1 root nut   15 Jul  3 22:38 nut.conf
-r--r-----   1 root nut   39 Jul  3 22:38 ups.conf
-r--r-----   1 root nut   39 Jul  3 22:38 upsd.conf
-r--r-----   1 root nut   39 Jul  3 22:38 upsd.users
-r--r-----   1 root nut  394 Jul  3 22:38 upsmon.conf
-r--r-----   1 root nut  563 Jul  3 22:38 upssched.conf

# systemctl start nut-server
Job for nut-server.service failed because the control process exited with error code.
See "systemctl status nut-server.service" and "journalctl -xe" for details.

# systemctl status nut-server
● nut-server.service - Network UPS Tools - power devices information server
     Loaded: loaded (/lib/systemd/system/nut-server.service; disabled; vendor preset: disabled)
     Active: failed (Result: exit-code) since Mon 2022-07-04 18:48:16 EDT; 11s ago
    Process: 650439 ExecStart=/sbin/upsd (code=exited, status=1/FAILURE)

Jul 04 18:48:16 uranus upsd[650439]: listening on 127.0.0.1 port 3493
Jul 04 18:48:16 uranus upsd[650439]: listening on 127.0.0.1 port 3493
Jul 04 18:48:16 uranus upsd[650439]: Warning: ignoring incomplete configuration for UPS [ups]
Jul 04 18:48:16 uranus upsd[650439]: Fatal error: at least one UPS must be defined in ups.conf
Jul 04 18:48:16 uranus upsd[650439]: Warning: ignoring incomplete configuration for UPS [ups]
Jul 04 18:48:16 uranus upsd[650439]: Network UPS Tools upsd 2.7.4
Jul 04 18:48:16 uranus upsd[650439]: Fatal error: at least one UPS must be defined in ups.conf
Jul 04 18:48:16 uranus systemd[1]: nut-server.service: Control process exited, code=exited, status=1/FAILURE
Jul 04 18:48:16 uranus systemd[1]: nut-server.service: Failed with result 'exit-code'.
Jul 04 18:48:16 uranus systemd[1]: Failed to start Network UPS Tools - power devices information server.

# find /etc -name ups.conf
/etc/nut/ups.conf

# cat /etc/nut/ups.conf
[ups]
    driver =
    port =
    desc = ""
 
Top