Инсталляция и обновление

Инсталляция

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

Перед установкой или обновлением проверьте наличие интернета. Запуски скриптов выполняйте из под 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 Не забывайте после установки выполнять fastor-db-scheme Это страхует случаи, когда схема не успевает обновиться в результате долгого перезапуска БД.

Обновление Если у вас большой объем принимаемых данных, перед обновлением рекомендуется Остановить ресиверы fastor-stop Дождаться завершения вставок в БД clickhouse-client --query="select * from system.processes sp where sp.query like 'insert into%'" | wc -l Остановить БД fastor-db-stop Обновление выполняется теми же скриптами, что и в разделе Инсталляция. В некоторых системах БД стартует очень медленно (от нескольких минут до нескольких десятков минут, особенно в системах с длительным хранением данных) и при обновлении вы можете получить ошибку вида ERROR: while updating DB scheme

Дождитесь запуска БД. Можно проверять по логам tail /var/log/clickhouse-server/clickhouse-server.log, либо просто пробовать запустить клиент clickhouse-client – если, есть соединение, значит БД стартовала и готова к подключениям. После старта БД выполните команду fastor-db-scheme Не забывайте после обновления выполнять fastor-db-scheme Это страхует случаи, когда схема не успевает обновиться в результате долгого перезапуска БД. Если QoE Stor установлен на CentOS 7, используйте инструкцию Обновление на CentOS 7

Деинсталляция (полное удаление) Внимание! Деинсталляция приведет к полному удалению данных! В некоторых случаях требуется полностью удалить QoE Stor (например, если продукт был установлен на тестовый DPI или на другой сервер по ошибке). Для полного удаления выполните скрипт деинсталляции fastor-rpm_uninstall.sh. source <(curl https://vasexperts.ru/install/fastor-rpm_uninstall.sh) Будет произведено удаление пакетов: ipfixreceiver, clickhouse, fastor. А также полное удаление данных!