Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
dpi:dpi_components:qoestor:install_and_update:update:centos7:start [2024/04/27 15:07] – arusnak | dpi:dpi_components:qoestor:install_and_update:update:centos7:start [Дата неизвестна] (текущий) – удалено - внешнее изменение (Дата неизвестна) 127.0.0.1 | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ====== Обновление на CentOS 7 ====== | ||
- | {{indexmenu_n> | ||
- | |||
- | <note warning> | ||
- | |||
- | Из-за некоторых проблем в clickhouse нам пришлось ограничить версии в зависимостях нашего пакета fastor. | ||
- | |||
- | ===== Пошаговая инструкция ===== | ||
- | |||
- | ==== Шаг 1 ==== | ||
- | |||
- | Если у вас большой объем принимаемых данных, | ||
- | - Остановить ресиверы < | ||
- | - Дождаться завершения вставок в БД < | ||
- | - Остановить БД < | ||
- | |||
- | ==== Шаг 2 ==== | ||
- | |||
- | Очистите кеш yum. | ||
- | < | ||
- | |||
- | ==== Шаг 3 ==== | ||
- | |||
- | Выполните скрипт инсталляции, | ||
- | |||
- | < | ||
- | |||
- | Скрипт не будет выполнен до конца. В выводе скрипта будут ошибки о том, что невозможно разрешить зависимости clickhouse. | ||
- | |||
- | ==== Шаг 4 ==== | ||
- | |||
- | Смотрим вывод команды: | ||
- | < | ||
- | |||
- | Если там например так (у всех разное состояние): | ||
- | |||
- | < | ||
- | clickhouse-client-23.4.2.11-1.x86_64 | ||
- | clickhouse-server-23.4.2.11-1.x86_64 | ||
- | clickhouse-common-static-23.4.2.11-1.x86_64 | ||
- | </ | ||
- | |||
- | то, нужно удалить эти пакеты командой | ||
- | |||
- | < | ||
- | |||
- | ==== Шаг 5 ==== | ||
- | |||
- | Обновляем clickhouse одной командой. Версии пакетов должны быть такие как указаны ниже | ||
- | |||
- | < | ||
- | |||
- | |||
- | ==== Шаг 6 ==== | ||
- | |||
- | У clickhouse на CentOS 7есть проблемы с запуском. | ||
- | |||
- | Уберите TimeoutStartSec=0 (если там есть) из файла / | ||
- | |||
- | Выполните < | ||
- | |||
- | ==== Шаг 7 ==== | ||
- | |||
- | Установите последнюю версию fastor. | ||
- | < | ||
- | |||
- | ==== Шаг 8 ==== | ||
- | |||
- | Перезапустите clickhouse в режиме восстановления. | ||
- | < | ||
- | |||
- | ==== Шаг 9 ==== | ||
- | |||
- | Обновите схему БД | ||
- | < | ||
- | |||
- | ==== Шаг 10 ==== | ||
- | Восстановите .env файл | ||
- | < | ||
- | |||
- | |||
- | ==== Шаг 11 ==== | ||
- | Перезапустите ресиверы | ||
- | < | ||
- | |||
- | |||