Kafka命令行操作
查看当前服务器中的所有topic
[root@hadoop141 kafka]# bin/kafka-topics.sh --zookeeper hadoop141:2181 --list
[root@hadoop141 kafka]#
为空 因为还没有创建topic
创建topic
[root@hadoop141 kafka]# bin/kafka-topics.sh --zookeeper hadoop141:2181 --create --partitions 2 --replication-factor 2 --topic first
Created topic "first".
选项说明:
- –create:创建命令
- –partitions:定义分区数
- –replication-factor:定义副本数
- –topic:定义 topic 名
进入 logs 文件夹 可以看到创建得 topic
[root@hadoop141 kafka]# ll logs/
drwxr-xr-x 2 root root 4096 5月 2 17:00 first-0
drwxr-xr-x 2 root root 4096 5月 2 17:00 first-1
[root@hadoop142 kafka]# ll logs/
drwxr-xr-x. 2 root root 4096 5月 2 17:00 first-1
[root@hadoop143 kafka]# ll logs/
drwxr-xr-x. 2 ro