Care and Feeding of Zookeeper with ClickHouse

Installing, configuring, and recovering Zookeeper

ZooKeeper is required for ClickHouse cluster replication. Keeping ZooKeeper properly maintained and fed provides the best performance and reduces the likelihood that your ZooKeeper nodes will become “sick”.

Elements of this guide can also be found on the ClickHouse on Kubernetes Quick Start guide, which details how to use Kubernetes and ZooKeeper with the clickhouse-operator.

ZooKeeper Installation and Configuration

How to configure Zookeeper to work best with ClickHouse

ZooKeeper Monitoring

Verifying Zookeeper and ClickHouse are working together.

ZooKeeper Recovery

How to recover when Zookeeper has issues.