Cant start Guest on Promox 3.1 unable to parse worker upid '...'

mgerste

New Member
Nov 20, 2013
7
0
1
After an uptime > 600 i had to restart a guest. But now i cant boot the VM

Error starting worker failed: unable to parse worker upid 'UPID:proxmox:00095558:106951258:53EC9BDC:vncproxy:105:root@pam:' (500)

Any Idea?
 
is there a quick workaround for that maybe? The server in question is about to be decommissioned anyhow (different guy, same problem. its a super old 2.3 even)
 
is there a quick workaround for that maybe? The server in question is about to be decommissioned anyhow (different guy, same problem. its a super old 2.3 even)


Sure, the patch is here:

https://git.proxmox.com/?p=pve-comm...;hpb=d9184f4701f593c48813264341c446069f53a8d5

/usr/share/perl5/PVE/Tools.pm
Code:
[COLOR=#990099][FONT=monospace]@@ [URL="https://git.proxmox.com/?p=pve-common.git;a=blob;f=data/PVE/Tools.pm;h=735cbdeda65eaac934437315d7ac6553c8b32354;hb=735cbdeda65eaac934437315d7ac6553c8b32354#l777"]-777,7[/URL] [URL="https://git.proxmox.com/?p=pve-common.git;a=blob;f=data/PVE/Tools.pm;h=922c0e6685d6773ff9210428bde34b4931069b83;hb=922c0e6685d6773ff9210428bde34b4931069b83#l779"]+779,8[/URL] @@[COLOR=#AA22AA] sub upid_decode {[/COLOR][/FONT][/COLOR]
[COLOR=#000000][FONT=monospace]     my $filename;[/FONT][/COLOR]

[COLOR=#000000][FONT=monospace]     # "UPID:$node:$pid:$pstart:$startime:$dtype:$id:$user"[/FONT][/COLOR]
[COLOR=#CC0000][FONT=monospace]-    if ($upid =~ m/^UPID:([a-zA-Z0-9]([a-zA-Z0-9\-]*[a-zA-Z0-9])?):([0-9A-Fa-f]{8}):([0-9A-Fa-f]{8}):([0-9A-Fa-f]{8}):([^:\s]+):([^:\s]*):([^:\s]+):$/) {[/FONT][/COLOR]
[COLOR=#008800][FONT=monospace]+    # Note: allow up to 9 characters for pstart (work until 20 years uptime)[/FONT][/COLOR]
[COLOR=#008800][FONT=monospace]+    if ($upid =~ m/^UPID:([a-zA-Z0-9]([a-zA-Z0-9\-]*[a-zA-Z0-9])?):([0-9A-Fa-f]{8}):([0-9A-Fa-f]{8,9}):([0-9A-Fa-f]{8}):([^:\s]+):([^:\s]*):([^:\s]+):$/) {

[/FONT][/COLOR]

after edit, restart

/etc/init.d/pvedaemon restart
 
Hi spirit

I'm newbie, please let me know, what should i type to patch Tools.pm before restart service
I afraid do a wrong step

Thank you
 
Hi all,

have all CT's and VM's restart ? when we restart pvedaemon

(My english is not well, Please help me. )
 
Made the required changes to /usr/share/perl5/PVE/Tools.pm and also to /usr/share/pve-manager/ext4/pvemanagerlib.orig.js

and then, /etc/init.d/pvedaemon start

...but still receiving the error.

Really want to avoid rebooting the system, and just need backups to run again.

Running vzdump from the command line also fails. any ideas for a workaround?

PVE version 3.1-21
 

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!