Proxmox Node hangs during Reboot

cigas4

Member
Feb 5, 2022
6
0
6
32
Hello I am running Proxmox VE 7.1-10 on Intel NUC8i7HVK. Having issue while trying to reboot Proxmox node, complete proxmox shuts down and never boots up.
Inside Proxmox node I have 1 VM node for HomeAssistant and 1 CT node for Frigate container. When I do Proxmox node reboot, it shuts down all containers and then hangs, nothing happens and it does not start up. It becomes unavailable on my router and web UI goes down also. Need to do complete NUC reboot over power switch, then everything is starting up normally.
I can do shutdown/reboot of single nodes inside Proxmox without any problem, my both nodes are shutting down/rebooting normally. Issue happens only if I reboot complete Proxmox node.

My Proxmox is fully up to date:

Code:
pveversion -v

proxmox-ve: 7.1-1 (running kernel: 5.13.19-4-pve)
pve-manager: 7.1-10 (running version: 7.1-10/6ddebafe)
pve-kernel-helper: 7.1-9
pve-kernel-5.13: 7.1-7
pve-kernel-5.11: 7.0-10
pve-kernel-5.13.19-4-pve: 5.13.19-8
pve-kernel-5.13.19-3-pve: 5.13.19-7
pve-kernel-5.11.22-7-pve: 5.11.22-12
pve-kernel-5.11.22-4-pve: 5.11.22-9
ceph-fuse: 15.2.14-pve1
corosync: 3.1.5-pve2
criu: 3.15-1+pve-1
glusterfs-client: 9.2-1
ifupdown2: 3.1.0-1+pmx3
ksm-control-daemon: 1.4-1
libjs-extjs: 7.0.0-1
libknet1: 1.22-pve2
libproxmox-acme-perl: 1.4.1
libproxmox-backup-qemu0: 1.2.0-1
libpve-access-control: 7.1-6
libpve-apiclient-perl: 3.2-1
libpve-common-perl: 7.1-2
libpve-guest-common-perl: 4.0-3
libpve-http-server-perl: 4.1-1
libpve-storage-perl: 7.0-15
libspice-server1: 0.14.3-2.1
lvm2: 2.03.11-2.1
lxc-pve: 4.0.11-1
lxcfs: 4.0.11-pve1
novnc-pve: 1.3.0-1
proxmox-backup-client: 2.1.5-1
proxmox-backup-file-restore: 2.1.5-1
proxmox-mini-journalreader: 1.3-1
proxmox-widget-toolkit: 3.4-5
pve-cluster: 7.1-3
pve-container: 4.1-3
pve-docs: 7.1-2
pve-edk2-firmware: 3.20210831-2
pve-firewall: 4.2-5
pve-firmware: 3.3-4
pve-ha-manager: 3.3-3
pve-i18n: 2.6-2
pve-qemu-kvm: 6.1.1-1
pve-xtermjs: 4.16.0-1
qemu-server: 7.1-4
smartmontools: 7.2-1
spiceterm: 3.2-2
swtpm: 0.7.0~rc1+2
vncterm: 1.7-1
zfsutils-linux: 2.1.2-pve1

At first I was having "watchdog did not stop" message at the end of my logs.

Code:
Feb 05 10:39:59 proxmox systemd[1]: dm-event.service: Succeeded.
Feb 05 10:39:59 proxmox systemd[1]: Stopped Device-mapper event daemon.
Feb 05 10:39:59 proxmox systemd[1]: Reached target Shutdown.
Feb 05 10:39:59 proxmox systemd[1]: Reached target Final Step.
Feb 05 10:39:59 proxmox systemd[1]: systemd-reboot.service: Succeeded.
Feb 05 10:39:59 proxmox systemd[1]: Finished Reboot.
Feb 05 10:39:59 proxmox systemd[1]: Reached target Reboot.
Feb 05 10:39:59 proxmox systemd[1]: Shutting down.
Feb 05 10:39:59 proxmox systemd[1]: Using hardware watchdog 'Software Watchdog', version 0, device /dev/watchdog
Feb 05 10:39:59 proxmox systemd[1]: Set hardware watchdog to 10min.
Feb 05 10:39:59 proxmox kernel: watchdog: watchdog0: watchdog did not stop!
Feb 05 10:39:59 proxmox systemd-shutdown: Syncing filesystems and block devices.
Feb 05 10:39:59 proxmox systemd-shutdown: Sending SIGTERM to remaining processes...

I have updated system.conf with:
RuntimeWatchdogSec=0
ShutdownWatchdogSec=0

So now I dont see "watchdog did not stop" message anymore, but nothing has changed in terms of reboot hang.

Code:
Feb 05 11:43:34 proxmox systemd[1]: lvm2-monitor.service: Succeeded.
Feb 05 11:43:34 proxmox systemd[1]: Stopped Monitoring of LVM2 mirrors, snapshots etc. using dmeventd or progress polling.
Feb 05 11:43:34 proxmox dmeventd[418]: dmeventd detected break while being idle for 0 second(s), exiting.
Feb 05 11:43:34 proxmox dmeventd[418]: dmeventd shutting down.
Feb 05 11:43:34 proxmox systemd[1]: Stopping Device-mapper event daemon...
Feb 05 11:43:34 proxmox systemd[1]: dm-event.service: Succeeded.
Feb 05 11:43:34 proxmox systemd[1]: Stopped Device-mapper event daemon.
Feb 05 11:43:34 proxmox systemd[1]: Reached target Shutdown.
Feb 05 11:43:34 proxmox systemd[1]: Reached target Final Step.
Feb 05 11:43:34 proxmox systemd[1]: systemd-reboot.service: Succeeded.
Feb 05 11:43:34 proxmox systemd[1]: Finished Reboot.
Feb 05 11:43:34 proxmox systemd[1]: Reached target Reboot.
Feb 05 11:43:34 proxmox systemd[1]: Shutting down.
Feb 05 11:43:34 proxmox systemd-shutdown: Syncing filesystems and block devices.
Feb 05 11:43:35 proxmox systemd-journald[408]: Journal stopped
 
Please read referenced post. I followed instructions from here:

Code:
apt update
apt install pve-kernel-5.15
 
Last edited:
Please read referenced post. I followed instructions from here:

Code:
apt update
apt install pve-kernel-5.15
Hmm.. Does not seem to work for me..
How long it takes for you to restart Proxmox node until you can connect again to web UI? I tried waiting for ±40 minutes but my Proxmox server did not came back online - need hardware reboot.

Code:
root@proxmox:~# pveversion -v

proxmox-ve: 7.1-1 (running kernel: 5.15.19-1-pve)
pve-manager: 7.1-10 (running version: 7.1-10/6ddebafe)
pve-kernel-5.15: 7.1-10
pve-kernel-helper: 7.1-10
pve-kernel-5.13: 7.1-7
pve-kernel-5.11: 7.0-10
pve-kernel-5.15.19-1-pve: 5.15.19-1
pve-kernel-5.13.19-4-pve: 5.13.19-9
pve-kernel-5.13.19-3-pve: 5.13.19-7
pve-kernel-5.11.22-7-pve: 5.11.22-12
pve-kernel-5.11.22-4-pve: 5.11.22-9
ceph-fuse: 15.2.14-pve1
corosync: 3.1.5-pve2
criu: 3.15-1+pve-1
glusterfs-client: 9.2-1
ifupdown2: 3.1.0-1+pmx3
ksm-control-daemon: 1.4-1
libjs-extjs: 7.0.0-1
libknet1: 1.22-pve2
libproxmox-acme-perl: 1.4.1
libproxmox-backup-qemu0: 1.2.0-1
libpve-access-control: 7.1-6
libpve-apiclient-perl: 3.2-1
libpve-common-perl: 7.1-2
libpve-guest-common-perl: 4.0-3
libpve-http-server-perl: 4.1-1
libpve-storage-perl: 7.1-1
libspice-server1: 0.14.3-2.1
lvm2: 2.03.11-2.1
lxc-pve: 4.0.11-1
lxcfs: 4.0.11-pve1
novnc-pve: 1.3.0-1
proxmox-backup-client: 2.1.5-1
proxmox-backup-file-restore: 2.1.5-1
proxmox-mini-journalreader: 1.3-1
proxmox-widget-toolkit: 3.4-5
pve-cluster: 7.1-3
pve-container: 4.1-3
pve-docs: 7.1-2
pve-edk2-firmware: 3.20210831-2
pve-firewall: 4.2-5
pve-firmware: 3.3-5
pve-ha-manager: 3.3-3
pve-i18n: 2.6-2
pve-qemu-kvm: 6.1.1-1
pve-xtermjs: 4.16.0-1
qemu-server: 7.1-4
smartmontools: 7.2-1
spiceterm: 3.2-2
swtpm: 0.7.0~rc1+2
vncterm: 1.7-1
zfsutils-linux: 2.1.2-pve1

End of system logs:
Code:
Feb 11 23:05:15 proxmox systemd[1]: systemd-remount-fs.service: Succeeded.
Feb 11 23:05:15 proxmox systemd[1]: Stopped Remount Root and Kernel File Systems.
Feb 11 23:05:15 proxmox dmeventd[418]: No longer monitoring thin pool pve-data-tpool.
Feb 11 23:05:15 proxmox lvm[9834]:   9 logical volume(s) in volume group "pve" unmonitored
Feb 11 23:05:15 proxmox systemd[1]: lvm2-monitor.service: Succeeded.
Feb 11 23:05:15 proxmox systemd[1]: Stopped Monitoring of LVM2 mirrors, snapshots etc. using dmeventd or progress polling.
Feb 11 23:05:15 proxmox dmeventd[418]: dmeventd detected break while being idle for 0 second(s), exiting.
Feb 11 23:05:15 proxmox systemd[1]: Stopping Device-mapper event daemon...
Feb 11 23:05:15 proxmox dmeventd[418]: dmeventd shutting down.
Feb 11 23:05:15 proxmox systemd[1]: dm-event.service: Succeeded.
Feb 11 23:05:15 proxmox systemd[1]: Stopped Device-mapper event daemon.
Feb 11 23:05:15 proxmox systemd[1]: Reached target Shutdown.
Feb 11 23:05:15 proxmox systemd[1]: Reached target Final Step.
Feb 11 23:05:15 proxmox systemd[1]: systemd-reboot.service: Succeeded.
Feb 11 23:05:15 proxmox systemd[1]: Finished Reboot.
Feb 11 23:05:15 proxmox systemd[1]: Reached target Reboot.
Feb 11 23:05:15 proxmox systemd[1]: Shutting down.
Feb 11 23:05:15 proxmox systemd-shutdown: Syncing filesystems and block devices.
Feb 11 23:05:15 proxmox systemd-shutdown: Sending SIGTERM to remaining processes...
Feb 11 23:05:15 proxmox systemd-journald[406]: Journal stopped
 
Last edited:
Latest kernel, but still having same problem.

Code:
root@proxmox:~# pveversion -v

proxmox-ve: 7.1-1 (running kernel: 5.15.30-1-pve)
pve-manager: 7.1-12 (running version: 7.1-12/b3c09de3)
pve-kernel-5.15: 7.1-14
pve-kernel-helper: 7.1-14
pve-kernel-5.13: 7.1-9
pve-kernel-5.11: 7.0-10
pve-kernel-5.15.30-1-pve: 5.15.30-1
pve-kernel-5.15.27-1-pve: 5.15.27-1
pve-kernel-5.15.19-2-pve: 5.15.19-3
pve-kernel-5.15.19-1-pve: 5.15.19-1
pve-kernel-5.13.19-6-pve: 5.13.19-15
pve-kernel-5.13.19-5-pve: 5.13.19-13
pve-kernel-5.13.19-4-pve: 5.13.19-9
pve-kernel-5.13.19-3-pve: 5.13.19-7
pve-kernel-5.11.22-7-pve: 5.11.22-12
pve-kernel-5.11.22-4-pve: 5.11.22-9
ceph-fuse: 15.2.14-pve1
corosync: 3.1.5-pve2
criu: 3.15-1+pve-1
glusterfs-client: 9.2-1
ifupdown2: 3.1.0-1+pmx3
ksm-control-daemon: 1.4-1
libjs-extjs: 7.0.0-1
libknet1: 1.22-pve2
libproxmox-acme-perl: 1.4.1
libproxmox-backup-qemu0: 1.2.0-1
libpve-access-control: 7.1-7
libpve-apiclient-perl: 3.2-1
libpve-common-perl: 7.1-5
libpve-guest-common-perl: 4.1-1
libpve-http-server-perl: 4.1-1
libpve-storage-perl: 7.1-1
libspice-server1: 0.14.3-2.1
lvm2: 2.03.11-2.1
lxc-pve: 4.0.11-1
lxcfs: 4.0.11-pve1
novnc-pve: 1.3.0-2
proxmox-backup-client: 2.1.5-1
proxmox-backup-file-restore: 2.1.5-1
proxmox-mini-journalreader: 1.3-1
proxmox-widget-toolkit: 3.4-7
pve-cluster: 7.1-3
pve-container: 4.1-4
pve-docs: 7.1-2
pve-edk2-firmware: 3.20210831-2
pve-firewall: 4.2-5
pve-firmware: 3.3-6
pve-ha-manager: 3.3-3
pve-i18n: 2.6-2
pve-qemu-kvm: 6.1.1-2
pve-xtermjs: 4.16.0-1
qemu-server: 7.1-4
smartmontools: 7.2-1
spiceterm: 3.2-2
swtpm: 0.7.1~bpo11+1
vncterm: 1.7-1
zfsutils-linux: 2.1.4-pve1
 
Latest kernel update fixed my problem.

Code:
pveversion -v

proxmox-ve: 7.2-1 (running kernel: 5.15.35-2-pve)
pve-manager: 7.2-4 (running version: 7.2-4/ca9d43cc)
pve-kernel-5.15: 7.2-4
pve-kernel-helper: 7.2-4
pve-kernel-5.13: 7.1-9
pve-kernel-5.11: 7.0-10
pve-kernel-5.15.35-2-pve: 5.15.35-5
pve-kernel-5.15.35-1-pve: 5.15.35-3
pve-kernel-5.15.30-2-pve: 5.15.30-3
pve-kernel-5.15.30-1-pve: 5.15.30-1
pve-kernel-5.15.27-1-pve: 5.15.27-1
pve-kernel-5.15.19-2-pve: 5.15.19-3
pve-kernel-5.15.19-1-pve: 5.15.19-1
pve-kernel-5.13.19-6-pve: 5.13.19-15
pve-kernel-5.13.19-5-pve: 5.13.19-13
pve-kernel-5.13.19-4-pve: 5.13.19-9
pve-kernel-5.13.19-3-pve: 5.13.19-7
pve-kernel-5.11.22-7-pve: 5.11.22-12
pve-kernel-5.11.22-4-pve: 5.11.22-9
ceph-fuse: 15.2.14-pve1
corosync: 3.1.5-pve2
criu: 3.15-1+pve-1
glusterfs-client: 9.2-1
ifupdown2: 3.1.0-1+pmx3
ksm-control-daemon: 1.4-1
libjs-extjs: 7.0.0-1
libknet1: 1.24-pve1
libproxmox-acme-perl: 1.4.2
libproxmox-backup-qemu0: 1.3.1-1
libpve-access-control: 7.2-2
libpve-apiclient-perl: 3.2-1
libpve-common-perl: 7.2-2
libpve-guest-common-perl: 4.1-2
libpve-http-server-perl: 4.1-2
libpve-storage-perl: 7.2-4
libspice-server1: 0.14.3-2.1
lvm2: 2.03.11-2.1
lxc-pve: 4.0.12-1
lxcfs: 4.0.12-pve1
novnc-pve: 1.3.0-3
proxmox-backup-client: 2.2.3-1
proxmox-backup-file-restore: 2.2.3-1
proxmox-mini-journalreader: 1.3-1
proxmox-widget-toolkit: 3.5.1
pve-cluster: 7.2-1
pve-container: 4.2-1
pve-docs: 7.2-2
pve-edk2-firmware: 3.20210831-2
pve-firewall: 4.2-5
pve-firmware: 3.4-2
pve-ha-manager: 3.3-4
pve-i18n: 2.7-2
pve-qemu-kvm: 6.2.0-10
pve-xtermjs: 4.16.0-1
qemu-server: 7.2-3
smartmontools: 7.2-pve3
spiceterm: 3.2-2
swtpm: 0.7.1~bpo11+1
vncterm: 1.7-1
zfsutils-linux: 2.1.4-pve1
 
I tried different kernels, tried reboot=efi and none of these helped. I solved the problem by adding to /etc/default/grub the parameter nomodeset to the line GRUB_CMDLINE_LINUX_DEFAULT
 
  • Like
Reactions: andygulya
I have the same issue on my Zotac ZBOX CI327:
Code:
proxmox-ve: 8.2.0 (running kernel: 6.8.12-1-pve)
pve-manager: 8.2.4 (running version: 8.2.4/faa83925c9641325)
proxmox-kernel-helper: 8.1.0
proxmox-kernel-6.8: 6.8.12-1

When I try to reboot pve my journalctl -b -1 ends with:
Code:
...
Aug 28 11:03:09 proxci systemd[1]: Shutting down.
Aug 28 11:03:09 pve systemd-shutdown[1]: Syncing filesystems and block devices.
Aug 28 11:03:09 pve systemd-shutdown[1]: Sending SIGTERM to remaining processes

Does anyone have an idea how I could probably fix this?
Thx
 
Last edited:

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!