zookeeper
1,安装
2,配置集群地址 && 配置data目录
3,在data中创建myid 并给各个zookeeper服务命名为 1,2,3编号
Kafka
1,安装
2,配置服务器地址
broker.id=1
listeners=PLAINTEXT://192.168.1.42:9092
zookeeper.connect=192.168.75.41:2181,192.168.75.42:2181,192.168.75.47:2181
启动zk和Kafka
bin/kafka-server-start.sh -daemon config/server.properties
查看主题:
kafka-topics.sh --list --zookeeper 192.168.75.141:2181
查看主题消息:
kafka-topics.sh --describe --zookeeper 192.168.75.141:2181 --topic test01
创建主题:
bin/kafka-topics.sh --create --zookeeper 192.168.75.141:2181 --replication-factor 3 --partitions 1 --topic test01
删除主题:
bin/kafka-topics.sh --delete --topic test01 --zookeeper zk:2181
<------------ 1>
bin/kafka-console-producer.sh --broker-list 192.168.75.141:9092 --topic test02
hello kafka
<---------------- 2>
bin/kafka-console-consumer.sh --zookeeper 192.168.75.141:2181 --from-beginning --topic test02
新版本:
bin/kafka-console-consumer.sh --bootstrap-server 192.168.75.141:9092 --topic test02 --from-beginning