Failed to finalize DM devices when shutting down with NUT

greg91

Member
Jan 25, 2020
7
3
23
32
Hello,

I recently got a UPS and installed NUT on Proxmox host to shut it down in case of power failure. I got it working but this message is displayed when NUT triggers a shutdown (either by letting the UPS go to low battery state or by running "upsmon -c fsd") :

systemd-shutdown[1] : Failed to finalize DM devices, ignoring

I do not get this when I run "/sbin/shutdown -h +0" in a shell. What does this message mean and how to fix it? Thank you.

Here is my upsmon.conf file :
MINSUPPLIES 1
SHUTDOWNCMD "/sbin/shutdown -h +0"
POLLFREQ 5
POLLFREQALERT 5
HOSTSYNC 15
DEADTIME 15
POWERDOWNFLAG /etc/killpower
NOTIFYMSG ONLINE "UPS %s on line power"
NOTIFYMSG ONBATT "UPS %s on battery"
NOTIFYMSG LOWBATT "UPS %s battery is low"
NOTIFYMSG FSD "UPS %s: forced shutdown in progress"
NOTIFYMSG COMMOK "Communications with UPS %s established"
NOTIFYMSG COMMBAD "Communications with UPS %s lost"
NOTIFYMSG SHUTDOWN "Auto logout and shutdown proceeding"
NOTIFYMSG REPLBATT "UPS %s battery needs to be replaced"
NOTIFYMSG NOCOMM "UPS %s is unavailable"
NOTIFYMSG NOPARENT "upsmon parent process died - shutdown impossible"
NOTIFYFLAG ONLINE SYSLOG+WALL
NOTIFYFLAG ONBATT SYSLOG+WALL
NOTIFYFLAG LOWBATT SYSLOG+WALL
NOTIFYFLAG FSD SYSLOG+WALL
NOTIFYFLAG COMMOK SYSLOG+WALL
NOTIFYFLAG COMMBAD SYSLOG+WALL
NOTIFYFLAG SHUTDOWN SYSLOG+WALL
NOTIFYFLAG REPLBATT SYSLOG+WALL
NOTIFYFLAG NOCOMM SYSLOG+WALL
NOTIFYFLAG NOPARENT SYSLOG+WALL
RBWARNTIME 43200
NOCOMMWARNTIME 300
FINALDELAY 5
MONITOR ups-eaton@localhost 1 upsmaster password master
 
I did some tests and this message does not appear when I comment out "POWERDOWNFLAG /etc/killpower" but then the UPS doesn't turn off after the server shutdown.
Does anybody have an idea? Is DM device related to the UPS? Thank you