Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 3 Текущий »

Перед установкой необходимо корректно подобрать характеристики для сервера:

Системные требования EMS:

 

Системные требования для ACS:

Из приложенных выше системных характеристик, расчет лучше производить из потребностей пакета EMS.

При установке ELTEX.ACS и ELTEX.EMS на одном сервере, то Рекомендуемая ОС: Ubuntu 20.04 LTS (focal).

Следующим шагом будет установка системы

После установки системы первым шагом будет установка пакета ACS:

Для начала установки необходимо загрузить скрипт:

wget https://archive.eltex-co.ru/acs/help/eltex-acs-helper-1.13.2.sh
выдать скрипту права на исполнение
chmode +x eltex-acs-helper-1.13.2.sh
и выполнить скрипт
sudo ./eltex-acs-helper-1.13.2.sh

После выполнения скрипта рекомендуется проверить корректную работу acs cli:

acs-cli
Can't open log file /var/log/eltex-acs/cli1.log!
Error: ACS CLI dev-logs are not initialized!
Can't open log file /var/log/eltex-acs/cli_usr1.log!
Error: ACS CLI user-logs are not initialized!
Apr 23 16:00:32.795 [inf] Read ACS database version info
Apr 23 16:00:32.796 [inf] Check ACS & database version
Apr 23 16:00:32.796 [inf] Global DB version = 0
Apr 23 16:00:32.796 [inf] ACS-DB package version = 14
Apr 23 16:00:32.796 [inf] Data version = 22
Apr 23 16:00:32.798 [inf] Initialize of CLI show mode.

********************************************
*             ELTEX ACS CLI                *
*                                          *
*      WARNING: Authorized Access Only     *
********************************************
        
User 'admin' is logged in.
Welcome, it is Wed 23 Apr 2025 04:00:32 PM +07
(acs)

Это корректный запуск acs cli

В начале приветственной записи есть записи:
Can't open log file /var/log/eltex-acs/cli1.log!
Error: ACS CLI dev-logs are not initialized!
Can't open log file /var/log/eltex-acs/cli_usr1.log!
Error: ACS CLI user-logs are not initialized!

Эти сообщения информируют, что приложение не смогло открыть логирующие файлы.
Чтобы убрать их и корректно выполнялось логирование команду acs-cli, лучше выполнить с root правами
sudo acs-cli

После корректной установки пакета ACS производится установка пакета EMS.  Для его установки так же необходимо загрузить скрипт:

wget https://archive.eltex-co.ru/wireless/help/ems-latest/eltex-ems-helper-latest.sh
после нужно выдать привилегии для исполнения и выполнить скрипт:
chmod +x eltex-ems-helper-latest.sh
sudo ./eltex-ems-helper-latest.sh

Окончание успешной установки сопровождается сообщением:

Check port '9310' - passed
Check EMS internal NBI
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   214    0   214    0     0    981      0 --:--:-- --:--:-- --:--:--   977
Check NBI on 'localhost' - passed
Installation of Eltex SoftWLC finished
URLs of SoftWLC components:
Eltex.EMS GUI: http://localhost:8080/ems/jws
    login: admin
    password: <empty>

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

в конце файла необходимо изменить строчку:

sql_mode="STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"

удалить из нее значения NO_ZERO_IN_DATE,NO_ZERO_DATE.  Конечное значение строки будет выглядеть:

sql_mode="STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"

после этого необходимо перезагрузить сервер mysql и eltex-ems

sudo service mysql restart

sudo service eltex-ems restart

Если это первичная установка сервера, то дальнейшие действия не требуются, сервер готов к эксплуатации.

В случае если выполняется обновление со старых версий на новые, то необходимо выполнить конвертирование баз данных описанных в статье:  Конвертирование баз EMS
  • Нет меток