Дерево страниц
Перейти к концу метаданных
Переход к началу метаданных

Установка AuP

В связи с обновлением некоторых пакетов, AUP совместим только с Ubuntu 20.04.

 Установка AuP осуществляется с помощью скрипта развертывания ecss-aup.sh. Скачивание можно произвести вручную по ссылке или воспользоваться следующими вариантами:

Для запуска скрипта не требуются права суперпользователя, запускать установку необходимо с обычными правами.

  • с помощью утилиты curl:
curl -LsO "https://s3.eltex-co.ru/shared/aup/ecss-aup.sh"
  • с помощью утилиты wget:

wget "https://s3.eltex-co.ru/shared/aup/ecss-aup.sh"

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

chmod +x ./ecss-aup.sh

Начните установку, запустив скрипт:

./ecss-aup.sh install

После запуска скрипта потребуется ввести данные авторизации, которые были полученные ранее вместе с лицензией:

Enter docker registry user: <LOGIN>
Enter docker registry password: <PASSWORD>
....
Login Succeeded

Во время установки будет предложено выбрать интерфейс (из списка доступных на момент установки), с помощью которого осуществляться взаимодействие с системой AuP:

Chose your external interface:
	0: 127.0.0.1
	1: 192.168.114.80
	...
	4: Enter ip/domain manually
Enter an interface number from 0 to 4:

После успешной установки появится сообщение, в котором будут представлены сетевые окончания для доступа.

Device Adapter endpoints:
    Common HTTP/HTTPS protocol:
        http://192.168.1.1:80
        https://192.168.1.1:443

    Vendor specific protocols:
        http://192.168.1.1:6970 (Only for Cisco)
        tftp://192.168.1.1:69 (Only for Cisco)
        http://192.168.1.1:1443 (Only for mobile clients)

AuP web UI endpoint:
	https://192.168.1.1:443

Для обращения к web-конфигуратору введите сконфигурированный адрес и порт 443 из секции "AuP web UI endpoint".

При обращении появится диалоговое окно, в котором нужно ввести логин и пароль для входа, по умолчанию:

  • логин: aup_admin
  • пароль: password

Рисунок 1 — Окно авторизации

Установка мастера лицензий

Обратите внимание, мастер лицензий для AUP совместим только с Ubuntu 20.04.

Мастер лицензий необходим для обеспечения интеграции в систему параметров, расширяемых лицензией. Для установки необходимо добавить репозиторий eltex:

apt-add-repository "deb [arch=amd64] http://archive.eltex.org/ssw/focal/aup/2.0 stable main extras external"

Выполните импорт ключа командой:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 33CB2B750F8BB6A5

После добавления репозитория выполните обновление apt-кэша и установку пакета ecss-license-master:

apt update
apt install ecss-license-master

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

systemctl edit ecss-license-master.service

Определите опцию сервиса LICENSE_PATH, которая является путем до файла с лицензией:

[Service]
Environment=LICENSE_PATH=<license_path>/test.lic

где license_path — абсолютный путь до файла лицензии.

Выполните перезапуск образов и сервиса:

systemctl daemon-reload
systemctl restart ecss-license-master.service

Обновление AuP

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

./ecss-aup.sh update --version 2.8.0

Повторите шаги, проведенные при установке AuP, за исключением установки мастера лицензий. Достаточно обновить и перезапустить мастер с помощью следующих команд:

apt update
apt install ecss-license-master
sudo systemctl restart ecss-license-master.service

После обновления AuP рекомендуется перезагрузить сервер.

Резервное копирование и восстановление

Резервное копирование

Так как все данные хранятся в директории "aup/", для backup'a данных сервера необходимо скопировать папку в безопасное место:

Копирование директории "aup/" необходимо осуществлять с правами суперпользователя.

Если требуется сохранить только конфигурацию, то достаточно скопировать файл по пути "aup/stable/.env".

Восстановление

Чтобы восстановить AuP из резервной копии, предварительно остановите сервер командой ниже:

./ecss-aup.sh stop

Удалите директорию "aup/" и замените её ранее сохранённой папкой в разделе "Резервное копирование".

Запустите сервер командой:

./ecss-aup.sh up

Изменение внешнего адреса AuP

Внешний IP-адрес AuP можно изменить, отредактировав .env файл конфигурации, для этого откройте файл:

sudo nano /aup/stable/.env

Измените переменную EXTERNAL_HOST на необходимое значение:

Сохраните файл и выполните команду запуска AuP:

./ecss-aup.sh up
  • Нет меток