首页 文章

kafka的新贵脚本

提问于
浏览
0

我正在使用upstart脚本来启动kafka和zookeeper . 我的步骤是:(1)以下是kafka-zk.conf(将它放在/ etc / init /中):

kill timeout 300

start on runlevel [2345]
stop on runlevel [06]

pre-start script
end script

script
    KAFKA_HOME=/home/My/kafka/kafka_<version>
    exec $KAFKA_HOME/bin/zookeeper-server-start.sh $KAFKA_HOME/config/zookeeper.properties
end script

(2)创建符号链接:ln -s / lib / init / upstart-job /etc/init.d/kafka-zk

(3)运行“sudo service kafka-zk start | stop”启动或停止kafka和zookeeper

我的问题是:运行"sudo service kafka-zk stop"时,我不确定是否调用了脚本 zookeeper-server-stop.shhttp://kafka.apache.org/documentation.html#quickstart) . 如何使upstart脚本使用 zookeeper-server-stop.sh

另外,我应该使用exec $ KAFKA_HOME / bin / zookeeper-server-start.sh -daemon $ KAFKA_HOME / config / zookeeper.properties吗?

1 回答

相关问题