While running a previously successful compile in an OpenVZ container, one of the processes got stuck.
I can only tell which process it is by running "top":
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
31425 1002 20 0 1330m 18m 9508 D 99 0.1 1186:07 jarsigner
"ps ax" list all processes up to but not including the "bad one". vzps and vztop don't show any processes at all.
ls /proc/31425 hangs, so does cat /proc/31425/cmdline.
vzctl .. stop times out after a while.
strace -p 31425 just sits and waits after printing "Process 31425 attached - interrupt to quit".
Appearantly, that process is stuck in a system call somewhere.
Is there any way to get rid of it without rebooting the host machine?
I can only tell which process it is by running "top":
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
31425 1002 20 0 1330m 18m 9508 D 99 0.1 1186:07 jarsigner
"ps ax" list all processes up to but not including the "bad one". vzps and vztop don't show any processes at all.
ls /proc/31425 hangs, so does cat /proc/31425/cmdline.
vzctl .. stop times out after a while.
strace -p 31425 just sits and waits after printing "Process 31425 attached - interrupt to quit".
Appearantly, that process is stuck in a system call somewhere.
Is there any way to get rid of it without rebooting the host machine?