错误信息:

zookeeper节点无法启动(myid缺失)

错误原因:

集群中的每台ZK server都会有一个用于惟一标识自己的id,有两个地方会使用到这个id:myid文件和zoo.cfg文件中。myid文件存储在dataDir目录中,指定了当前server的server id。在zoo.cfg文件中,根据server id,配置了每个server的ip和相应端口。Zookeeper启动的时候,读取myid文件中的server id,然后去zoo.cfg 中查找对应的配置

因为缺失myid,所以zookeeper启动时无法读取

解决办法:

在zoo.cfg文件中的dataDir,在对应地址下面手动创建myid,并设置一个数字,每个节点数字都不一样,然后reboot

zookeeper节点无法启动(myid缺失)

丢失myid:

zookeeper节点无法启动(myid缺失)

未丢失myid:

zookeeper节点无法启动(myid缺失)



相关文章:

  • 2021-05-22
  • 2021-07-02
  • 2021-07-23
  • 2021-11-08
  • 2021-10-03
  • 2022-12-23
  • 2021-04-01
猜你喜欢
  • 2021-08-26
  • 2021-09-29
  • 2021-06-28
  • 2021-05-11
  • 2021-08-31
  • 2021-05-12
相关资源
相似解决方案