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

ПХ хочет работать с кластером, настроил кластер по статье с

ведущим инстансом + 4 инстанса под шарды (2 шарда/2 реплики в шарде)
Не проходят миграции. По статусу кластера - он собрался.
Пробую накатить через мастера таблицу, но на шардах она не создаётся.
Может кто направить на истинный путь?

10 ответов

29 просмотров

Смотрите доку по поводу create table … on cluster Зукипер настроили?

Алексей-Ямщиков Автор вопроса
Slach [altinity]
Смотрите доку по поводу create table … on cluster ...

зукипер поднят. запрос SELECT * FROM system.clusters LIMIT 2 FORMAT Vertical; показывает, что шарды есть

Алексей-Ямщиков Автор вопроса
Slach [altinity]
Смотрите доку по поводу create table … on cluster ...

беру запрос на создание таблицы и развёрнутого в кубере инстанса. Там всё работает и поднялось. Пытаюсь продублировать снаружи, но опыта с кластером КХ нехватает. Конфигурится он конечно хреново.

что такое "ведущий инстанс"? чем он отличается от всех остальных? нет такого понятия как "мастер" в clickhouse запрос покажите SQL который запускаете?

Алексей-Ямщиков Автор вопроса
Slach [altinity]
что такое "ведущий инстанс"? чем он отличается от...

Разобрались, да. Подняли кластер с одним шардом и 2 инстансами. Почистили зукипер, миграции постхога начали стартовать, но отваливаются по таймауту сокета в логе КХ подобные ошибки <Error> Application: Coordination::Exception: No node, path: /clickhouse/prod/tables/noshard/posthog.infi_clickhouse_orm_migrations/replicas/ch-sub-01-0/metadata: Cannot attach table `posthog`.`infi_clickhouse_orm_migrations` from metadata file /var/lib/clickhouse/store/b54/b549fd7d-acb2-4737-b549-fd7dacb2a737/infi_clickhouse_orm_migrations.sql from query ATTACH TABLE posthog.infi_clickhouse_orm_migrations UUID '732224ae-2b74-4505-b322-24ae2b74b505' (`package_name` String, `module_name` String, `applied` Date DEFAULT '1970-01-01') ENGINE = ReplicatedMergeTree('/clickhouse/prod/tables/noshard/posthog.infi_clickhouse_orm_migrations', '{replica}-{shard}') PARTITION BY toYYYYMM(applied) ORDER BY (package_name, module_name) SETTINGS index_granularity = 8192: while loading database `posthog` from path /var/lib/clickhouse/metadata/posthog ошибка при миграциях requests.exceptions.ConnectionError: HTTPConnectionPool(host='ххх.ххх.ххх.ххх', port=8123): Read timed out. где ххх.ххх.ххх.ххх - адрес хоста на котором эти 2 инстанса подняты в докере. в селекте статуса кластера всё норм. сейчас застряли на том, что при обращении мигратора постхога пишет, что авторизация не проходит, хотя пользователь заведён и логин со сторонней машины проходит.

Алексей Ямщиков
Разобрались, да. Подняли кластер с одним шардом и...

у вас ЗК где? в том же докере? в отдельном? сколько зукиперов?

Алексей-Ямщиков Автор вопроса
Denny [Altinity]
у вас ЗК где? в том же докере? в отдельном? скольк...

2 зукипера, 2 инстанса, всё на одной машине композером поднято

Алексей Ямщиков
2 зукипера, 2 инстанса, всё на одной машине композ...

2 зукипера? а если сказать на зукипере echo stat|nc localhost 2181 то что выводит? у вас возможно два standalone зукипера

Алексей Ямщиков
Разобрались, да. Подняли кластер с одним шардом и...

вы как то радикально почистили zookeeper ATTACH TABLE у вас при старте clickhouse-server обычно исполняется соответсвенно по моему у вас сервер тупоперестал стартовать

Алексей-Ямщиков Автор вопроса
Slach [altinity]
вы как то радикально почистили zookeeper ATTACH T...

Там проблема в конфигурации кх была.

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

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

Здравствуйте, вопрос по структурам данных. Были у вас случаи, когда пришлось писать деревья или двунаправленные списки?
/ /
48
Всем привет! Скажите, никто не пытался уменьшить размер процесса ssl, которые ассоциируется с открытым соединением (не помню точное название этого процесса, но там была какая-...
Алексей
20
а проверьте, собирается ли у кого сейчас транк лазаря через делюкс? у меня вот: fpcupdeluxe: info: Lazarus Native Installer (BuildModuleCustom: UserIDE): LazBuild: building Us...
Iluha Companets
20
This is a big issue. Just by being a citizen of a country, you are denied to contribute to Open Source software: https://youtu.be/L5Ec5jrpLVk?si=1iIuHnMPbCB4anV-
Sharuzzaman Ahmat Raslan
72
Мне тут приспичило встроить в программу форматировние текста SQL, расставить переносы строк и отступы так, чтобы лучше читалось. Я что-то свое изобразил, оно после ключевых сл...
Sergey Bodrov
11
добрый день. возможно ли изменить цвет окон лазаруса? Как?
Budemposmotret
35
Господа, а кто-нибудь сталкивался с размещением на TTabControl/TTabSheet множества контролов (> 100) с последующими External: Access violation? Вот буквально на ровном месте. ...
Dmitry
29
А какие существуют способы обработки ошибок выделения памяти в ядре? Т.е., допустим, есть функция, которая возвращает адрес свободной страницы в физической памяти и диапазон в...
disba1ancer
51
Добрый день. Опять снова хочу обратиться к вам за помощью. После создания проэкта stack new, lazy.nvim + nvim-lspconfig/haskell-tools + hlint, ormolu из mason + hls из ghcup ...
Nannk
8
Does anyone have some zeroday's left?
Wito!d ♥️🩷
44
Карта сайта