dictionary) хотя словари есть.
cli 2020.06.23 08:49:00.926423 [ 26509 ] {} <Error> Application: Caught exception while loading metadata: Code: 36, e.displayText() = DB::Exception: external dictionary 'factories' not found: Cannot attach table `db`.`dict_factories` from metadata file /var/lib/clickhouse/metadata/db/dict_factories.sql from query ATTACH TABLE dict_factories (`id` UInt64, `name` String) ENGINE = Dictionary('factories'), Stack trace (when copying this message, always include the lines below)
Удалили файлы таблицы с диска - запустилось. Но при пересоздании таблиц - снова креш с таким же сообщением. Пробовали создать словари и таблицы-словари с другими именами - падает при запросах, в которых есть джойн на эти таблицы.
В какую сторону смотреть? Думаю, может нельзя было просто удалять файлы, т.к. где-то в метадате/зукипере осталась инфа о них ?
известный баг в 20.4 https://github.com/ClickHouse/ClickHouse/issues/11201 https://github.com/ClickHouse/ClickHouse/issues/10994
Обсуждают сегодня