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

Универсальная установка (UPI)

При использовании универсального метода установки (UPI) вы самостоятельно подготавливаете узлы платформы, что позволяет использовать как виртуальные, так и физические сервера.

1. Подготовка узлов

  1. Подготовьте узлы и установите на них операционную систему. Требования по вычислительным ресурсам и совместимой операционной системе можно найти в статье.

  2. Выполните стандартную установку ОС. Выполните шаги по настройке в зависимости от вашей ОС:

    В ядре Linux обнаружена уязвимость Copy Fail (CVE-2026-31431). Перед настройкой ОС убедитесь, что установлена версия ядра с исправлением уязвимости. Подробнее об уязвимости и способе устранения см. в статье Copy Fail.

    Astra Linux Special Edition 1.7

    Установите необходимые пакеты:

    apt install -y curl
    Astra Linux Special Edition 1.8

    Установите необходимые пакеты:

    apt install -y curl
    РЕД ОС

    Установите необходимые пакеты:

    dnf install -y curl
    AlmaLinux 8.10 / 9.6 / 9.7

    Установите необходимые пакеты:

    dnf install -y curl
    MosOS 15.5

    Установите необходимые пакеты:

    zypper install -y curl
    Ubuntu 24.04

    Установите необходимые пакеты:

    apt install -y curl
    Alt Linux 11

    Установите необходимые пакеты:

    apt-get install -y curl
  • Добавьте в автозагрузку службы.

    systemctl enable systemd-timesyncd
  • Выключите межсетевой экран.

    systemctl disable firewalld
    systemctl disable ufw

    Команда может вывести сообщение об отсутствии данного компонента. В этом случае дополнительных действий не требуется.

  • Выключите systemd-resolved.

    systemd disable --now systemd-resolved
    rm /etc/resolv.conf
    touch /etc/resolv.conf
  • Отключите selinux. Откройте файл /etc/default/grub с помощью текстового редактора и добавьте параметр selinux=0 в строку GRUB_CMDLINE_LINUX.

    GRUB_CMDLINE_LINUX="selinux=0"
  • Создайте новый файл конфигурации grub:

    Для систем семейства Debian (включая Ubuntu и Astra Linux)
    grub-mkconfig -o /boot/grub/grub.cfg
    
    # Для систем семейства RHEL и совместимых
    grub2-mkconfig -o /boot/grub2/grub.cfg
    Для систем семейства RHEL и совместимых
    grub2-mkconfig -o /boot/grub2/grub.cfg
  1. Подготовьте пользовательскую учетную запись согласно статье.

  2. Назначьте узлам IP-адреса и настройте сетевой адаптер в соответствии с приведенными ниже рекомендациями.

    Узлы кластера Nova Container Platform поддерживают использование IP-адресов, настроенных как с помощью DHCP, так и заданных статически. После того, как сетевой интерфейс узла настроен и запущен процесс установки кластера, узлы устанавливают HTTPS-соединение с сервисом настройки ПО, получают необходимую целевую конфигурацию и применяют ее самостоятельно.

    • Если вы используете DHCP-сервер для настройки сетевых интерфейсов узлов кластера, необходимо настроить его на предоставление постоянных IP-адресов и сведений о DNS-сервере узлам кластера.

    • Динамическая настройка имени хоста (hostname) должна быть отключена в ОС узла кластера.

    • Nova Container Platform на текущий момент не поддерживает IPv6.