[SOLVED] unable to start pvedeamon after update

Giacomo Vallini

Active Member
May 20, 2019
12
6
43
36
Hi, this morning i updated the server packages of both the nodes of my cluster.

Now on my second node, i can't reach virtual machines by gui, or start them by cli. I can reach the node's console.

The syslog error is:

Code:
Sep  8 09:43:53 srv3 pvedaemon[6748]: no such standard option 'prune-backups'
Sep  8 09:43:53 srv3 pvedaemon[6748]: Compilation failed in require at /usr/share/perl5/PVE/VZDump/Plugin.pm line 11.
Sep  8 09:43:53 srv3 pvedaemon[6748]: BEGIN failed--compilation aborted at /usr/share/perl5/PVE/VZDump/Plugin.pm line 11.
Sep  8 09:43:53 srv3 pvedaemon[6748]: Compilation failed in require at /usr/share/perl5/PVE/API2/Qemu.pm line 34.
Sep  8 09:43:53 srv3 pvedaemon[6748]: BEGIN failed--compilation aborted at /usr/share/perl5/PVE/API2/Qemu.pm line 34.
Sep  8 09:43:53 srv3 pvedaemon[6748]: Compilation failed in require at /usr/share/perl5/PVE/HA/Resources/PVEVM.pm line 16.
Sep  8 09:43:53 srv3 pvedaemon[6748]: BEGIN failed--compilation aborted at /usr/share/perl5/PVE/HA/Resources/PVEVM.pm line 19.
Sep  8 09:43:53 srv3 pvedaemon[6748]: Compilation failed in require at /usr/share/perl5/PVE/HA/Env/PVE2.pm line 21.
Sep  8 09:43:53 srv3 pvedaemon[6748]: BEGIN failed--compilation aborted at /usr/share/perl5/PVE/HA/Env/PVE2.pm line 21.
Sep  8 09:43:53 srv3 pvedaemon[6748]: Compilation failed in require at /usr/share/perl5/PVE/API2/Cluster.pm line 14.
Sep  8 09:43:53 srv3 pvedaemon[6748]: BEGIN failed--compilation aborted at /usr/share/perl5/PVE/API2/Cluster.pm line 14.
Sep  8 09:43:53 srv3 pvedaemon[6748]: Compilation failed in require at /usr/share/perl5/PVE/API2.pm line 14.
Sep  8 09:43:53 srv3 pvedaemon[6748]: BEGIN failed--compilation aborted at /usr/share/perl5/PVE/API2.pm line 14.
Sep  8 09:43:53 srv3 pvedaemon[6748]: Compilation failed in require at /usr/share/perl5/PVE/Service/pvedaemon.pm line 8.
Sep  8 09:43:53 srv3 pvedaemon[6748]: BEGIN failed--compilation aborted at /usr/share/perl5/PVE/Service/pvedaemon.pm line 8.
Sep  8 09:43:53 srv3 pvedaemon[6748]: Compilation failed in require at /usr/bin/pvedaemon line 11.
Sep  8 09:43:53 srv3 pvedaemon[6748]: BEGIN failed--compilation aborted at /usr/bin/pvedaemon line 11.
Sep  8 09:43:53 srv3 systemd[1]: pvedaemon.service: Control process exited, code=exited, status=255/EXCEPTION
Sep  8 09:43:53 srv3 systemd[1]: pvedaemon.service: Failed with result 'exit-code'.
Sep  8 09:43:53 srv3 systemd[1]: Failed to start PVE API Daemon.
Sep  8 09:43:53 srv3 systemd[1]: pvedaemon.service: Service RestartSec=100ms expired, scheduling restart.
Sep  8 09:43:53 srv3 systemd[1]: pvedaemon.service: Scheduled restart job, restart counter is at 5.
Sep  8 09:43:53 srv3 systemd[1]: Stopped PVE API Daemon.
Sep  8 09:43:53 srv3 systemd[1]: pvedaemon.service: Start request repeated too quickly.
Sep  8 09:43:53 srv3 systemd[1]: pvedaemon.service: Failed with result 'exit-code'.
Sep  8 09:43:53 srv3 systemd[1]: Failed to start PVE API Daemon.

Can someone help me?
 
I just upgraded 3 servers to 6.3-3 and on two of the servers I'm getting "communication refused(595)" and from the cmd line on the two servers and most commands qm, pvesh , etc.. I get the

no such standard option 'prune-backups'
Compilation failed in require at /usr/share/perl5/PVE/VZDump/Plugin.pm line 11.

message, I tried the apt dist-upgrade and get

The following packages have been kept back:
libpve-storage-perl pve-container pve-manager
0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.

Any ideas
 
Had to create an account just to thank OP. I was fooling around and decided to update all the packages, I do that on my desktop machines frequently w/ apt-get update / upgrade. I found my ProxMox server was no longer accessible via browser, and checking the which I had been happily using for over a year. Running systemctl status 'pve*' showed numerous errors. I was afraid I hosed the whole thing, but found this post and tried apt dist-upgrade then rebooted, which solved got everything back up!

Thank you!
 

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!