美文网首页
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