• Kafka伪集群部署


    Kafka伪集群部署

    1.安装Kafka

    [root@localhost ~]# tar -xvf kafka_2.12-2.5.0.tgz -C /usr/local/
    [root@localhost ~]# cd /usr/local/
    [root@localhost local]# mv kafka_2.12-2.5.0/  kafka

    2.在config里面有一个server.properties文件,你需要几个伪节点就复制几份,建议是单数

    [root@localhost local]# cd kafka/config/
    [root@localhost config]# mv server.properties server1.properties [root@localhost config]# cp server1.properties server2.properties [root@localhost config]# cp server1.properties server3.properties

    3.修改server.properties文件(三份文件都需要修改)

    [root@localhost ~]# vim /usr/local/kafka/config/server1.properties
    修改参数
    broker.id=0
    listeners=PLAINTEXT://:9092
    log.dirs=/usr/local/kafka/logs/log1
    zookeeper.connect=localhost:2181,localhost:2182,localhost:2183

    [root@localhost ~]# vim /usr/local/kafka/config/server2.properties
    broker.id=1
    listeners=PLAINTEXT://:9093
    log.dirs=/usr/local/kafka/logs/log2
    zookeeper.connect=localhost:2181,localhost:2182,localhost:2183
    
    
    [root@localhost ~]# vim /usr/local/kafka/config/server3.properties
    broker.id=2
    listeners=PLAINTEXT://:9094
    log.dirs=/usr/local/kafka/logs/log3
    zookeeper.connect=localhost:2181,localhost:2182,localhost:2183

    4.启动Kafka

    先启动zookeeper再启动Kafka

     /usr/local/kafka/bin/kafka-server-start.sh   -daemon  /usr/local/kafka1/config/server1.properties
     /usr/local/kafka/bin/kafka-server-start.sh   -daemon  /usr/local/kafka2/config/server2.properties
     /usr/local/kafka/bin/kafka-server-start.sh   -daemon  /usr/local/kafka3/config/server3.properties

    5.检查,使用jps命令如果能看到Kafka的数量和你启动的数量一致,则是启动成功了

    [root@localhost ~]# jps
    1316 QuorumPeerMain
    2485 Kafka
    1194 QuorumPeerMain
    2090 Kafka
    3948 Jps
    1246 QuorumPeerMain
    1694 Kafka
  • 相关阅读:
    np.clip()的用法
    np.random.RandomState(123)
    torch.utils.data.DataLoader用法及各参数含义
    source 1.7 中不支持 lambda 表达式(请使用 -source 8 或更高版本以启用 lambda 表达式)
    tensorflow note
    tensorflow-gpu install check
    python3 yum not found
    Python打包成exe,pyc
    windows定时执行python脚本
    docker guide
  • 原文地址:https://www.cnblogs.com/haoee/p/14657968.html
Copyright © 2020-2023  润新知