我们之前在 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 知道这是现有副本的新版本。
先感谢您!