Введение ClickHouse давно используется как одна из самых быстрых аналитических СУБД для работы с большими объёмами данных. Многие кластеры строились на базе ZooKeeper , который отвечал за координацию реплик. Но в новых версиях появился ClickHouse Keeper — встроенный аналог ZooKeeper, полностью совместимый по протоколу, но более простой в эксплуатации и управлении. Я недавно прошёл путь обновления боевого кластера ClickHouse и полного отказа от ZooKeeper в пользу ClickHouse Keeper. В этой статье я подробно разберу шаги, примеры конфигураций и нюансы, которые важно учитывать. Исходная инфраструктура До миграции у нас было: 3 ноды ClickHouse (Ubuntu 16.04.7, ClickHouse 22.2.2.1); Zookeeper 3.4.8, установленный локально на каждой ноде; кластер с репликацией и ~2.2 ТБ данных на сервер. План миграции Поднять новые ноды на Debian 12 с последним релизом ClickHouse. Добавить новые ноды в существующий кластер и синхронизировать данные. Развернуть и протестировать ClickHouse K...
Узнайте, как системному администратору эффективно справляться с любыми сбоями без паники. Практические советы, проверенные методики и инструменты для быстрого устранения проблем в IT-инфраструктуре. В блоге также есть полезная информация для владельцев бизнеса: как минимизировать простои, повысить кибербезопасность и оптимизировать работу IT-систем. Будьте готовы к любым нештатным ситуациям и держите всё под контролем! 🚀