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

А вот с какой на какую есть хоть какой-то гайд?

Хотя бы не ломая селекты

22 ответов

34 просмотра

апгрейдится либо напрямую как делают все либо прыгать по lts, как делают те кому реально надо, не ломать клиентов не факт кстати что ваше приложение заработает с новой версией

Anton Zol- Автор вопроса
Denny [Altinity]
апгрейдится либо напрямую как делают все либо пры...

Т.е. постапгрейдных работ никаких в ch не делается, судя по сказанному?

Anton Zol- Автор вопроса
Denny [Altinity]
нет, не делается

Спасибо за информацию. На dev погоняем

Anton Zol- Автор вопроса
Denny [Altinity]
нет, не делается

обновил образ ch до 23.3.8.21-alpine. Он всё равно при старте в 1 реплику байндит 127.0.0.1 и валит readiness-пробу. Когда запускаю вторую реплику, она уже биндит 0.0.0.0. Первая перезапускается и тоже биндит 0.0.0.0. Проблема видимо где-то в шаблонах не могу понять

Anton Zol
screenshot обновил образ ch до 23.3.8.21-alpine. Он всё равно...

шаблоне чего? там pod из statefulset создается по шаблону... они одинаковые должны быть... и listen_host 0.0.0.0 вообще в docker_related_config.xml прописан

Anton Zol- Автор вопроса
Slach [altinity]
шаблоне чего? там pod из statefulset создается по...

Так в том и дело, вроде ни sts, ни конфигмапы не меняются, но если реплика стартует одна, то сначала сыпет DNS_ERROR на недоступную вторую реплику, затем стартует на 127.0.0.1

Anton Zol
Так в том и дело, вроде ни sts, ни конфигмапы не м...

ну зайдите через shell во время старта посмотрите на /var/lib/clickhouse/preprocessed_configs.xml и grep 0.0.0.0 -r /etc/clickhouse-server/ сделайте

Anton Zol- Автор вопроса
Slach [altinity]
ну зайдите через shell во время старта посмотрите...

cat: can't open '/var/lib/clickhouse/preprocessed_configs.xml': No such file or directory значит ли это что у меня слишком старая версия оператора?

Anton Zol
cat: can't open '/var/lib/clickhouse/preprocessed_...

/var/lib/clickhouse/preprocessed_configs/config.xml

Anton Zol- Автор вопроса
Anton Zol
в нем listen_host верный

а дата модификации позже сообщения о listen_host 127.0.0.1 в логах?

Anton Zol- Автор вопроса

в лс

Anton Zol
в лс

volumeMounts: - mountPath: /docker-entrypoint-initdb.d name: bootstrap-configmap-volume при старте обработки docker-entrypoint-initdb.d стартует с listen_host 127.0.0.1 принудительно если у вас долго схема накатывается тогда сделайте livenessProbe initialPeriodSeconds: 180 spec: containers: - name: clickhouse livenessProbe: httpGet: port: "8123" path: "/ping" failureThreshold: 3 initialDelaySeconds: 180 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 10 вообще оператор сам не плохо реплицирует схему ... при scaleout scaleup я бы сделал накатывание схемы отдельным kind: Job в котором бы сначала состояние кластера поллил...

Anton Zol
в лс

https://github.com/ClickHouse/ClickHouse/blob/master/docker/server/entrypoint.sh#L119

это может быть долго и фейлиться ... потому что не все реплики еще стартанули...

Anton Zol
🤔🤔

там 180 секунд дается на то чтобы остальные реплики из ZK сполили ваш запрос и запустили... а они еще не стартанули...

Anton Zol
точно, ON CLUSTER же

лучше убрать ON CLUSTER тут тогда

Anton Zol- Автор вопроса
Slach [altinity]
лучше убрать ON CLUSTER тут тогда

куда б тогда убрать создание базы

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

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

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта