Unable to start kafka with zookeeper (kafka.common.InconsistentClusterIdException)
I managed to Solve this issue with the following steps :
- Just Delete all the log/Data file created (or generated) into zookeeper and kafka.
- Run Zookeper
- Run Kafka
[Since this post is open again I post my answer there so you got all on the same post]
Reason is Kafka saved failed cluster ID in meta.properties.
Try to delete kafka-logs/meta.properties from your tmp folder, which is located in C:/tmp folder by default on windows, and /tmp/kafka-logs on Linux
How to find Kafka log path:
Open server server.properties file which is located in your kafka folder kafka_2.11-2.4.0\config\server.properties (considering your version of kafka, folder name could be kafka_<kafka_version>):
Then search for entry log.dirs to check where logs locate
log.dirs=/tmp/kafka-logs
For mac, the following steps are needed.
- Stop kafka service:
brew services stop kafka
- open kafka server.properties file:
vim /usr/local/etc/kafka/server.properties
- find value of log.dirs in this file. For me, it is
/usr/local/var/lib/kafka-logs
- delete
path-to-log.dirs/meta.properties
file - start kafka service
brew services start kafka