记一个ReplicatedMergeTree引擎表没有办法复制的问题
碰到个问题,在互为副本的两个实例上创建ReplicatedMergeTree类型的表,发现没有办法把数据同步过去。
环境是centos
建表语句为:
CREATE TABLE log_test ON CLUSTER cluster_2_replica\
(\
`ts` DateTime,\
`uid` String,\
`biz` String\
)\
ENGINE = ReplicatedMergeTree('/clickhouse/tables/{shard}/log_test', '{replica}')\
PARTITION BY toYYYYMMDD(ts)\
ORDER BY ts
然后在一台实例a上插入五条数据:
INSERT INTO log_test VALUES ('2019-06-07 20:01:01', 'a', 'show');
INSERT INTO log_test VALUES ('2019-06-07 20:01:02', 'b', 'show');
INSERT INTO log_test VALUES ('2019-06-07 20:01:03', 'a', 'click');
INSERT INTO log_test VALUES ('2019-06-08 20:01:04', 'c', 'show');
INSERT INTO log_test VALUES ('2019-06-08 20:01:05', 'c', 'click&