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

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

Ключ

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

...

A Shared Block
hiddentrue


Metadata list
hiddentrue
|| DeviceType | Облачный сервис мониторинга и управления конфигурациями "ELTEX"«ELTEX» |
|| DeviceName | ECCM |
|| DocTitleAdditional | Инструкция по установке |
|| fwversion | 0.7 |
|| username | eccm |
|| password | eccm |


...

Для распространения они упаковываются в архив, по вопросам получения которого нужно обратиться в коммерческий отдел по телефонам: +7 (383) 274-10-01, +7 (383) 274-48-48 или email ELTEX@ELTEX-CO.RU e-mail eltex@eltex-co.ru.

Архив с файлами нужно распаковать, а файлы переместить в удобную для работы директорию. Мы рекомендуем для этого создать директорию /opt/eccm.

...

Примечание

Параметры ECCM_WEB_ADDRESSECCM_BACKBONE_ADDRESSECCM_DISCOVERY_IP_RANGE необходимо настроить в соответствии с вашей сетевой конфигурацией. 

ECCM_TIMEZONE должен соответствовать временному поясу, в котором вы находитесь.

При изменении параметров проект нужно перезапустить последовательными командами:

	docker-compose down --volume
docker-compose up  



ПеременнаяЗначение по умолчаниюОписание
COMPOSE_PROJECT_NAMEeccmНазвание проекта в docker-compose. Используется для идентификации, в случае если на сервере запущено несколько проектов.
ECCM_PROFILEproductionПрофиль запуска системы. Внутренняя переменная.
ECCM_TAG0.7Номер версии системы.
ECCM_WEB_ADDRESSyourserver.ruАдрес, на котором будет работать web-интерфейс системы.
ECCM_WEB_PORT8080Порт для доступа к web-интерфейсу.
ECCM_BACKBONE_ADDRESSyourserver.ruАдрес ECCM в сети управления устройствами.
ECCM_DISCOVERY_IP_RANGE192.168.0.1,192.168.1.1-63Диапазон автоматического поиска устройств в сети. В качестве аргумента передается список IP-адресов, разделенных запятой. Также в список можно включить диапазоны адресов в виде 192.168.1.1-255.
ECCM_DISCOVERY_DISABLED1Отключение правила автоматического поиска устройств в сети. 1 - выключено, 0 - включено.
ECCM_TIMEZONEAsia/NovosibirskВременной пояс, в котором работает система, указывается в соответствии с tz database, например Asia/Novosibirsk.
ECCM_LOGLEVEL'INFO'Уровень логирования в проекте.

Примеры команд для запуска ECCM

...

  1. (предпочтительное) добавить пользователя в группу docker. Это можно сделать командой:

    sudo usermod -aG docker $(whoami)
  2. выполнять все операции с привилегиями root


ERROR: Get https://hub.eltex-co.ru/v2/: dial tcp: lookup hub.eltex-co.ru on 10.25.160.135:53: server misbehaving

Возможная причина: отсутствует доступ в интернет.

Решения:

  1. Проверить доступность внешних ресурсов с сервера, решить сетевые проблемы, если они есть.
  2. Если для доступа к внешним ресурсам используется proxy, настроить его использование в docker-daemon.

...

  1. Создайте директорию для запуска docker-daemon:

    sudo mkdir -p /etc/systemd/system/docker.service.d
    
  2. Создайте файл с названием /etc/systemd/system/docker.service.d/http-proxy.conf
    и содержимым:

    [Service]
    Environment="HTTP_PROXY=http://proxy.example.com:80"
    Environment="HTTPS_PROXY=https://proxy.example.com:443"

    где вместо proxy.example.com нужно  нужно указать адрес вашего proxy-сервера и соответствующие порты.

  3. Обновите настройки сервисов и перезапустите docker:
    sudo systemctl daemon-reload
    sudo systemctl restart docker
  4. Проверьте, что docker-daemon начал использовать новые настройки, выполните команду:
    sudo systemctl show --property=Environment docker
    в результате выполнения команды будет указан список всех переменных среды, используемых сервисом, например:
    Environment=HTTP_PROXY=http://proxy.example.com:80 HTTPS_PROXY=https://proxy.example.com:443
    Среди них должны быть proxy, указанные в файле /etc/systemd/system/docker.service.d/http-proxy.conf