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

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

Ключ

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

...

Наиболее простой и быстрый способ установки — перейти в директорию, в которую был распакован установочный архив, и воспользоваться скриптом compose-tools.sh, используя флаг --install. Этот способ подойдет, если сервер на котором разворачивается система имеет доступ в интернет для скачивания всех необходимых приложений и файлов.

Подсказка
В случае, если доступа в интернет нет, в разделе "Оффлайн установка" приведены рекомендации о том, как получить и запустить все необходимые компоненты системы вручную.


Пример команды:

Блок кода
cd eccm
sudo ./compose-tools.sh --install

...

Такое разделение обусловлено необходимостью обеспечения горизонтального масштабирования проекта и созданием возможности интеграции с другими проектами компании, например Eltex.EDM.

Скрипт для запуска ECCM

Ввиду обилия параметров запуска системы, был подготовлен скрипт compose-tools.sh, выполняющий запуск проекта на одном хосте с параметрами производительности, позволяющими обслуживать около 100 устройств (фактическая производительность зависит от многих факторов, включающих производительность аппаратной части и сложность обслуживаемых сетевых устройств). 

Подсказка
Перед запуском системы выполняется загрузка необходимых образов контейнеров с https://eltex-co.ru/ . Если на сервере, где выполняется запуск нет доступа в интернет, то необходимо предварительно скачать нужные образы и загрузить их в докер. Инструкция для этого расположена в разделе "Оффлайн установка".


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

...

Блок кода
sudo ./compose-tools.sh --start 100.110.2.2 --dhcp

...

Оффлайн установка

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

  • Установить docker на хост.
  • Загрузить сохраненные docker-образы в хранилище docker-хоста.
  • Запустить ECCM.

Установка docker


Скопируйте https://download.docker.com/linux/ubuntu/dists/ Скопируйте на хост установочные .deb пакеты docker из директории `pool/stable/` для соответствующей системе версии дистрибутива linux и архитектуре процессора. Выполните установку deb пакетов.


https://download.docker.com/linux/ubuntu/dists/xenial/pool/stable/amd64/

Для более подробного описания процесса установки обратитесь к официальной документации docker https://docs.docker.com/engine/install/ubuntu/#install-from-a-package.

...

Для более подробного описания процесса установки обратитесь к официальной документации docker-compose https://docs.docker.com/compose/install/.

Установка сохраненных docker-образов ECCM

Скопируйте на хост установочную директорию с сохраненными архивами docker-образов. Распакуйте их в директорию с установочными файлами ECCM. И запустите их выгрузку в docker.

...