You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@kafka.apache.org by Peter Vandenabeele <pe...@vandenabeele.com> on 2015/03/07 18:04:23 UTC
/bin/zookeeper-server-stop.sh fails to stop zookeeper with `kill -SIGINT`
Hi,
Using kafka 0.8.2.0. (fresh download).
Started zookeeper with:
peter_v@trusty64:~/data/projects/kafka/kafka_current_version$
bin/zookeeper-server-start.sh -daemon config/zookeeper.properties
The process is running:
peter_v@trusty64:~/data/projects/kafka/kafka_current_version$ ps ax | grep
-i 'zookeeper' | grep -v grep | awk '{print $1}'
4752
Trying to stop the zookeeper _fails_ with
peter_v@trusty64:~/data/projects/kafka/kafka_current_version$
bin/zookeeper-server-stop.sh
peter_v@trusty64:~/data/projects/kafka/kafka_current_version$ ps ax | grep
-i 'zookeeper' | grep -v grep | awk '{print $1}'
4752
It still runs ... (should have stopped)
peter_v@trusty64:~/data/projects/kafka/kafka_current_version$ kill -SIGINT
4752
peter_v@trusty64:~/data/projects/kafka/kafka_current_version$ ps ax | grep
-i 'zookeeper' | grep -v grep | awk '{print $1}'
4752
It still runs ... (should have stopped)
peter_v@trusty64:~/data/projects/kafka/kafka_current_version$ kill 4752
peter_v@trusty64:~/data/projects/kafka/kafka_current_version$ ps ax | grep
-i 'zookeeper' | grep -v grep | awk '{print $1}'
peter_v@trusty64:~/data/projects/kafka/kafka_current_version$
Not it was stopped :-)
peter_v@trusty64:~/data/projects/kafka/kafka_current_version$ tail -3
bin/zookeeper-server-stop.sh
...
ps ax | grep -i 'zookeeper' | grep -v grep | awk '{print $1}' | xargs kill
-SIGINT
The last line of bin/zookeeper-server-stop.sh tries to kill it with -SIGINT
signal, but that
seems to fail. Killing with the default signal does the job.
What would be the proper fix? I could try to submit a JIRA and a patch if
that is useful.
Thanks,
Peter
--
Peter Vandenabeele
http://www.allthingsdata.io
http://www.linkedin.com/in/petervandenabeele
https://twitter.com/peter_v
gsm: +32-478-27.40.69
e-mail: peter@vandenabeele.com
skype: peter_v_be