Установка базовой инсталляции
На данной странице указана последовательность действий, которые необходимо выполнить для установки базовой инсталляции VMS.
Последовательность состоит из следующих действий:
Получение tar-архива
Начало установки
Назначение переменных сред
Первый вход
Nodes для Swarm
Получение tar-архива
Скачайте tar-архив:
wget https://reader:reader1@download.<xxxx>.io/repository/install/<vms>.latest.tar.bz2 -O /opt/<vms>.latest.tar.bz2
Распакуйте скачанный архив:
tar -xf /opt/<vms>.latest.tar.bz2 -C /opt
Начало установки
Запустите скрипт установки из распакованной директории:
cd /opt/<vms>
./install.sh
Если планируется установка Медиасервера в контейнере, то предварительно необходимо выполнить некоторые действия по настройке. Перед запуском скрипта установки необходимо:
Смонтировать диск по любому пути, используя файл
/etc/fstab
Настроить параметры в файле
/opt/<vms>/mediaserver/configs/media-server.ini
В директиве
[dvr]
:CODErecord-tmp-dir = <path_to_storage>/tmp #temporary directory to export records
В директиве
[storages]
:CODEdefault = <path_to_storage>
В зависимости от вашей схемы установки (http или https) отредактировать строку
<path_to_storage>
монтирования тома в сервисном блоке медиасервера:Для схемы http в файле
/opt/<vms>/ms80.yml
Для схемы https в файле
/opt/<vms>/ms443.yml
CODE- "<path_to_storage>:<path_to_storage>"
Назначение переменных сред
После выбора компонентов для установки появится окно ввода адреса.
Введите адрес сервера, на котором производится установка, вместе с протоколом, например:
http(s)://<ADDRESS>
Инсталяция может быть произведена для двух протоколов: http или https
В случае ввода в поле адреса протокола http и нажатия <Ok> начнется деплой инсталяции.
В случае ввода в поле адреса протокола https и нажатия <Ok> далее будет предложено ввести полный путь к сертификату и его ключу. После ввода начнется деплой инсталяции.
После завершения процесса установки вы увидите уведомление об успешной установке, а также две ссылки, по которым будет доступна инсталляция:
Первый вход
Учетные данные администратора по умолчанию:
login: admin@mail.com
password: qweasdzxc
Nodes для Swarm (необязательно)
Если вы хотите подключить nodes к созданному swarm:
Выполните следующую команду на
Lider node
, чтобы добавитьworker
CODEnode1$ docker swarm join-token worker To add a worker to this swarm, run the following command: docker swarm join --token SWMTKN-1-4b4xcdebobqbz89i5mpsds8mz35gx1d6u825m288s1x5q96unp-ek6e2c2b2pw8ylyt4sw4955ud <your_IP_address>:2377
Выполните следующую команду наLider node
, чтобы добавитьmanager
CODEnode1$ docker swarm join-token manager To add a manager to this swarm, run the following command: docker swarm join --token SWMTKN-1-4b4xcdebobqbz89i5mpsds8mz35gx1d6u825m288s1x5q96unp-voleh98ve9v9v97ev9ervf4fg <your_IP_address>:2377
Скопируйте всю команду
docker swarm join
, которая отображается как часть выходных данных командыВставьте скопированную команду в терминал
node2
CODEnode2$ docker swarm join --token SWMTKN-1-4b4xcdebobqbz89i5mpsds8mz35gx1d6u825m288s1x5q96unp-ek6e2c2b2pw8ylyt4sw4955ud <your_IP_address>:2377 This node joined a swarm as a worker.
Запустите
docker node ls
наLeader node
, чтобы убедиться, что оба узла являются частью SwarmCODEnode1$ docker node ls ID HOSTNAME STATUS AVAILABILITY MANAGER STATUS 4nb02fhvhy8sb0ygcvwya9skr ip-<your_IP_address> Ready Active cw6jpk7pqfg0jkilff5hr8z42 * ip-<your_IP_address> Ready Active Leader
Важно проверить, что обе nodes присоединились к Swarm, готовы и активны.