注意: 启动kafka, 必须依赖于zookeeper先启动


一、linux启动kafka--单命令版

1.  首先启动 zookeeper (如果没有进行环境变量配置,需要进入zookeeper安装目录下的bin目录下)

启动 ./zkServer.sh  start
停止 ./zkServer.sh  stop
查看状态 ./zkServer.sh status

2. 再启动kafka  (如果没有进行环境变量配置,需要进入kafka安装目录下的bin目录下)

启动: bin/kafka-server-start.sh  config/server.properties
停止: bin/kafka-server-stop.sh  config/server.properties


二、linux启动kafka--脚本版

1. kafka_start.sh

# 启动zookeeper
zkServer.sh start

#等5秒后执行, 作为一个缓冲
sleep 5

#启动kafka
/usr/local/kafka/kafka_2.12-2.6.0/bin/kafka-server-start.sh /usr/local/kafka/kafka_2.12-2.6.0/config/server.properties

2. kafka_stop.sh

#关闭kafka
/usr/local/kafka/kafka_2.12-2.6.0/bin/kafka-server-stop.sh /usr/local/kafka/kafka_2.12-2.6.0/config/server.properties

#等5秒后执行, 作为一个缓冲
sleep 3

#关闭zookeeper
zkServer.sh stop

#等3秒后执行, 查看是否已经成功关闭服务
sleep 3
jps


3. 启动脚本

直接在脚本存放目录进行启动

./kafka_start.sh

三、查看服务启动和关闭情况

jps

  1)   成功运行状态

 2) 成功关闭状态

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐