Лучший способ дублировать реплику ClickHouse? - PullRequest
0 голосов
/ 07 мая 2020

Я хочу создать еще одну реплику из существующей, скопировав ее. Сделал снимок в AWS, создал новый сервер, все мои данные имеют копию на новом сервере. Исправлен макрос replica в config.

Когда я запускаю сервер, он выдает «Нет узла» в журнал ошибок для первой найденной таблицы и останавливается, время от времени повторяя ту же ошибку.

<Error>: Application: Coordination::Exception: No node, path: /clickhouse/tables/0/test_pageviews/replicas/replica3/metadata: Cannot attach table `default`.`pageviews2` from metadata file . . . 

Я подозреваю, что это связано с тем, что узел для этой реплики не существует в Zookeeper (очевидно, он не был создан, потому что я не запускал CREATE TABLE для этой реплики, поскольку это просто дубликат другая реплика).

Как правильно сделать дублирование реплики? Я имею в виду, я хотел бы избежать копирования данных и заставить реплику извлекать только те данные, которые были добавлены с момента создания снимка.

1 Ответ

1 голос
/ 07 мая 2020

То есть, я бы хотел избежать копирования данных,

Это невозможно.

...