大資料6 03 Kafka命令列操作

2021-10-10 05:00:17 字數 1955 閱讀 6327

總結:

# 和topic有關的命令:都使用

kafka-topics-sh --zookeeper hadoop102:2181 + 操作

# 和生產訊息有關的:使用broker-list 埠號使用9092

kafka-console-sh --broker-list hadoop102:9092 + 操作

# 和消費訊息有關的:使用bootstrap-server 埠號使用9092

kafka-console-sh --bootstrap-server hadoop102:9092 + 操作

①檢視當前伺服器的所有topic

[atguigu@hadoop102 kafka]$ kafka-topics.sh --zookeeper hadoop102:2181 --list
②建立新的topic

[atguigu@hadoop102 kafka]$ kafka-topics.sh --zookeeper hadoop102:2181 --create --topic bb --replication-factor 3 --partitions 1
③刪除topic

④檢視某個topic的詳細資訊

topic:主題名 partitioncount:分割槽數 replicationfactor:副本數

第乙個副本 主題名 分割槽所在brokerid leader所在brokerid 副本所在brokerid isr所在brokerid

第二個副本 主題名 分割槽所在brokerid leader所在brokerid 副本所在brokerid isr所在brokerid

⑤修改分割槽數

[atguigu@hadoop102 kafka]$ kafka-console-producer.sh --broker-list hadoop102:9092 --topic aa
[atguigu@hadoop102 ~]$ kafka-console-consumer.sh --bootstrap-server hadoop102:9092 --topic aa
檢視所有的消費資訊

[atguigu@hadoop102 ~]$ kafka-console-consumer.sh --bootstrap-server hadoop102:9092 --topic aa --from-beginning

Visual SourceSafe 命令列操作

雖然vss已經很舊了,但是還有一些企業在用,很不幸,小弟所在的企業還在使用vss,通過介面操作vss異常的繁瑣,不過vss可以通過命令列操作,再加上python,組合起來可以提高操作效率。visual sourcesafe 除了可以通過介面操作,還可以通過命令列操作。在 windows 7 64位的...

大資料 hive 命令列

hive h 幫助文件 usage hive commands.e.g.d a b or define a b database specify the database to use e sql from command line f sql from files h,help print hel...

kafka 命令列表

kafka 基於0.8.0版本的命令用法 檢視topic分布情況kafka list topic.sh bin kafka list topic.sh zookeeper 192.168.197.170 2181,192.168.197.171 2181 列出所有topic的分割槽情況 bin ka...