Proxmox 7 pmxcfs failed: recovery without reboot

Failing Proxmox node and unable to access /etc/pve means that you have broken pmxcf.

Bash
killall -9 pmxcf
systemctl restart pve-cluster

Analyse which services are stuck:

Text
ps -eo pid,stat,comm,wchan:32 | grep ' D '

Restart services:

Bash
systemctl restart pvedaemon pveproxy pvescheduler

And in case it was stuck at updating certs (on which it got stuck in my case):

Text
pvecm updatecerts --force

In case UI is still unavailable:

Bash
systemctl restart pvedaemon pveproxy pvescheduler
systemctl restart corosync

In my case, at this point it was fine.

View as Markdown

All the content on this website is licensed under Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND 4.0). Cite as: Michał Sobczak, “Proxmox 7 pmxcfs failed: recovery without reboot”, 15 April 2025, https://michalasobczak.pl/posts/proxmox-7-pmxcfs-failed-recovery-without-reboot.html