🦁
Database & Messaging

Apache ZooKeeper

Coordination service for Kafka and distributed systems

🐧 Linux🍎 Mac🪟 Windows
Reviewed: Tested on: Kubernetes 1.29 · Terraform 1.8 · Ubuntu 22.04

What is this?

ZooKeeper coordinates distributed systems — Kafka and Hadoop depend on it for cluster state.

📥

Step 01

Install Apache ZooKeeper

(01)Install Apache ZooKeeper

Linux
1docker run -d --name zookeeper -p 2181:2181 zookeeper:3.9

Step 02

Verify

(01)Verify installation

Linux
1docker exec zookeeper zkCli.sh ls /
🔧

Step 03

Common Problems

#1ZooKeeper won't start / port in use

Linux
1echo stat | nc localhost 2181
2sudo lsof -i :2181
3tail -f /var/log/zookeeper/zookeeper.log