run following commands:
brew install kafka
sudo mkdir -p /usr/local/var/run/zookeeper/data
sudo chmod 777 /usr/local/var/run/zookeeper/data
zkServer start
mkdir -p /usr/local/var/lib/kafka-logs
sudo chmod 777 /usr/local/var/lib/kafka-logs
/usr/local/Cellar/kafka/2.1.0/libexec/bin/kafka-server-start.sh /usr/local/etc/kafka/server.properties
Uncomment:
listeners=PLAINTEXT://localhost:9092
advertised.listeners=PLAINTEXT://localhost:9092
in your /usr/local/etc/kafka/server.properties
.
PS: if it's not present in /usr/local/Cellar/kafka/2.1.0/libexec/bin/kafka-server-start.sh
then try running /usr/local/bin/kafka-server-start
it'll give the path.
keywords: Install Kafka on OSX via Homebrew,