Kafka集群部署

Kafka集群部署

  • 解压

    • tar -zxf /usr/local/install/kafka_2.12-2.4.1.tgz -C /opt/
      
  • 配置环境变量

    • vi /root/.bash_profile
      export KAFKA_HOME=/opt/kafka_2.12-2.4.1
      export PATH=$PATH:$KAFKA_HOME/bin
      #分发
      
  • 修改配置文件

    • cd config/
      vi server.properties 
      #非编辑模式下输入搜索指令:/zookeeper.con,然后回车,修改此行为自己的Zookeeper地址
      zookeeper.connect=master:2181,slave1:2181,slave2:2181
      #非编辑模式下输入搜索指令:/listeners=,然后回车,去掉“#”,修改为master
      listeners=PLAINTEXT://master:9092
      #非编辑模式下输入搜索指令:log.dirs,然后回车,修改为以下路径:
      log.dirs=/opt/kafka_2.12-2.4.0/logs
      
  • 分发

    • scp -r /opt/kafka_2.12-2.4.1 slave1:/opt/
      scp -r /opt/kafka_2.12-2.4.1 slave2:/opt/
      
  • 分别修改slave1和slave2的配置

    • #slave1
      broker.id=1
      listeners=PLAINTEXT://slave1:9092
      #slave2
      broker.id=2
      listeners=PLAINTEXT://slave2:9092
      
  • 分别启动Kafka

    • #切换到bin目录
      #master
      kafka-server-start.sh -daemon ../config/server.properties
      #slave1
      kafka-server-start.sh -daemon ../config/server.properties
      #slave2
      kafka-server-start.sh -daemon ../config/server.properties
      
      
  • 查看进程

    • #master
      [root@master bin]# jps
      6179 QuorumPeerMain
      19370 Kafka
      19451 Jps
      #slave1
      [root@slave1 bin]# jps
      5954 Jps
      3021 QuorumPeerMain
      5886 Kafka
      #slave2
      [root@slave2 bin]# jps
      2976 QuorumPeerMain
      5889 Jps
      5812 Kafka
      

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

墨染~残阳

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值