В версии 3.18 NGA будет поставляться и устанавливаться вместе с «КАСКАД Цифра». При создании нового проекта выберите, должна ли историческая информация сохраняться с помощью архива ValueArchive (HDB) — это настройка по умолчанию — или с помощью NGA.
В последнем случае в конфигурационный файл проекта будет добавлена следующая запись:
В /db/kaskad/influx будет создана пустая база данных Influx®, а панель архивирования модуля PARA является специфической для NGA . Также специфичными для NGA являются панели конфигурации базы данных в System Management. Кроме того, в файле progs (содержащем информацию о том, какие менеджеры должны использоваться в проекте) будет отражено использование NGA:
Все внутренние точки данных (см. раздел «Внутренние типы точек данных«), имеющие конфигурацию архива, будут храниться в группе архива по умолчанию («EVENT») при выборе архивации NGA.
ПРИМЕЧАНИЕ В этой главе описывается установка базы данных InfluxDB® . Для базы данных PostgreSQL® см. раздел Установка сервера PostgreSQL® и Установка клиента PostgreSQL®. |
ПРИМЕЧАНИЕ Для InfluxDB® следует отметить, что официальное ограничение в 100.000 элементов точек данных на базу настоятельно рекомендуется производителем. |
Установка базы данных InfluxDB®
ВНИМАНИЕ При копировании проекта NGA в другой каталог или на другую машину необходимо вручную отредактировать файл /config/influxdb.conf и скорректировать следующие пути: dir in [meta] |
ВНИМАНИЕ Обратите внимание, что если ваш антивирусный сканер сканирует также каталоги баз данных, то возможно временное снижение производительности. |
Установка InfluxDB® включена в инсталляцию «КАСКАД Цифра», как описано ниже. Обратите внимание, что существует специфический для БД конфигурационный файл influxdb.conf, который будет добавлен в каталог конфигурации проекта (/config) при создании нового проекта «КАСКАД Цифра». Это необходимо, поскольку расположение файлов данных InfluxDB® зависит от конкретного проекта (/db/kaskad/influx). Файл будет автоматически адаптирован к расположению созданного проекта.
ПРИМЕЧАНИЕ Откройте порт 8086 для входящего трафика InfluxDB® на обеих резервированных системах или на системе, обращающейся к удаленной базе данных. |
Если вы используете InfluxDB® в распределенной или удаленной системе (т.е. несколько систем «КАСКАД Цифра» пишут в одну базу данных), то этот файл необходимо отредактировать и добавить строку
bind-address = "127.0.0.1:8088" |
необходимо изменить, например, на
bind-address = "191.168.0.1:8088" |
где 191.168.0.1 должен быть заменен реальным IP-адресом машины, на которой установлена InfluxDB®.
По умолчанию запуск и завершение работы локальной InfluxDB® осуществляется бэкендом NGA InfluxDB®. БД будет запускаться при старте проекта и завершаться при его остановке.