记录一次部署测试
部署程序版本选择
kafka 2.7.1
eagle 2.0.6
选择2.7.1是因为kafka在2.7之后的java的SDK中提供了操作scram账号的方法。我们可以将此集成到业务系统中对topic的读写对账户的授权管理。
Kafka搭建
我们将kafka部署到3个服务节点,例如192.168.40.1/192.168.40.2/192.168.40.3
第1步
下载kafka安装包,地址https://www.apache.org/dyn/closer.cgi?path=/kafka/2.7.1/kafka_2.12-2.7.1.tgz
第2步
登陆第一个服务器节点,将安装包放到/data目录
第3步
解压安装包,tar -xzvf kafka_2.12-2.7.1.tgz
第4步
编辑zookeeper配置文件,vim /data/kafka_2.12-2.7.1/config/zookeeper.properties,编辑内容如下
dataDir=/data/zookeeper
server.1=192.168.40.1:2888:3888
server.2=192.168.40.2:2888:3888
server.3=192.168.40.3:2888:3888
authProvider.1=org.apache.zookeeper.server.auth.SASLAuthenticationProvider
authProvider.2=org.apache.zookeeper.server.auth.SASLAuthenticationProvider
authProvider.3=org.apache.zookeeper.server.auth.SASLAuthenticationProvider