Перейти к содержанию

Подготовка окружения для установки Multidirectory

Для развертывания Multidirectory используется ВМ с установленной ОС Debian 13.

Создание ВМ

  1. Перейти в раздел Виртуальные машины основного меню и нажать кнопку Добавить ВМ.

  2. Выбрать из раскрывающихся списков локацию, кластер, пул ресурсов и сервер (при включенной опции «Ручной выбор сервера»).

  3. Указать название ВМ.

  4. Указать режим определения процессора: host-passthrough.

  5. Указать количество vCPU: не менее 5.

  6. Указать максимальное количество vCPU: не менее 5.

  7. Указать количество выделяемой оперативной памяти: не менее 10 Гбайт.

  8. Остальные параметры можно оставить без изменений.

    Настройка параметров ВМ

    image

  9. Нажать кнопку Далее.

  10. В окне «Добавление виртуального диска» нажать кнопку Создать новый.

  11. В окне «Создание виртуального диска» из раскрывающегося списка выбрать пул данных, на котором будет размещён диск ВМ.

  12. Указать название и размер виртуального диска: не менее 50 Гбайт.

  13. Нажать кнопку ОК, затем кнопку Далее.

    Создание виртуального диска

    image

  14. В окне «Добавление привода cd-rom» нажать на CD-ROM.

  15. В окне подробной информации нажать кнопку Монтировать образ.

  16. В окне «Монтирование iso-образа» выбрать хранилище и образ для установки операционной системы.

  17. Выйти из окна подробной информации, нажав кнопку ОК.

  18. Нажать кнопку Далее.

    Монтирование iso-образа

    image

  19. В окне «Добавление виртуального интерфейса» нажать кнопку Добавить виртуальный интерфейс.

  20. Выбрать виртуальную сеть.

    Добавление виртуального интерфейса

    image

  21. Нажать кнопку ОК, затем кнопку Далее.

  22. После завершения настройки выбрать из списка и включить созданную ВМ.

  23. Установить ОС.


Установка Docker

  1. Добавить официальный GPG-ключа Docker:

    sudo apt update
    sudo apt install ca-certificates curl
    sudo install -m 0755 -d /etc/apt/keyrings
    sudo curl -fsSL https://download.docker.com/linux/debian/gpg -o /etc/apt/keyrings/docker.asc
    sudo chmod a+r /etc/apt/keyrings/docker.asc
    

  2. Добавить репозиторий Docker:

    sudo tee /etc/apt/sources.list.d/docker.sources <<EOF
    Types: deb
    URIs: https://download.docker.com/linux/debian
    Suites: $(. /etc/os-release && echo "$VERSION_CODENAME")
    Components: stable
    Signed-By: /etc/apt/keyrings/docker.asc
    EOF
    sudo apt update
    

  3. Установить пакеты Docker:

    sudo apt install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
    

  4. Проверить корректности установки Docker и Docker compose:

    docker --version
    docker compose version
    

    Корректный вывод команд проверки

    image


Проверка порта 53

Убедиться, что порт свободен с помощью команды:

ss -tulnp | grep 53

Если порт занят

Остановить службу systemd-resolved:

sudo systemctl stop systemd-resolved
Запретить автозапуск systemd-resolved:
sudo systemctl disable systemd-resolved
Убедиться, что порт свободен:
ss -tulnp | grep 53


Ручная настройка DNS

Примечание

В примерах и в тексте статьи IP-адреса, подсети и наименования доменов являются примерами. Необходимо производить настройку в соответствии с существующей инфраструктурой.

Прописать соответствие между ip-адресом и доменным именем, которое будет использовано для Multidirectory.

  1. Добавить в файл /etc/hosts строчку с ip-адресом ВМ и доменным именем с помощью команды:

    sudo nano /etc/hosts
    

    Отредактированный файл /etc/resolv.conf /etc/hosts

    image

  2. Отредактировать файл /etc/resolv.conf командой:

    sudo nano /etc/resolv.conf
    

  3. Добавить строку nameserver 127.0.0.1

    Отредактированный файл /etc/resolv.conf

    image

  4. Выполнить перезагрузку ВМ командой reboot


Если этап подготовки окружения завершен успешно, далее необходимо перейти к установке Multidirectory на созданную ВМ.