Kafaka高可用集群环境搭建

zk集群环境搭建:https://www.cnblogs.com/toov5/p/9897868.html

三台主机每台的Java版本1.8

下面kafka集群的搭建:

  

 3台虚拟机均进行以下操作: 

// 解压下载好的kafka压缩包并重命名
cd /home

wget http://mirror.bit.edu.cn/apache/kafka/1.1.1/kafka_2.11-1.1.1.tgz

tar -xzvf kafka_2.11-1.1.1.tgz

mv kafka_2.11-1.1.1 kafka

// 修改配置文件

vi ./kafka/config/server.properties

修改如下:

   主机1的:

broker.id=0  #做标记的哦 其他的主机 1  2 

listeners=PLAINTEXT://192.168.91.1:9092  #监听的IP地址和端口号  这其实是个协议 要写全!  监听的本机的ip端口号哈     其他的主机ip地址更改

zookeeper.connect=192.168.131.130:2181,192.168.131.131:2181,192.168.131.132:2181    #zk的集群地址

然后修改系统环境中配置kafka的路径

vi /etc/profile

// 在文件最下方添加kafka路径

export KAFKA_HOME=/home/kafaka/kafka

// PATH的修改 多路径PATH写法为PATH=${ZOOKEEPER_HOME}/bin:${KAFKA_HOME}/bin:$PATH

 $PATH:${KAFKA_HOME}/bin

我的配置后:

export PATH=$PATH:${KAFKA_HOME}/bin:$JAVA_HOME/bin:$ZOOKEEPER_HOME/bin:$PATH

// 使修改完的环境变量生效

source /etc/profile

猜你喜欢

转载自www.cnblogs.com/toov5/p/10293917.html