之前買了一本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 成功了.這個問題應該卡了我幾個月了
之前一直沒注意那兩個報錯信息,只看最下邊那行.導致一直解決不了問題 還是要仔細看日志啊