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

Друзья, подскажите: Есть старенький clickhouse версии 19.16, хочу обновить его до

последней версии.
Подскажите, могу ли я просто остановить старый бинарник на всех серверах кластера и запустить самый новый 21.9 ? Быкапа данных нет и сделать достаточно трудно по бюджету. Совместимость по запросам проверил.

8 ответов

11 просмотров

Можно, только обратно откатиться не получится

Vitaly-Ivanov Автор вопроса
Ivan Kalinin
Можно, только обратно откатиться не получится

А откатиться с потерей свежих данных можно?

Репликацию используете? Лучше на 21.8 обновляйтесь, она LTS

Vitaly-Ivanov Автор вопроса
Tatiana [Altinity]
Репликацию используете? Лучше на 21.8 обновляйтесь...

Да, используем Спасибо! Про LTS хороший совет!

Vitaly Ivanov
Да, используем Спасибо! Про LTS хороший совет!

Теоретически даунгрейд возможен, но это сильно зависит от того, какими фичами вы пользуетесь. Воздержитесь от альтеров первое время. TTL используете? Соберите список настроек из system.settings. Когда все начнет тормозить, будете знать, что можно покрутить.

Vitaly-Ivanov Автор вопроса
Tatiana [Altinity]
Теоретически даунгрейд возможен, но это сильно зав...

от TTL отказались, удаляем запросом ALTER partition раз в несколько месяцев Спасибо! А как лучше, сразу все инстансы остановить обновить и запустить, или по очереди сервера обновлять?

Vitaly Ivanov
от TTL отказались, удаляем запросом ALTER partitio...

сразу все, слишком большая разница между версиями

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

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

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
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
Карта сайта