【发布时间】:2018-01-11 18:19:28
【问题描述】:
我们之前在 Zookeeper 中完美同步了三个 Clickhouse 节点,直到其中一个丢失。
Clickhouse 节点完全按照以前的方式重建(使用 Ansible),并且运行了相同的 create table 命令,导致以下错误。
命令:
CREATE TABLE ontime_replica ( ... )
ENGINE = ReplicatedMergeTree('/clickhouse/tables/{shard}/ontime_replica', '{replica}', FlightDate, (Year, FlightDate), 8192)
错误是:
Received exception from server:
Code: 253. DB::Exception: Received from localhost:9000, 127.0.0.1. DB::Exception: Replica /clickhouse/tables/01/ontime_replica/replicas/clickhouse1 already exists..
我们目前使用的是 Zookeeper 版本 3.4.10,我想知道是否有办法删除 Zookeeper 中的现有副本,或者简单地让 Zookeeper 知道这是现有副本的新版本。
提前谢谢你!
【问题讨论】:
标签: apache-zookeeper clickhouse