I have the same problem with Hadoop since ages. We can track the PID of a process after groom started and make sure we really killed it when it comes back to the groom.
2012/10/31 Edward J. Yoon <[email protected]> > There are always zombie JVMs left on my machine after I build project. > Is this a bug? > > edward@udanax:~/workspace/hama-trunk/dist$ ps -ef | grep java > edward 1225 1 0 10:49 pts/2 00:00:01 > /usr/lib/jvm/java-7-oracle/jre/bin/java -classpath > > /tmp/surefirebooter5949011155488205618.jar:/home/edward/workspace/hama-trunk/core/./core/target/test-classes:/home/edward/workspace/hama-trunk/core/. > org.apache.hama.bsp.TestBSPTaskFaults$TestBSPProcessRunner 2 34323 > edward 1255 1 0 10:50 pts/2 00:00:01 > /usr/lib/jvm/java-7-oracle/jre/bin/java -classpath > > /tmp/surefirebooter5949011155488205618.jar:/home/edward/workspace/hama-trunk/core/./core/target/test-classes:/home/edward/workspace/hama-trunk/core/. > org.apache.hama.bsp.TestBSPTaskFaults$TestBSPProcessRunner 3 34324 > edward 1317 1 0 10:51 pts/2 00:00:01 > /usr/lib/jvm/java-7-oracle/jre/bin/java -classpath > > /tmp/surefirebooter5949011155488205618.jar:/home/edward/workspace/hama-trunk/core/./core/target/test-classes:/home/edward/workspace/hama-trunk/core/. > org.apache.hama.bsp.TestBSPTaskFaults$TestBSPProcessRunner 0 34326 > edward 5190 448 0 11:04 pts/2 00:00:00 grep --color=auto java > > > -- > Best Regards, Edward J. Yoon > @eddieyoon >
