无法停止 kafka 服务器和 zookeeper
Can't stop kafka servers and zookeeper
我有 kafka 代理 运行ning,我想停止 kafka 和 zookeeper 进行一些修改并重新启动所有内容(将 log.retention.hours 设置为 4)。
但是命令:Kafka-server-stop 似乎不起作用!
在 kafka-server-stop 我有这个:
PIDS=$(ps ax | grep -i 'kafka\.Kafka' | grep java | grep -v grep | awk '{print }')
if [ -z "$PIDS" ]; then
echo "No kafka server to stop"
exit 1
else
kill SIGTERM $PIDS
fi
我试图用 "kill -9" 杀死 kafka 服务器 processus 但每次它都用另一个 PID 重新启动。
我怎样才能重新启动一切?停止kafka和zookeeper重新启动
编辑:
当我 运行 : ps aux | grep卡夫卡,
我得到这样的东西:
root 6303 2.9 14.6 4861140 1174552 pts/0 Sl 16:26 0:53 /.../kafka-connect-fs-0.2-SNAPSHOT-package/share/java/kafka-c
root 7710 1.3 2.4 3061164 192612 pts/2 Sl+ 16:28 0:23 /.../kafka-connect-fs/c
root 12008 0.4 11.3 3654604 907448 ? Sl Jun02 65:11 /.../kafka-connect-fs-0.2-SNAPSHOT-package/share/java/kafka-c
root 13838 0.0 0.0 112656 936 pts/1 R+ 16:56 0:00 grep --color=auto kafka
root 26192 0.1 5.0 3062204 401224 ? Sl Jun02 25:34 /.../kafka-connect-fs-0.2-SNAPSHOT-package/share/java/kafka
您使用的是什么版本?
我在 0.10.1.0 上并且脚本有效但无论如何它只用于停止 Kafka 服务器而不是 Zookeeper。
我注意到您发布的脚本的第一个区别是我的有:
kill -s TERM $PIDS
这是针对此 https://issues.apache.org/jira/browse/KAFKA-3384 的修复,使其与 POSIX 兼容。
我有 kafka 代理 运行ning,我想停止 kafka 和 zookeeper 进行一些修改并重新启动所有内容(将 log.retention.hours 设置为 4)。 但是命令:Kafka-server-stop 似乎不起作用! 在 kafka-server-stop 我有这个:
PIDS=$(ps ax | grep -i 'kafka\.Kafka' | grep java | grep -v grep | awk '{print }')
if [ -z "$PIDS" ]; then
echo "No kafka server to stop"
exit 1
else
kill SIGTERM $PIDS
fi
我试图用 "kill -9" 杀死 kafka 服务器 processus 但每次它都用另一个 PID 重新启动。 我怎样才能重新启动一切?停止kafka和zookeeper重新启动
编辑:
当我 运行 : ps aux | grep卡夫卡, 我得到这样的东西:
root 6303 2.9 14.6 4861140 1174552 pts/0 Sl 16:26 0:53 /.../kafka-connect-fs-0.2-SNAPSHOT-package/share/java/kafka-c
root 7710 1.3 2.4 3061164 192612 pts/2 Sl+ 16:28 0:23 /.../kafka-connect-fs/c
root 12008 0.4 11.3 3654604 907448 ? Sl Jun02 65:11 /.../kafka-connect-fs-0.2-SNAPSHOT-package/share/java/kafka-c
root 13838 0.0 0.0 112656 936 pts/1 R+ 16:56 0:00 grep --color=auto kafka
root 26192 0.1 5.0 3062204 401224 ? Sl Jun02 25:34 /.../kafka-connect-fs-0.2-SNAPSHOT-package/share/java/kafka
您使用的是什么版本? 我在 0.10.1.0 上并且脚本有效但无论如何它只用于停止 Kafka 服务器而不是 Zookeeper。 我注意到您发布的脚本的第一个区别是我的有:
kill -s TERM $PIDS
这是针对此 https://issues.apache.org/jira/browse/KAFKA-3384 的修复,使其与 POSIX 兼容。