KVM (kernel-based Virtual Machine) - это бесплатная платформа виртуализации с открытым исходным кодом для ядра Linux. При установке в системе Linux она становится гипервизором типа 2.
В этой статье мы рассмотрим, как установить KVM в Ubuntu 20.04 LTS.
Шаг 1: Проверьте поддержку виртуализации в Ubuntu
Перед установкой KVM в Ubuntu мы сначала проверим, поддерживает ли ее оборудование. Минимальным требованием для установки KVM является наличие расширений виртуализации ЦП, таких как AMD-V и Intel-VT.
Чтобы проверить, поддерживает ли система Ubuntu виртуализацию, выполните следующую команду.
Результат больше 0 подразумевает, что виртуализация поддерживается. Из приведенного ниже вывода мы подтвердили, что наш сервер готов к работе.
Чтобы проверить, поддерживает ли ваша система виртуализацию KVM, выполните команду:
Если утилита «kvm-ok» отсутствует на вашем сервере, установите ее, выполнив команду:
Теперь выполните команду «kvm-ok», чтобы проверить вашу систему.
Вывод ясно показывает, что мы на правильном пути и готовы приступить к установке KVM.
Шаг 2: Установка KVM в Ubuntu 20.04 LTS
Подтвердив, что наша система поддерживает виртуализацию KVM, мы готовы установить KVM. Для этого, и для установки virt-manager, bridge-utils и других зависимостей, выполните команду:
Небольшое пояснение по вышеуказанным пакетам.
Пакет qemu (quick emulator) - это приложение, которое позволяет вам выполнять аппаратную виртуализацию.
Пакет qemu-kvm является основным пакетом KVM.
Libvritd-daemon - это демон виртуализации.
Пакет bridge-utils помогает вам создать мостовое соединение, чтобы позволить другим пользователям получать доступ к виртуальной машине.
Virt-manager - это приложение для управления виртуальными машинами через графический интерфейс пользователя.
Прежде чем продолжить, мы должны убедиться, что демон виртуализации libvritd-daemon работает. Для этого выполните команду:
Вы можете включить его запуск при загрузке системы, выполнив:
Чтобы проверить, загружены ли модули KVM, выполните команду:
В выводе вы можете наблюдать наличие модуля kvm_intel. Это касается процессоров Intel. Для процессоров AMD вместо этого вы получите модуль kvm_amd.
Шаг 3: Создание виртуальной машины в Ubuntu
После успешной установки KVM мы собираемся создать виртуальную машину. Это можно сделать двумя способами: вы можете создать виртуальную машину в командной строке или с помощью графического интерфейса KVM virt-manager.
Создание виртуальной машины в командной строке
Утилита командной строки virt-install используется для создания виртуальных машин в терминале. При создании виртуальной машины требуется задать ряд параметров.
Вот полная команда, которую я использовал при создании виртуальной машины с использованием ISO-образа Deeping:
Опция --name указывает имя виртуальной машины - deepin-vm; флаг --os-option указывает семейство ОС или производную от ВМ. Поскольку Deepin20 является производной от Debian, я указал Debian 10.
Чтобы получить дополнительную информацию о вариантах ОС, выполните команду:
Опция --vcpu указывает на ядра процессора, в данном случае 2 ядра, а --ram указывает на объем ОЗУ, равный 2048 МБ. Флаг --location указывает на абсолютный путь к ISO-образу, а --network bridge указывает сетевой адаптер, который будет использоваться виртуальной машиной. Сразу после выполнения команды виртуальная машина загрузится и установщик будет готов к установке виртуальной операционной системы.
Создание виртуальной машины с помощью virt-manager
Утилита virt-manager позволяет пользователям создавать виртуальные машины с помощью графического интерфейса. Для начала отправляйтесь в терминал и выполните команду:
Откроется окно диспетчера виртуальных машин, как показано на рисунке.
Теперь щелкните значок монитора, чтобы начать создание виртуальной машины.
Во всплывающем окне укажите местоположение вашего ISO-образа. В нашем случае ISO-образ находится в папке «Загрузки» в домашнем каталоге, поэтому мы выберем первый вариант - Local Install Media (ISO-образ или компакт-диск). Затем нажмите кнопку «Forward», чтобы продолжить.
На следующем шаге перейдите к ISO-образу в вашей системе и ниже укажите семейство ОС, на котором основан ваш образ.
Затем выберите объем памяти и количество процессоров, которые будут выделены вашей виртуальной машине, и кликните «Forward».
И, наконец, на последнем шаге укажите имя вашей виртуальной машины и нажмите кнопку «Finish».
Создание виртуальной машины займет несколько минут, после чего откроется установщик ОС.
Далее вы можете продолжить установку виртуальной машины.
Оригинал: How to Install KVM on Ubuntu 20.04
Комментариев нет:
Отправить комментарий