Kafka가 내부적으로 사용하는 Zookeeper의 설정이 변경되거나 별도로 설치된 Zookeeper를 사용하면서 Kafka가 Zookeeper에 연결하지 못해서 무한 재기동을 하는 문제가 발생할 수 있음
kafka.common.InconsistentClusterIdException:
The Cluster ID rdVdtm6OQyqC4hk-z45kxQ doesn't match stored clusterId Some(vx7QfH_cTf-1fq1QoRkxMw) in meta.properties.
The broker is trying to join the wrong cluster. Configured zookeeper.connect may be wrong.
이런 경우, meta.properties 파일을 찾아서 삭제해주면 해결됨
macOS의 경우, /usr/local/var/lib/kakfa-logs 디렉토리에 위치함
rm /usr/local/var/lib/kakfa-logs/meta.properties
무한 재기동 중이라면 자동으로 Kafka가 Zookeeper에 연결을 하게 되어 정상 동작하게 되고, 그렇지 않다면 start해줄 필요가 있음
brew services start kafka