Дерево страниц

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

Ключ

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

...

Для установки необходимо будет использовать скрипт хелпер имя, который можно будет получить по ссылке место http://address .
При установке будет возможность установить ключ лицензии при помощи флага --key=<key>

...

Блок кода
themeMidnight
<entry key="licenseKey">keyfromcommandline</entry>

Расположение файлов настроек указано в разделе.

Расположение лог файлов указано в разделе.

Установка из репозитория.

# обновить репозиторий
Один из вариантов установки - установка при помощи репозитория Eltex.

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

Блок кода
themeMidnight
обновить репозиторий
apt-get update || true

...



install gnupg-curl

...



добавить репозиторий Eltex в список источников apt

...


echo "deb [arch=amd64] http://archive.eltex-co.ru/edm edm-0.7-xenial main" > /etc/apt/sources.list.d/eltex.list

...

install wget

...



install wget# добавить GPG ключ

wget -O - http://archive.eltex-co.ru/edm/repo.gpg.key | apt-key add -

...



обновить репозиторий

...


apt-get update || true


Для установки необходимых зависимостей  mysql-server mysql-client openjdk-8-jdk  для edm необходимо выполнить следующие действия:

Блок кода
themeMidnight

apt install -y mysql-server mysql-client openjdk-8-jdk


После чего можно установить компоненты edm - edmi-server edmi-loader edmi-cli

Блок кода
themeMidnight
apt install edmi-server edmi-loader edmi-cli


После установки вход в cli осуществляется через
edmi-cli

Расположение файлов настроек указано в разделе.

Расположение лог файлов указано в разделе.

Установка при помощи деб-пакетов

Установка

...

Если планируется использование Удаленного сервера, необходимо на нем первоначально создать на этом сервере пользователя edm и базы данных.

Блок кода
themeMidnight
CREATE DATABASE edmesr CHARACTER SET utf8 COLLATE utf8_general_ci;
CREATE DATABASE edmips CHARACTER SET utf8 COLLATE utf8_general_ci;
CREATE DATABASE edmusers CHARACTER SET utf8 COLLATE utf8_general_ci;
CREATE USER 'edm' IDENTIFIED BY 'EDMp@ss1';
GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, REFERENCES, CREATE ROUTINE, ALTER ROUTINE ON edmesr.* TO 'edm';
GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, REFERENCES, CREATE ROUTINE, ALTER ROUTINE ON edmips.* TO 'edm';
GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, REFERENCES, CREATE ROUTINE, ALTER ROUTINE ON edmusers.* TO 'edm'

Установка локального сервера mysql

Если планируется использование локального mysql-сервера, то необходимо его установить.

Блок кода
themeMidnight
apt install -y mysql-server mysql-client

В ходе установки задать пароль для root пользователя

Установка openjdk-8-jdk

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

Блок кода
themeMidnight
apt install -y openjdk-8-jdk

Установка EDM

Получение файлов для установки.

Все файлы необходимые для установки из deb пакетов можно получить можно получить у коммерческого отдела по адресу http://adress .

Необходимо будет скачать файлы с названиями edmi-server, edmi-loader и edmi-cli.

...

rootURLАдрес сервера Root EDM.Синхронизация данных лицензии и устройств Issue EDM, запрос доступных файлов правил от лицензируемых вендоров.
licenseKey

Ключ лицензии Issue EDM.

Идентификация Issue EDM на стороне Root EDM. А также доступ к данным лицензии в БД.

loaderHostProtectModeРежим защиты хоста.Защита от злонамеренных обращений с ключом лицензии.
loaderHostTitleИмя хоста на котором установлен Issue EDM Loader.

Более удобная идентификация хостов.

serverHostTitleИмя хоста на котором установлен Issue EDM Server.
inactiveHostsKeepDays

Количество дней существования устаревших хостов.

Удаление информации об устаревших хостах из БД, по истечению определенного времени.
serverHostАдрес интерфейса сервера.Указание данных для установления соединения с сервером.
serverPortПорт сервера.
threadLimitМаксимальное количество одновременно обрабатываемых запросов.Ограничение нагрузки на сервер.
queueLimitМаксимальное количество запросов в очереди на обработку.
deviceMaxTimeoutВремя, по истечению которого устройство перестает считаться активным, в минутах.Удаление сессий с неактивными устройствами, с которыми была потеряна связь.

deviceWaitRequestTimeoutВремя, в течение которого от устройства ожидаются дальнейшие запросы, в минутах.
deviceWaitRootTimeoutВремя, в течение которого ожидается ответ от сервера Root EDM.
dosFilterMaxRequestsPerSecМаксимально возможное количество запросов на сервер в секунду.Защита от DoS атак.
dosFilterDelayMsВремя, на которое откладывается выполнение запросов, после превышения установленного лимита.
securityCheckPeriodHoursДлительность интервала фиксации подозрительных событий.Контроль за подозрительной активностью устройств.

sourceUnknownRequestLimitЛимит на количество запросов с неизвестными параметрами с одного IP-адреса.
badAuthLimitЛимит на количество неуспешных аутентификаций по одной лицензии.

userLoginTimeout

Время, по истечению которого будет произведено принудительное завершение сессии с CLI, в минутахУдаление сессии CLI для периодической актуализации данных пользователя.

userInactiveTimeout

Максимально возможное время бездействия пользователя CLI до завершения сессии, в минутах
commandsExecuteTimeoutMinutesВремя ожидания выполнения команды загрузчиком или сервером EDM.Исполнение команд на стороне Issue EDM Loder/Server.


Расположение файлов логов

Файлы логов EDM Loader расположены по пути:
/var/log/edmi/loader

...