Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версия | |||
dpi:dpi_components:qoestor:install_and_update:update:centos7:start [2024/05/17 09:00] – elena.krasnobryzh | dpi:dpi_components:qoestor:install_and_update:update:centos7:start [Дата неизвестна] (текущий) – удалено - внешнее изменение (Дата неизвестна) 127.0.0.1 | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ====== Обновление на CentOS 7 ====== | ||
- | {{indexmenu_n> | ||
- | |||
- | <note warning> | ||
- | |||
- | Ввиду определённых ограничений в ClickHouse, необходимо было внести изменения в зависимости нашего пакета fastor. Эти изменения позволили обеспечить корректную работу пакета на операционных системах CentOS 8 и VEOS, но могут вызвать проблемы на CentOS 7 из-за невозможности обработки указанных зависимостей. | ||
- | |||
- | ===== Пошаговая инструкция ===== | ||
- | |||
- | **Шаг 1.** Если у вас принимаются большие объемы данных, | ||
- | - Остановить ресиверы: | ||
- | - Дождаться завершения вставок в БД: <code bash> | ||
- | - Остановить БД: <code bash> | ||
- | |||
- | **Шаг 2.** Очистить кеш yum: | ||
- | <code bash>yum clean all</ | ||
- | |||
- | **Шаг 3.** Выполнить скрипт инсталляции, | ||
- | <code bash> | ||
- | |||
- | <note important> | ||
- | |||
- | **Шаг 4.** Проверить вывод команды: | ||
- | <code bash>rpm -qa | grep clickhouse</ | ||
- | |||
- | Если в выводе у всех пакетов разное состояние: | ||
- | < | ||
- | 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 | ||
- | </ | ||
- | |||
- | то нужно удалить эти пакеты: | ||
- | <code bash>rpm -e fastor 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: | ||
- | <code bash>yum install clickhouse-common-static-24.2.2.71 clickhouse-server-24.2.2.71 clickhouse-client-24.2.2.71</ | ||
- | |||
- | <note important> | ||
- | |||
- | **Шаг 6.** Если в файле ''/ | ||
- | |||
- | Затем выполнить команду | ||
- | <code bash> | ||
- | |||
- | **Шаг 7.** Установить последнюю версию fastor: | ||
- | <code bash>yum install fastor</ | ||
- | |||
- | **Шаг 8.** Перезапустить СlickHouse в режиме восстановления: | ||
- | <code bash> | ||
- | |||
- | **Шаг 9.** Обновить схему БД: | ||
- | <code bash> | ||
- | |||
- | **Шаг 10.** Восстановить .env файл: | ||
- | <code bash>mv "/ | ||
- | |||
- | **Шаг 11.** Перезапустить ресиверы: | ||
- | <code bash> | ||
- | |||
- | |||