zookeeper 伪集群的搭建主要修改配置文件:

zookeeper在window下伪集群的搭建

zookeeper在window下伪集群的搭建

将解压包拷贝成三份。如图所示,分别命名

zookeeper在window下伪集群的搭建

将对应的zoo.cfg分别命名为zoo-1.cfg,zoo-2.cfg,zoo-3.cfg;

将对应的zkServer.cmd分别命名为zkServer-1.cmd,zkServer-2.cmd,zkServer-3.cmd;

zookeeper在window下伪集群的搭建

修改zoo配置文件,如图所示,所有的zoo配置文件

zookeeper在window下伪集群的搭建

修改 zkServer-1.cmd 文件,如图所示,需要配置它对应的配置文件的路径

zookeeper在window下伪集群的搭建

此时启动会发现报错,无法启动:

zookeeper在window下伪集群的搭建

2018-05-28 16:41:11,054 [myid:] - ERROR [main:[email protected]] - Invalid confi
g, exiting abnormally
org.apache.zookeeper.server.quorum.QuorumPeerConfig$ConfigException: Error proce
ssing ..\conf\zoo-1.cfg
        at org.apache.zookeeper.server.quorum.QuorumPeerConfig.parse(QuorumPeerC
onfig.java:123)
        at org.apache.zookeeper.server.quorum.QuorumPeerMain.initializeAndRun(Qu
orumPeerMain.java:101)
        at org.apache.zookeeper.server.quorum.QuorumPeerMain.main(QuorumPeerMain
.java:78)
Caused by: java.lang.IllegalArgumentException: serverid null is not a number
        at org.apache.zookeeper.server.quorum.QuorumPeerConfig.parseProperties(Q
uorumPeerConfig.java:355)
        at org.apache.zookeeper.server.quorum.QuorumPeerConfig.parse(QuorumPeerC
onfig.java:119)
        ... 2 more
Invalid config, exiting abnormally

此时,需要查看对应文件的路径是否建立,和之前zoo配置文件的路径设置是否存在对应的路径

zookeeper在window下伪集群的搭建


并在对应的文件夹下面新增myid文件

zookeeper在window下伪集群的搭建

编辑myid,对应的输入各自的参数1、2、3

zookeeper在window下伪集群的搭建

此时在依次启动,启动其中一个的时候可能会出现无法连接的情况,此时无需担心,依次启动其他两个即可

zookeeper在window下伪集群的搭建

最后完成

zookeeper在window下伪集群的搭建

相关文章:

  • 2021-11-08
  • 2021-12-30
  • 2021-04-02
  • 2021-06-19
  • 2022-01-06
  • 2021-08-19
猜你喜欢
  • 2021-08-08
  • 2021-10-11
  • 2021-10-29
  • 2022-03-09
  • 2021-11-17
  • 2021-09-16
相关资源
相似解决方案