Since some days I have the problem that I cannot run a dtest as jolokia fails to attach to the process. It worked some days ago. I tried both on MacOS + Linux with dtest master and pip'ed requirements.
dtest output is: Failed to start jolokia agent (command was: /usr/lib/jvm/oracle-java8-jdk-amd64/bin/java -cp /usr/lib/jvm/oracle-java8-jdk-amd64/lib/tools.jar:lib/jolokia-jvm-1.2.3-agent.jar org.jolokia.jvmagent.client.AgentLauncher --host 127.0.0.1 start 19810): Command '('/usr/lib/jvm/oracle-java8-jdk-amd64/bin/java', '-cp', '/usr/lib/jvm/oracle-java8-jdk-amd64/lib/tools.jar:lib/jolokia-jvm-1.2.3-agent.jar', 'org.jolokia.jvmagent.client.AgentLauncher', '--host', '127.0.0.1', 'start', '19810')' returned non-zero exit status 1 Exit status was: 1 Output was: Illegal Argument (command: start) : Cannot attach to process-ID 19810. See --help for possible reasons. When I try it manually by starting a ccm instance, nodes come up, JMX port is open, PID matches, user is the same: br@dev1:~$ lsof -i:9042 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME java 20376 br 133u IPv4 124151851 0t0 TCP localhost:9042 (LISTEN) java 20385 br 124u IPv4 124152856 0t0 TCP 127.0.0.3:9042 (LISTEN) java 20394 br 124u IPv4 124151896 0t0 TCP 127.0.0.2:9042 (LISTEN) br@dev1:~/repos/cassandra-dtest$ /usr/lib/jvm/oracle-java8-jdk-amd64/bin/java -cp /usr/lib/jvm/oracle-java8-jdk-amd64/lib/tools.jar:lib/jolokia-jvm-1.2.3-agent.jar org.jolokia.jvmagent.client.AgentLauncher --host 127.0.0.1 start 20376 Illegal Argument (command: start) : Cannot attach to process-ID 20376. See --help for possible reasons. br@dev1:~/repos/cassandra-dtest$ lsof -i:7100 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME java 20376 br 72u IPv4 124151830 0t0 TCP *:font-service (LISTEN) Any ideas? I just want to be able to close CASSANDRA-12689 -- Benjamin Roth Prokurist Jaumo GmbH · www.jaumo.com Wehrstraße 46 · 73035 Göppingen · Germany Phone +49 7161 304880-6 · Fax +49 7161 304880-1 AG Ulm · HRB 731058 · Managing Director: Jens Kammerer