kafka集群安装部署


 
 实验室3台机器:34,35,36
 

1、下载kafka安装包

到官网 http://kafka.apache.org/下载安装包kafka_2.12-1.1.0.tgz
 

2、解压到36服务器

1 cd  /utxt/soft/qydx 2 tar -zxvf  kafka_2.12-1.1.0.tgz 
 

3、修改配置文件

1 cd kafka_2.12-1.1.0/config 2 vi server.properties
 要修改的内容改为如下
 1 broker.id=0
 2 host.name=192.168.150.36
 3 port=9097
 4 advertised.host.name=192.168.150.36
 5  
 6 delete.topic.enable=true
 7 advertised.listeners=PLAINTEXT://192.168.150.36:9097
 8 log.dirs=/utxt/soft/qydx/kafka_2.12-1.1.0/kafka-logs  9 num.partitions=10
10 # zookeeper集群的ip端口 11 zookeeper.connect=192.168.150.34:4181,192.168.150.35:4181,192.168.150.36:4181
12 zookeeper.connection.timeout.ms=100000
13 default.replication.factor=2
14 auto.create.topics.enable=true

 

如下图所示:

 

 

 

4、将kafka_2.12-1.1.0文件夹复制到另外两台节点下

1 scp -r kafka_2.12-1.1.0 @192.168.150.35:/utxt/soft/qydx/
2 scp -r kafka_2.12-1.1.0 @192.168.150.34:/utxt/soft/qydx/
并修改每个节点对应的server.properties文件的broker.id和listenrs
35:
     broker.id=1
    advertised.listeners=PLAINTEXT://192.168.150.35:9097
34: 
    broker.id=2
    advertised.listeners=PLAINTEXT://192.168.150.34:9097
 

5、启动kafka集群

#1 必须先启动zookeeper集群.

#2 启动kafka集群

 1 192.168.150.35
 2 
 3 /utxt/soft/qydx/kafka_2.12-1.1.0/bin/kafka-server-start.sh  -daemon /utxt/soft/qydx/kafka_2.12-1.1.0/config/server.properties  4 
 5 
 6 192.168.150.36
 7 
 8 /utxt/soft/qydx/kafka_2.12-1.1.0/bin/kafka-server-start.sh  -daemon /utxt/soft/qydx/kafka_2.12-1.1.0/config/server.properties  9 
10 
11 192.168.150.34
12 
13 /utxt/soft/qydx/kafka_2.12-1.1.0/bin/kafka-server-start.sh -daemon /utxt/soft/qydx/kafka_2.12-1.1.0/config/server.properties

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM