184 похожих чатов

Помогите разобраться, может кто сталкивался. поднято 2 ch, как один шард

с двумя репликами и 2 zookeeper, все в докере. На запрос на первом сервере
CREATE TABLE zootest ON CLUSTER ch
(
day Date DEFAULT toDate(created),
query String,
type String
)
ENGINE = ReplicatedMergeTree('/clickhouse/tables/{shard}/zootest', '{replica}', day, (day, type), 8192)
получаю ошибку
DB::Exception: Watching task /clickhouse/task_queue/ddl/query-0000000000 is executing longer than distributed_ddl_task_timeout (=180) seconds. There are 2 unfinished hosts (0 of them are currently active), they are going to execute the query in background.
По логам на втором сервере вижу только
2018.05.30 12:45:15.313603 [ 2 ] <Debug> DDLWorker: Cleaning queue
2018.05.30 12:45:15.318869 [ 2 ] <Debug> DDLWorker: Processing tasks
2018.05.30 12:45:15.339531 [ 2 ] <Debug> DDLWorker: Will not execute task query-0000000000: There is no a local address in host list
2018.05.30 12:45:15.339584 [ 2 ] <Debug> DDLWorker: Waiting a watch
Понимаю, что чего-то не хватает, но чего?

1 ответов

7 просмотров

1. Зукиперов должно быть не четное число 1,3 и т.д. Так как если один отвалиться , не сможет пройти кворум 2. Реплицируемую таблицу нужно отдельно создавать на каждой ноде CH. (Без ON CLUSTER ch). И на каждой ноде макрос {replica} должен быть разный

Похожие вопросы

Обсуждают сегодня

Типа вызывать GetParent и проверять на соответствие GetModuleHandle?
The Bird of Hermes
67
Всем привет! Кто нибудь парсил в ручную JSON без библиотек и фреймворков? Есть может ссылки на оптимальный алгоритмы работы с текстом и примеры таких парсеров?
Lem
27
Do any of you guys have interesting projects one could join? I'm a Middle Full-Stack developer (JS/TS, React & Node)
Lev Shapiro
40
Есть сайт. Там была древняя версия эво. Стоял плагин, который каждый коммент в Jot делал отдельной страницей. После обновления все слетело, теперь старница открывается отдельн...
Artem
1
$res = json_decode($наша строка из респонса); $res1 = array_map(fn($o) => $o->name, $res->breadcrumbs[0]->entities); Как такое будет на Хаскеле?.. В начале весь джейсон, в ко...
Хаскель Моисеевич Гопник
27
Добрый день. А shovel'ы можно как-то сконфигурировать в definitions.json? Пробовал что-то вроде: { "users": [ { "name": "agent", "password_hash": "RBCbTzQd...
Aleksey
1
Вопрос по диагностике ошибок (я знаю в чем, в данном конкретном примере, я знаю, как исправить, пример модельный, понятно, что в реальности бывает намного запутаннее). module...
ⰄⰎⰋⰐⰐⰑⰛⰤⰧⰧⰩⰄ ⰊⰑⰁⰓⰡⰛⰦⰕⰫ
11
А чем вам питонисты не угодили?😂
.
79
В чем сила брат, в NASM или FASM?
Isaac Kleiner
18
Есть какой-нибудь для Delphi/FPC T*Compression(Decompression)Stream на базе LZ4/Zstd/любой другой быстрый(и хорошо сжимающий) алгоритм А ещё лучше в pure pascal А ещё лучше од...
notme
52
Карта сайта