Kafka 集群线上扩容
Kafka
安装
- 材料,zookeeper-3.4.5-cdh5.7.0.tar.gz,注意!!!这里的 zk 版本应该用 3.5.0+ 的,否则会影响后面的 Kafka Manager 相关后续操作
- 材料,java-11-openJdk
yum search java-11-openjdk
yum install java-11-openjdk-devel.x86_64
broker.id=0
listeners=PLAINTEXT://${这里是kafka服务的本地地址}:9092
log.dirs=/tmp/kafka-logs-0
offsets.topic.replication.factor=3
auto.create.topics.enable=true
命令
./kafka-server-start.sh ../config/server-0.properties
./kafka-server-start.sh ../config/server-1.properties
./kafka-server-start.sh ../config/server-2.properties
Kafka Manager
安装
kafka-manager.zkhosts=${zookeeper集群地址}
cmak.zkhosts=${zookeeper集群地址}
basicAuthentication.username=${自定义的账户名密码}
basicAuthentication.password=${自定义的账户名密码}
命令
$ bin/cmak -Dconfig.file=/${你的目录路径}/application.conf -Dhttp.port=8080
Web-UI
http://${Kafka Manager 的 ip}:8080