Инсталляция

Перед инсталляцией:

Перед установкой или обновлением проверить наличие интернета. Запуски скриптов выполнять под пользователем root или sudo.

Проверить правильность установки времени и временной зоны на сервере. При необходимости поправить и перезапустить сервер.

Процесс инсталляции:

Важно! Не отключайте стандартный firewall-cmd. Скрипт установки использует его для самонастройки. Не используйте команду yum update fastor. Устанавливайте / обновляйте скриптом ниже.

Для установки или обновления в автоматическом режиме, выполнить последовательно:

Выполнить скрипт fastor-rpm_install.sh:

source <(curl https://vasexperts.ru/install/fastor-rpm_install.sh)

Будет произведена установка rpm-пакетов: ipfixreceiver, clickhouse, fastor. Будет произведена автоматическая настройка конфигурации.

Перезапустить SSH-терминал. Нужно, чтобы стали доступны алиасы команд.

Выполнить команду для обновления схемы БД:

fastor-db-scheme

В некоторых системах БД стартует очень медленно (от нескольких минут до нескольких десятков минут, особенно в системах с длительным хранением данных) и при обновлении может возникнуть ошибка вида ERROR: while updating DB scheme Дождитесь запуска БД. Статус запуска можно проверять по логам tail, они расположены по пути /var/log/clickhouse-server/clickhouse-server.log, либо попробовать запустить клиент clickhouse-client — если есть соединение, значит БД стартовала и готова к подключениям. После старта БД выполните команду fastor-db-scheme Это страхует случаи, когда схема не успевает обновиться в результате долгого перезапуска БД.