在启动zookeeper时启动不成功,查看log发现会报如下错误:
ERROR [main:QuorumPeer@648] - Unable to load database on disk
.....
java.lang.RuntimeException: Unable to run quorum server
解决方法是,找到zoo.cfg,查看里面的dataDir和logdatadir,这两个配置对应的目录,进入到这两个目录下,将version目录mv为其他名字,比如version.bak即可,然后它会自动创建version目录。
重命名之后重启就可以启动成功了。