Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Для работы модуля требуется дискретная видеокарта. Ниже приведена минимальная конфигурация для запуска:

OSGPUSERIESVRAMDRIVER
Ubuntu 22.04NVIDIAQuadro или RTX8 GB545

Пример установленных версий ядра и драйвера

Возможны проблемы установки драйвера из-за ядра Linux, ниже приведены примеры рабочих вариантов:

OSKernelDriver
Ubuntu 22.04.4 LTSGNU/Linux 6.5.0-44-generic x86_64NVIDIA-SMI 545.29.06
Ubuntu 22.04.4 LTS GNU/Linux 6.5.0-45-generic x86_64NVIDIA-SMI 575.64.05

Ручная установка docker и драйвера

...

EVI Perimeter объединение модулей (evi-live, evi-archive, evi-analyzer) видеонаблюдения, предназначенный для получения видеопотоков с камер и сохранения в архив.

ПакетОписание
evi-live
Модуль для взаимодействия с камерами видеонаблюдения для платформы EVI
evi-archive
Модуль для записи архивов с камер для платформы EVI
evi-analyzer
Модуль детектора движения для платформы EVI

Требования для модуля Видеонаблюдение

...

Блок кода
languagebash
titleЕсли установка завершится сообщением о неразрешенных зависимостях, воспользуйтесь командой
sudo apt install -f

Установка модуля Ядра

Evi-core — ядро платформы предназначенное для конфигурирования модулей

Общие требования для модулей

Требования для ядра платформы

Минимальная конфигурация необходимая для запуска ядра платформы evi-core и модуля СКУД на одном сервере:

...

Подготовка к установке 
Якорь
installation_preparation
installation_preparation

Установка часового пояса

При установке Ubuntu-22.04.5 не предлагается указать часовой пояс (по умолчанию устанавливается время UTC). Его нужно установить вручную (для корректной работы видеоархива, календарей доступа и т.д.), например

Установка модуля Ядра

...

:

Блок кода
languagebashtitleУстановка пакетов
sudo dpkgtimedatectl set-i evi-core_1.4.*.deb
Блок кода
languagebash
titleЕсли установка завершится сообщением о неразрешенных зависимостях, воспользуйтесь командой
sudo apt-get install -f

...

postgresql-17

...

clickhouse-server

...

clickhouse-client

...

libpq5

...

timezone Asia/Novosibirsk
Подсказка
titleКак узнать имя своей timezone?

На примере города Новосибирска: timedatectl list-timezones | grep "Novosibirsk"

Обновление ОС

Перед началом установки необходимо обновить ОС:

Блок кода
languagebash
sudo apt update && sudo apt upgrade -y

Скачивание установочных файлов

Блок кода
languagebash
titleСкачивание архива
wget --no-check-certificate https://archive.eltex-co.ru/evi-raw/evi-1.4.1/evi-1.4.1_ubuntu-22.04.tar
Блок кода
languagebash
titleИзвлечение файлов архива
tar -xvf evi-1.4.1_ubuntu-22.04.tar


Установка баз данных 
Якорь
database_install
database_install

ПакетОписание
postgresql-17
База данных используется в сервисах EVI
clickhouse-server
База данных используется в сервисахEVI
clickhouse-client
Клиент для подключения к БД ClickHouse
libpq5
Библиотека для взаимодействия сервисов EVI с БД

База данных Postgresql

Примечание

Минимальная версия postgresql 17.

Все сервисы используют 1 базу данных для работы.

Рекомендуем размещать базу данных рядом с evi-core и evi-scud.

Для установки postgresql 17 необходимо выполнить следующие команды в терминале сервера:

Блок кода
languagebash
sudo apt-get install -y apt-transport-https ca-certificates curl gnupg
Блок кода
languagebash
sudo sh -c 'echo "deb http

База данных Postgresql

Примечание

Минимальная версия postgresql 17.

Все сервисы используют 1 базу данных для работы.

Рекомендуем размещать базу данных рядом с evi-core и evi-scud.

Для установки postgresql 17 необходимо выполнить следующие команды в терминале сервера:

Блок кода
languagebash
sudo apt-get install -y apt-transport-https ca-certificates curl gnupg
Блок кода
languagebash
sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list'

...

Блок кода
languagebash
sudo apt install libpq5

...

Установка модуля Ядра

Evi-core — ядро платформы предназначенное для конфигурирования модулей

Общие требования для модулей

Требования для ядра платформы

Минимальная конфигурация необходимая для запуска ядра платформы evi-core и модуля СКУД на одном сервере:

OSCPURAMSDDHDDLAN
Ubuntu 22.042 ядра 64-bit x864 GB100 GB100 GB100 Mb/s

Установка модуля Ядра

Для установки ядра системы выполните следующую команду:

...

Установка часового пояса

При установке Ubuntu-22.04.5 не предлагается указать часовой пояс (по умолчанию устанавливается время UTC). Его нужно установить вручную (для корректной работы видеоархива, календарей доступа и т.д.), например:

Блок кода
languagebash
sudo timedatectl set-timezone Asia/Novosibirsk
Подсказка
titleКак узнать имя своей timezone?

На примере города Новосибирска: timedatectl list-timezones | grep "Novosibirsk"

Обновление ОС

Перед началом установки необходимо обновить ОС:

Блок кода
languagebash
sudo apt update && sudo apt upgrade -y

...

Блок кода
languagebash
titleСкачивание архиваУстановка пакетов
sudo dpkg -i evi-core_wget --no-check-certificate https://archive.eltex-co.ru/evi-raw/evi-1.4.1/evi-1.4.1_ubuntu-22.04.tar*.deb
Блок кода
languagebash
titleИзвлечение файлов архиваЕсли установка завершится сообщением о неразрешенных зависимостях, воспользуйтесь командой
sudo apt-get install -ftar -xvf evi-1.4.1_ubuntu-22.04.tar