могу создать ее заново.
It looks like the table /clickhouse/tables/database/table was created by another server at the same moment, will retry
2023.07.20 11:07:43.119267 <Error> executeQuery: Code: 253. DB::Exception: Cannot create table, because it is created concurrently every time or because of wrong zookeeper_path or because of logical error. (REPLICA_ALREADY_EXISTS) (version 23.2.2.20 (official build))
при запросе
SELECT * FROM system.zookeeper WHERE path = '/clickhouse/tables/database/table' , получаю ответ что в path пусто. Возможно при удалении таблицы не удалился path? Подскажите так ли это и как удалить его вручную
другие запросы работают, реплика целая, макросы не меняли
Такая ошибка бывает если неправильно указан макрос шарда, тогда создается одна и та же таблица поверх уже созданной на одном и том же шарде
с макросами всё ок, другие запросы выполняются. Макросы отличаются только "replica" , shard одинаковый при создании указываю engine = ReplicatedMergeTree('/clickhouse/tables/{database}/{table}', '{replica}') макрос вот так выглядит "macro","substitution" cluster,dev_cluster layer,"1" replica,clickhouse-01 shard,shard_1 и на второй реплике вот так "macro","substitution" cluster,dev_cluster layer,"1" replica,clickhouse-02 shard,shard_1
Обсуждают сегодня