Это старая версия документа!
Инсталляция и обновление
Инсталляция
Перед инсталляцией:
- Перед установкой или обновлением проверьте наличие интернета. Запуски скриптов выполняйте из под 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. А также полное удаление данных!
Была ли полезна эта информация?