之前买了一本kafka并不难学.按照上面的集群教程安装并启动zookeeper,怎么都启动不了.
之前是一直卡在binding to port 0.0.0.0/0.0.0.0:2181 这里不动.
一直在百度上找答案,一直找不到,后来仔细看了一下zookeeper.out文件,发现有两个报错信息.
都是Invalid configuration, only one server specified (ignoring)
再仔细看了看[myid:] 冒号后面没有任何数字
但是之前我在myid中是写了1的
想想算了 就按照单机模式启动吧
把myid删了
再启动
又报错,Snapshot directory has log files. Check if dataLogDir and dataDir configuration is correct.
查了一下 说删除每一个data和log文件夹下的version文件夹,重新运行即可
试了一下 果然可以.
再启动kafka 成功了.这个问题应该卡了我几个月了
之前一直没注意那两个报错信息,只看最下边那行.导致一直解决不了问题 还是要仔细看日志啊