...
| Предупреждение |
|---|
IP-адрес VM, на которой разворачивается NAICE должен быть задан статический! |
| Информация |
|---|
Для разворачивания VM требуется установить ряд пакетов содержащихся в официальных репозиториях используемой ОС. Для установки таких пакетов может использоваться локальное зеркало официального репозитория, размещенное в закрытом контуре и доступное для установки на целевую машину с помощью пакетного менеджера YUM. |
Подготовка VM
Развернуть VM в соответствии с v1.0_3.1 Системные требования
...
Установить Ansible community docker версии 4.7.0. Для этого требуется скачать и поместить на целевой хост файл community-docker-4.7.0.tar.gz:
...
| language | bash |
|---|
...
.
Прямая ссылка на скачивание файла: https://cloud.eltex-co.ru/index.php/s/9Hv6p4yz611fDXb
| Подсказка |
|---|
При необходимости архив можно загрузить на любой ПК, с которого есть доступ через сеть Интернет к сайту |
Можно скачать командой wget на целевой хост, если открыть доступ к адресу https://cloud.eltex-co.ru:
| Блок кода | ||
|---|---|---|
| ||
wget https://cloud.eltex-co.ru/index.php/s/9Hv6p4yz611fDXb/download -/download -O community-docker-4.7.0.tar.gz |
...
Прямая ссылка на скачивание архива: https://cloud.eltex-co.ru/index.php/s/B8XthRBYSqupfDE
| Подсказка |
|---|
При необходимости архив можно загрузить на любой ПК, с которого есть доступ через сеть Интернет к сайту |
...
по ссылке выше и выполнить его перенос на целевой хост установки любым доступным SCP-менеджером в домашнюю директорию пользователя, из под которого будет выполняться установка. |
Можно скачать командой wget на целевой хост, если открыть доступ к адресу https://cloud.eltex-co.ru:
| Блок кода | ||
|---|---|---|
| ||
wget https://cloud.eltex-co.ru/index.php/s/B8XthRBYSqupfDE/download -O naice_install_2025-11-14.tar.gz |
...
В файле inventory/hosts.yml указать:
| Предупреждение |
|---|
В переменной |
| Блок кода |
|---|
---
common:
hosts:
common_host:
ansible_host: <IP-адрес или доменное имя хоста для NAICE>
ansible_user: <логин пользователя>
ansible_ssh_pass: <пароль пользователя>
ansible_become_pass: <пароль для повышения привилегий (sudo)> |
...
При необходимости выполнить настройку переменных плейбука, расположенных в файле group_vars/all.yml. Подготовка переменных не отличается от онлайн установки и выполняется аналогичным способом. Подробнее с назначением переменных можно ознакомиться:
Настройка переменных в файле group_vars/all.yml
Выполните плейбук для установки NAICE (без использования sudo):
...