Production Cluster Configuration Guide

Production Cluster Configuration Guide

Moving from a single ClickHouse server to a clustered format provides several benefits:

  • Replication guarantees data integrity.
  • Provides redundancy.
  • Failover by being able to restart half of the nodes without encountering downtime.

Moving from an unsharded ClickHouse environment to a sharded cluster requires redesign of schema and queries. Starting with a sharded cluster from the beginning makes it easier in the future to scale the cluster up.

Setting up a ClickHouse cluster for a production environment requires the following stages:

  • Hardware Requirements
  • Network Configuration
  • Create Host Names
  • Monitoring Considerations
  • Configuration Steps
  • Setting Up Backups
  • Staging Plans
  • Upgrading The Cluster

Backups

Backups

Cluster Configuration FAQ

Cluster Configuration FAQ

Cluster Configuration Process

Cluster Configuration Process

Hardware Requirements

Hardware Requirements

Monitoring Considerations

Monitoring Considerations

Network Configuration

Network Configuration

Version Upgrades

Version Upgrades

Last modified 2021.08.12 : General corrections and updates. (5969b688)