Инсталляция QoE Stor

Перед установкой или обновлением проверьте наличие интернета. Запуски скриптов выполняйте из под root или sudo.
Проверьте правильность установки времени и временной зоны на сервере. При необходимости поправьте и перезапустите сервер.
Не отключайте стандартный firewall-cmd. Скрипт установки использует его для самонастройки.
Не используйте команду yum update fastor. Устанавливайте / обновляйте скриптом ниже.
Включите IPv6. Если после установки база не запускается, наиболее вероятная причина - IPv6. См. лог ошибок: tail /var/log/clickhouse-server/clickhouse-server.err.log - там обычно четко указана причина.

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

  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

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