Система «Eltex.EMS-ACS» строится по клиент-серверной архитектуре. В качестве сервера доступа выступает уже предустановленный и настроенный сервер Eltex.ACS и Eltex.EMS.
Серверную часть рекомендуется устанавливать на многопроцессорный компьютер под управлением OS Linux. В этом случае можно разместить ядро ACS, EMS.ACS на одном ПК, более подробно об установке серверной и графической части можно ознакомится в «Руководстве по эксплуатации Eltex.ACS».
В первую очередь, проверять следует наличие лицензии на добавление модуля ACS в EMS.
Если лицензия имеется, можно переходить к добавлению ACS в дерево устройств. Нажмите кнопку "+" (Добавить объект в дерево)
Появится диалоговое окно:
Заполните поля:
- Имя объекта;
- Тип;
- IP адрес.
После заполнения всех полей, ACS успешно добавится в дерево устройств.
Если в выпадающем списке "Тип" нет объекта ACS, то стоит проверить аварии на сервере. Нажмите кнопку "!" (Ошибки загрузки сервера)
Ошибка БД при загрузке модуля 'acs': Failed to initialize pool: Access denied for user 'javauser'@'127.0.0.1' to database 'acscache' Инциализация модуля 'acs' остановлена. Модуль будет удалён.
При такой ошибке, означает что не настроена свзяность ядра ACS с БД.
После установки требуется создать нового пользователя для работы acsd с БД (можно использовать учетную запись администратора (см выше), но рекомендуется создать отдельного пользователя). ACS по-умолчанию настроен на связь с БД под учетной записью acs с паролем password, настройка данных параметров pегулируется в файле /etc/acsd.conf(раздел [db]).
Ниже приведены команды для создания такого пользователя в БД:
mysql> CREATE USER acs@'%' IDENTIFIED BY 'password'; GRANT ALL PRIVILEGES ON acsmain.* TO acs@'%'; GRANT ALL PRIVILEGES ON acsinf.* TO acs@'%'; GRANT ALL PRIVILEGES ON acscmds.* TO acs@'%'; GRANT ALL PRIVILEGES ON acscache.* TO acs@'%'; FLUSH PRIVILEGES;
ACS.GUI по умолчанию настроен на связь с БД под учетной записью javauser с паролем javapassword, настройка данных параметров pегулируется в файле /usr/lib/eltexems/conf/config.txt (разделы # DB acscache, # DB acsinf, # DB acscmds, # DB acsmain).
mysql> CREATE USER javauser@'%' IDENTIFIED BY 'javapassword'; GRANT ALL PRIVILEGES ON acsmain.* TO javauser@'%'; GRANT ALL PRIVILEGES ON acsinf.* TO javauser@'%'; GRANT ALL PRIVILEGES ON acscmds.* TO javauser@'%'; GRANT ALL PRIVILEGES ON acscache.* TO javauser@'%'; FLUSH PRIVILEGES;
После, произведите рестарт служб и вернитесь к добавлению ACS в EMS.GUI.
service mysql restart service acsd restart service eltex-ems restart