美文网首页
zookeeper单机部署多服务

zookeeper单机部署多服务

作者: 安安爸Chris | 来源:发表于2018-12-05 17:58 被阅读0次

    因为穷,只有一台server。但是要部署多个Kafka,只能通过变着端口的法子来搞了。

    部署单机zookeeper集群

    首先把zookeeper的包复制几分,分文件夹单独放。 这里我先搞了三个


    zookeeper集群.PNG

    原理很简单,就是将每个zookeeper的端口都区别开来。
    我改了默认的端口号,改的时候注意是否和系统已用端口冲突。

    zookeeper配置.PNG
    zookeeper0实例:

    dataDir: zookeeper0/data
    clientPort:2190
    server.0:2880:3880
    server.1:2881:3881
    server.2:2882:3882

    zookeeper1实例:

    dataDir: zookeeper1/data
    clientPort:2191
    server.0:2880:3880
    server.1:2881:3881
    server.2:2882:3882

    zookeeper2实例:

    dataDir: zookeeper2/data
    clientPort:2192
    server.0:2880:3880
    server.1:2881:3881
    server.2:2882:3882

    在每个zookeeper下的data(这个要新建,位置是跟你的dataDir一致即可)新建myid。
    zookeeper0的myid是0
    zookeeper1的myid是1
    zookeeper2的myid是2

    在每一个zookeeper目录下执行

    bin/zkServer.sh start conf/zoo.cfg

    到此就OK了。 可以连上去看一下。

    相关文章

      网友评论

          本文标题:zookeeper单机部署多服务

          本文链接:https://www.haomeiwen.com/subject/ejswcqtx.html