zookeeper和kafka常用命令

zookeeper操作目录下:

查看zookeeper状态
./zkServer.sh status
连接zookeeper,在bin目录下执行
./zkCli.sh(默认连接localhost:2181)
./zkCli.sh -server localhost:2191(指定ip端口号连接)
创建节点,必须添加数据才能创建成功
create /msgprocess/icpush test
查看节点下有哪些子节点
ls /msgprocess
ls /            查看目录
get /brokers/topics/userRegistDqTopic查看保存在zookeeper中的topic信息
查看kafka offset信息
get /consumers/10/offsets/userRegistDqTopic/0 
delete /node_1/node_1_10000000001删除不包含子节点的节点
rmr /node_1删除节点(可以包含子节点)
getAcl /smpin_namespace查看节点权限信息

kafka操作目录下

查看topic列表./kafka-list-topic.sh --zookeeper localhost:2191
创建topic
./kafka-create-topic.sh --replica 1 --partition 1 --topic test123 --zookeeper 192.168.128.85:2191
kafka消费者客户端配置zk地址,生产者配置kafka地址
发送消息
./kafka-console-producer.sh --broker-list 192.168.128.85:7878 --topic userRegistDqTopic
查看topic里的消息
./kafka-console-consumer.sh --zookeeper 192.168.128.85:2191 --from-beginning --topic syncDqTopic-reply-600301

猜你喜欢

转载自blog.csdn.net/noob9527/article/details/100665259