进入kafka目录下:启动zk
./bin/zookeeper-server-start.sh -daemon config/zookeeper.properties
进入kafka目录下:启动kafka
JMX_PORT=19997 bin/kafka-server-start.sh -daemon config/server.properties &
查看启动状态三张方式: jps -ml

netstat -nalpt | grep 9092
lsof -i:9092
创建topic
bin/kafka-topics.sh --create --zookeeper dev-node1:2181,dev-node2:2181,dev-node3:2181 --replication-factor 2 --partitions 2 --topic xxx
备注:
--create: 创建topic
--zookeeper : zk集群 2181端口
--replication-factor : 副本数
--partitions : 分区数
--topic: 主题名称
查看主题详情
bin/kafka-topics.sh --describe --zookeeper dev-node1:2181,dev-node2:2181,dev-node3:2181 --topic xxx
备注:
--describe : 详情
查看主题list
bin/kafka-topics.sh --list --zookeeper dev-node1:2181,dev-node2:2181,dev-node3:2181
删除主题
bin/kafka-topics.sh --zookeeper dev-node1:2181,dev-node2:2181,dev-node3:2181 --delete --topic xxx
创建生产者:
bin/kafka-console-producer.sh --broker-list dev01:9092 --topic xxx
创建消费者
bin/kafka-console-consumer.sh --bootstrap-server dev-node1:9092,dev-node2:9092,dev-node3:9092 --topic xxx --from-beginning --consumer-property group.id=xxx-group