在启动zookeeper时,遇到以下报错信息:KeeperErrorCode KeeperErrorCode = Nonode for (节点路径)。
问题原因:因为在ZooKeeper中节点路径是唯一的,所以当在该路径下已有节点时,继续往当前路径上新建节点就会报这个错。
解决方法:关闭ZooKeeper,将zoo.cfg里的自己设定的dataDir和dataLogDir路径下的version-2文件夹,然后重启即可。

在启动zookeeper时,遇到以下报错信息:KeeperErrorCode KeeperErrorCode = Nonode for (节点路径)。
问题原因:因为在ZooKeeper中节点路径是唯一的,所以当在该路径下已有节点时,继续往当前路径上新建节点就会报这个错。
解决方法:关闭ZooKeeper,将zoo.cfg里的自己设定的dataDir和dataLogDir路径下的version-2文件夹,然后重启即可。