Инсталляция

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

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

  1. Выполните скрипт fastor-rpm_install.sh.
    source <(curl https://vasexperts.ru/install/fastor-rpm_install.sh)

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

  2. Перезапустите ваш ssh терминал. Нужно, чтобы стали доступны алиасы команд.
  3. Выполните команду
    fastor-db-scheme

    Будет обновлена схема БД.

В некоторых системах БД стартует очень медленно (от нескольких минут до нескольких десятков минут, особенном в системах с длительным хранением данных) и при обновлении вы можете получить ошибку вида ERROR: while updating DB scheme

Дождитесь запуска БД. Можно проверять по логам tail /var/log/clickhouse-server/clickhouse-server.log, либо просто пробовать запустить клиент clickhouse-client – если, есть соединение, значит БД стартовала и готова к подключениям.

После старта БД выполните команду

fastor-db-scheme
Не забывайте после установки выполнять
fastor-db-scheme

Это страхует случаи, когда схема не успевает обновиться в результате долгого перезапуска БД.