Подготовка к установке
Важно – При наличии на сервере настроенного и работающего SELinux требуется, чтобы в системе был предварительно установлен пакет semanage.
Установочный пакет для выбранной операционной системы можно скачать из Личного кабинета Пользователя в разделе "Загрузки". Пакет представляет собой единый установочный файл mind_2.14.run (самораспаковывающийся архив Makeself), содержащий:
- все необходимые зависимости;
- скрипты подготовки операционной системы к установке Контроллера и обновлению существующих установок;
- установочные файлы Контроллера РОСА Миграция.
Все зависимости поставляются внутри установочного файла и не требуют доступа к внешним репозиториям, что позволяет устанавливать Контроллер в закрытых контурах.
Для ОС на базе RHEL (РЕД ОС, SberLinux, ROSA "ХРОМ") при наличии на хосте установленного и запущенного межсетевого экрана firewalld необходимо разрешить подключение к Контроллеру по протоколам HTTP и HTTPS. Для этого нужно выполнить команды:
sudo firewall-cmd --add-service=http
sudo firewall-cmd --permanent --add-service=http
sudo firewall-cmd --add-service=https
sudo firewall-cmd --permanent --add-service=https
При установке Контроллера на ОС на базе RHEL под непривилегированным пользователем требуется проверить значение параметра max_user_namespaces:
cat /proc/sys/user/max_user_namespaces
Если значение max_user_namespaces равно нулю, требуется увеличить его, выполнив команду:
sudo sh -c 'echo user.max_user_namespaces=10000 > /etc/sysctl.d/42-rootless.conf && sysctl --system'
Для ОС Ubuntu и Astra Linux следует проверить, что на хосте установлен пакет iptables. Если пакет не установлен, требуется выполнить его установку.
После выполнения предварительной настройки можно переходить к установке Контроллера.