Subject: Zombie vserver
From: Vladislav Geller <vladislav.geller@gmail.com>
Date: Tue, 10 Jan 2012 13:46:30 +0100
Tue, 10 Jan 2012 13:46:30 +0100
Hello Eveyone,

I have a hanging vserver (well i can user vserver  - enter to get to it)

I have tried to kill the hanging processes within the server via kill
and vkill --xid 20343 -s 9 from the host - but to no avail.

I have other vservers running on the machine and would not like to restart
it.

Does anyone have any idea what else i can try?

This is the output on a vserver restart;

lvs000:/var/lib/vservers# vserver myvserver.int restart
vkill: vc_ctx_kill(): No such process
A timeout occured while waiting for the vserver to finish and it will
be killed by sending a SIGKILL signal. The following process list
might be useful for finding out the reason of this behavior:

----------------------------------------------------------------------
20343 40002 myvserver.int ?        D      0:13 python my_3.py 20111006
25682 40002 myvserver.int ?        D      0:13 python my_2.py 20110926
12290 40002 myvserver.int ?        D      0:11 python my.py 20120105
----------------------------------------------------------------------
Vserver '/etc/vservers/myvserver.int' still running unexpectedly; please
investigate it manually...
RTNETLINK answers: Cannot assign requested address
vserver 'myvserver.int' already running


Thanks you in advance,
Vladislav


Hello Eveyone,

I have a hanging vserver (well i can user vserver  - enter to get to it) 

I have tried to kill the hanging processes within the server via kill and vkill --xid 20343 -s 9 from the host - but to no avail. 

I have other vservers running on the machine and would not like to restart it. 

Does anyone have any idea what else i can try?

This is the output on a vserver restart; 

lvs000:/var/lib/vservers# vserver myvserver.int restart
vkill: vc ctx kill(): No such process
A timeout occured while waiting for the vserver to finish and it will
be killed by sending a SIGKILL signal. The following process list
might be useful for finding out the reason of this behavior:

----------------------------------------------------------------------
20343 40002 myvserver.int ?        D      0:13 python my 3.py 20111006
25682 40002 myvserver.int ?        D      0:13 python my 2.py 20110926
12290 40002 myvserver.int ?        D      0:11 python my.py 20120105
----------------------------------------------------------------------
Vserver '/etc/vservers/myvserver.int' still running unexpectedly; please investigate it manually...
RTNETLINK answers: Cannot assign requested address
vserver 'myvserver.int' already running


Thanks you in advance,
Vladislav