...
Для работы модуля требуется дискретная видеокарта. Ниже приведена минимальная конфигурация для запуска:
| OS | GPU | SERIES | VRAM | DRIVER |
|---|
| Ubuntu 22.04 | NVIDIA | Quadro или RTX | 8 GB | 545 |
Пример установленных версий ядра и драйвера
Возможны проблемы установки драйвера из-за ядра Linux, ниже приведены примеры рабочих вариантов:
| OS | Kernel | Driver |
|---|
| Ubuntu 22.04.4 LTS | GNU/Linux 6.5.0-44-generic x86_64 | NVIDIA-SMI 545.29.06 |
| Ubuntu 22.04.4 LTS | GNU/Linux 6.5.0-45-generic x86_64 | NVIDIA-SMI 575.64.05 |
Ручная установка docker и драйвера
...
EVI Perimeter — объединение модулей (evi-live, evi-archive, evi-analyzer) видеонаблюдения, предназначенный для получения видеопотоков с камер и сохранения в архив.
| Пакет | Описание |
|---|
evi-live | Модуль для взаимодействия с камерами видеонаблюдения для платформы EVI |
evi-archive | Модуль для записи архивов с камер для платформы EVI |
evi-analyzer | Модуль детектора движения для платформы EVI |
Требования для модуля Видеонаблюдение
...
| Блок кода |
|---|
| language | bash |
|---|
| title | Если установка завершится сообщением о неразрешенных зависимостях, воспользуйтесь командой |
|---|
|
sudo apt install -f |
Установка модуля Ядра
Evi-core — ядро платформы предназначенное для конфигурирования модулей
Общие требования для модулей
Требования для ядра платформы
Минимальная конфигурация необходимая для запуска ядра платформы evi-core и модуля СКУД на одном сервере:
...
Подготовка к установке
| Якорь |
|---|
| installation_preparation |
|---|
| installation_preparation |
|---|
|
Установка часового пояса
При установке Ubuntu-22.04.5 не предлагается указать часовой пояс (по умолчанию устанавливается время UTC). Его нужно установить вручную (для корректной работы видеоархива, календарей доступа и т.д.), например
Установка модуля Ядра
...
:
| Блок кода |
|---|
| language | bash | title | Установка пакетов |
|---|
|
sudo dpkgtimedatectl set-i evi-core_1.4.*.deb |
| Блок кода |
|---|
| language | bash |
|---|
| title | Если установка завершится сообщением о неразрешенных зависимостях, воспользуйтесь командой |
|---|
|
sudo apt-get install -f |
...
postgresql-17
...
clickhouse-server
...
clickhouse-client
...
libpq5
...
timezone Asia/Novosibirsk |
| Подсказка |
|---|
| title | Как узнать имя своей timezone? |
|---|
|
На примере города Новосибирска: timedatectl list-timezones | grep "Novosibirsk" |
Обновление ОС
Перед началом установки необходимо обновить ОС:
| Блок кода |
|---|
|
sudo apt update && sudo apt upgrade -y |
Скачивание установочных файлов
| Блок кода |
|---|
| language | bash |
|---|
| title | Скачивание архива |
|---|
|
wget --no-check-certificate https://archive.eltex-co.ru/evi-raw/evi-1.4.1/evi-1.4.1_ubuntu-22.04.tar |
| Блок кода |
|---|
| language | bash |
|---|
| 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 необходимо выполнить следующие команды в терминале сервера:
| Блок кода |
|---|
|
sudo apt-get install -y apt-transport-https ca-certificates curl gnupg |
| Блок кода |
|---|
|
sudo sh -c 'echo "deb http |
База данных Postgresql
| Примечание |
|---|
Минимальная версия postgresql 17. Все сервисы используют 1 базу данных для работы. Рекомендуем размещать базу данных рядом с evi-core и evi-scud. |
Для установки postgresql 17 необходимо выполнить следующие команды в терминале сервера:
| Блок кода |
|---|
|
sudo apt-get install -y apt-transport-https ca-certificates curl gnupg |
| Блок кода |
|---|
|
sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list' |
...
| Блок кода |
|---|
|
sudo apt install libpq5 |
...
Установка модуля Ядра
Evi-core — ядро платформы предназначенное для конфигурирования модулей
Общие требования для модулей
Требования для ядра платформы
Минимальная конфигурация необходимая для запуска ядра платформы evi-core и модуля СКУД на одном сервере:
| OS | CPU | RAM | SDD | HDD | LAN |
|---|
| Ubuntu 22.04 | 2 ядра 64-bit x86 | 4 GB | 100 GB | 100 GB | 100 Mb/s |
Установка модуля Ядра
Для установки ядра системы выполните следующую команду:
...
Установка часового пояса
При установке Ubuntu-22.04.5 не предлагается указать часовой пояс (по умолчанию устанавливается время UTC). Его нужно установить вручную (для корректной работы видеоархива, календарей доступа и т.д.), например:
| Блок кода |
|---|
|
sudo timedatectl set-timezone Asia/Novosibirsk |
| Подсказка |
|---|
| title | Как узнать имя своей timezone? |
|---|
|
На примере города Новосибирска: timedatectl list-timezones | grep "Novosibirsk" |
Обновление ОС
Перед началом установки необходимо обновить ОС:
| Блок кода |
|---|
|
sudo apt update && sudo apt upgrade -y |
...
| Блок кода |
|---|
| language | bash |
|---|
| 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 |
| Блок кода |
|---|
| language | bash |
|---|
| title | Извлечение файлов архива | Если установка завершится сообщением о неразрешенных зависимостях, воспользуйтесь командой |
|---|
|
sudo apt-get install -ftar -xvf evi-1.4.1_ubuntu-22.04.tar |