Настройка виртуализации#

Для использования виртуализации в Platform V SberLinux OS Server должны быть установлены соответствующие программные пакеты, и настроена конфигурация системы для поддержки функционирования виртуальных машин (далее – ВМ).

Platform V SberLinux OS Server поддерживает виртуализацию на процессорах x86-64.

Предварительные условия#

Для функционирования виртуализации необходимы следующие условия:

  • Platform V SberLinux OS Server установлена на хост.

  • Для использования системы в качестве хоста для виртуализации требуется:

    • поддержка Kernel-based Virtual Machine (KVM) виртуализации архитектурой хоста;

    • обеспечение следующих минимальных аппаратных требований:

      • 6 ГБ дискового пространства для хоста и по 6 ГБ для каждой предполагаемой ВМ;

      • 2 ГБ оперативной памяти для хоста и по 2 ГБ для каждой предполагаемой ВМ.

Сценарий#

Для настройки виртуализации выполните следующие шаги:

  1. Установите пакеты гипервизора виртуализации:

    dnf install qemu-kvm libvirt virt-install virt-viewer
    
  2. Запустите сервисы виртуализации:

    for drv in qemu network nodedev nwfilter secret storage interface; do systemctl start virt${drv}d{,-ro,-admin}.socket; done
    

Проверка#

Для проверки корректности настройки:

  1. Убедитесь, что система готова к реализации функций хоста виртуализации:

    virt-host-validate
    

    Вывод команды:

    [...]
    QEMU: Checking for device assignment IOMMU support         : PASS
    QEMU: Checking if IOMMU is enabled by kernel               : WARN (IOMMU appears to be disabled in kernel. Add intel_iommu=on to kernel cmdline arguments)
    LXC: Checking for Linux >= 2.6.26                          : PASS
    [...]
    LXC: Checking for cgroup 'blkio' controller mount-point    : PASS
    LXC: Checking if device /sys/fs/fuse/connections exists    : FAIL (Load the 'fuse' module to enable /proc/ overrides)
    
  2. Проанализируйте вывод шага 1:

    • Если все проверки, выполненные командой virt-host-validate, вернули значение PASS, то система готова к созданию ВМ.

    • Если какая-либо из проверок вернула значение FAIL, следуйте инструкциям на экране, чтобы устранить проблему.

      Примечание

      Если какая-либо из проверок вернула значение WARN, рекомендуется воспользоваться инструкциям на экране, чтобы улучшить возможности виртуализации.