linux之centos运维kafka
一等有空再整理,下面的命令测试过了
![](https://images.cnblogs.com/OutliningIndicators/ContractedBlock.gif)
修改配置:vim config/server.properties: advertised.listeners=PLAINTEXT://172.16.1.102:9092 log.dirs=/usr/local/kafka_2.12-2.6.2/kafka_logs(日志文件路径可改可不改) 启动kafka:bin/kafka-server-start.sh config/server.properties 新建一个对话, 创建主题test:bin/kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic test(replication-factor 定义副本数,partitions 定义分区数) (删除主题test:先修改配置:vim config/server.properties:delete.topic.enable=true 删除:bin/kafka-topics.sh --zookeeper localhost:2181 --delete --topic test) 查看所有主题:bin/kafka-topics.sh --list --zookeeper localhost:2181(此时可以看到创建好的主题test) 1.创建topic bin/kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic 10000_bikeinfo_220126 2.查看所有主题: bin/kafka-topics.sh --list --zookeeper localhost:2181 3.查看topic 消息数 bin/kafka-run-class.sh kafka.tools.GetOffsetShell --broker-list 121.46.151.102:9092 --topic 10000_bikeorder_220125 4.消费kafka消息 bin/kafka-console-consumer.sh --bootstrap-server localhost:9092 --from-beginning --topic 10000_bikeorder_220125 bin/kafka-topics.sh --zookeeper localhost:2181 --delete --topic 10000_bikeorder_0122 bin/kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic 10003_usercredit_69574 bin/kafka-topics.sh --zookeeper h1:2181 --delete --topic 10003_usercredit_69574 bin/kafka-topics.sh --zookeeper localhost:2181 --delete --topic test1 bin/kafka-topics.sh --zookeeper h1:2181 --list 高版本的kafka命令变了 查看--bootstrap-server localhost:9092代替了 bin/kafka-topics --list --bootstrap-server localhost:9092
二其实高版本是没有.sh之说的 所以要把.sh去掉。
-----------------------------------------------------------------------------------------------------------------------------------------