How-to-Install-KVM-on-Ubuntu-20.04

Как установить KVM в Ubuntu

Рубрики:

KVM

Метки:

, ,

KVM (виртуальная машина на основе ядра) — это бесплатная платформа виртуализации с открытым исходным кодом для ядра Linux. При установке в системе Linux он становится гипервизором 2-го типа.

В этой статье мы рассмотрим, как вы можете установить KVM в Ubuntu.

 

 

Шаг 1: Проверка поддержки виртуализации в Ubuntu

Перед установкой KVM в Ubuntu мы сначала проверим, поддерживается ли оборудование KVM в нашей системе. Минимальным требованием для установки KVM является наличие расширенных виртуализаций ЦП, таких как AMD-V и Intel-VT.

Чтобы проверить, поддерживает ли система Ubuntu виртуализацию, выполните следующую команду:

 

Результат больше 0 подразумевает, что виртуализация поддерживается. Из приведенного ниже вывода мы подтвердили, что наш сервер готов к дальнейшей настройке:

kvm

 

Чтобы проверить, поддерживает ли ваша система виртуализацию KVM, выполните команду kvm-ok:

Если утилита «kvm-ok» отсутствует на вашем устройстве, установите её, выполнив команду apt:

 

Теперь выполните команду «kvm-ok», чтобы проверить вашу систему:

 

kvm

 

Вывод ясно показывает, что мы на правильном пути и готовы приступить к установке KVM.

 

Шаг 2: Установка KVM в Ubuntu

Подтвердив, что наша система может поддерживать виртуализацию KVM, мы собираемся установить KVM. Чтобы установить KVM, virt-manager, bridge-utils и другие зависимости, выполните команду:

 

Небольшое объяснение вышеуказанных пакетов.

  • Пакет qemu (быстрый эмулятор) — это приложение, которое позволяет вам выполнять аппаратную виртуализацию.
  • Пакет qemu-kvm является основным пакетом KVM.
  • Libvritd-daemon — это демон виртуализации.
  • Пакет bridge-utils помогает вам создать мостовое соединение, чтобы позволить другим пользователям получать доступ к виртуальной машине, из вне хост-системы.
  • Virt-manager — это приложение для управления виртуальными машинами через графический интерфейс пользователя.

 

Прежде чем продолжить, мы должны проверить, что демон виртуализации – libvritd-daemon – работает. Для этого выполните команду:

 

kvm

 

Вы можете включить его автоматический запуск при загрузке, прописав:

 

Чтобы проверить, загружены ли модули KVM, выполните команду:

 

В выводе вы можете наблюдать наличие модуля kvm_amd. Для процессоров Intel вместо этого вы получите модуль kvm_intel:

kvm

 

Шаг 3: Создание виртуальной машины в Ubuntu

После успешной установки KVM мы собираемся создать виртуальную машину. Это можно сделать двумя способами: Вы можете создать виртуальную машину в командной строке или с помощью графического интерфейса KVM virt-manager.

 

Создание виртуальной машины через командную строку

Средство командной строки virt-install используется для создания виртуальных машин в терминале. При создании виртуальной машины требуется ряд параметров.

Вот полная команда, которую мы используем при создании виртуальной машины с использованием образа Deeping ISO:

 

Опция –name указывает имя виртуальной машины deepin-vm. Опция –os-option указывает семейство ОС или производную от VM. Поскольку Deepin20 является производной от Debian, мы указали Debian 10 в качестве варианта.

Чтобы получить дополнительную информацию о вариантах ОС, выполните следующую команду:

 

Опция –vcpu указывает на ядра процессора, в данном случае 2 ядра, а –ram указывает на объем ОЗУ, равный 2048 МБ. Флаг –location указывает на абсолютный путь ISO-образа, а опция –network указывает адаптер, который будет использоваться виртуальной машиной. Сразу после выполнения команды виртуальная машина загрузится и установщик будет готов к установке виртуальной машины.

 

Создайте виртуальную машину через virt-manager

Утилита virt-manager позволяет пользователям создавать виртуальные машины с помощью графического интерфейса. Для начала отправляйтесь в терминал и выполните следующую команду:

 

Откроется окно диспетчера виртуальных машин, как показано ниже:

Теперь щелкните значок монитора, чтобы начать создание виртуальной машины:

kvm

 

Во всплывающем окне укажите местоположение вашего ISO-образа. В нашем случае ISO-образ находится в папке «Загрузки» в домашнем каталоге, поэтому мы выберем первый вариант – «Локальный установочный носитель» (образ ISO или компакт-диск). Затем нажмите кнопку «Вперед», чтобы продолжить:

kvm

 

На следующем шаге перейдите к ISO-образу в вашей системе и прямо ниже укажите семейство ОС, на котором основан ваш образ:

kvm

 

Затем выберите объем оперативной памяти и количество процессоров, которые будут выделены вашей виртуальной машине, и нажмите «Вперед»:

kvm

 

Установите какое количество диска дать виртуальной машине

kvm

 

И, наконец, на последнем шаге укажите имя вашей виртуальной машины и нажмите кнопку «Готово»:

kvm

 

Создание виртуальной машины займет несколько минут, после чего откроется установщик ОС:

На этом этапе вы можете продолжить персонализацию виртуальной машины:

kvm

 

Вот мы и установили гипервизор KVM в Ubuntu

 

Спасибо за уделенное время на прочтение статьи!

Если возникли вопросы, задавайте их в комментариях.

Подписывайтесь на обновления нашего блога и оставайтесь в курсе новостей мира инфокоммуникаций!

Чтобы знать больше и выделяться знаниями среди толпы IT-шников, записывайтесь на курсы Ciscoкурсы по кибербезопасности,  полный курс по кибербезопасностикурсы DevNet (программируемые сети) от Академии Ciscoкурсы Linux от Linux Professional Institute на платформе SEDICOMM University (Университет СЭДИКОММ).

Курсы Cisco и Linux с трудоустройством!

Спешите подать заявку! Осталось пару мест. Группы стартуют 22 июля, а следующая 19 августа, 23 сентября, 21 октября, 25 ноября, 16 декабря, 20 января, 24 февраля.
Что Вы получите?
  • Поможем стать экспертом в сетевом администрировании и получить международные сертификаты Cisco CCNA Routing & Switching или Linux LPI.
  • Предлагаем проверенную программу и учебник экспертов из Cisco Networking Academy и Linux Professional Institute, сертифицированных инструкторов и личного куратора.
  • Поможем с трудоустройством и сделать карьеру. 100% наших выпускников трудоустраиваются.
Как проходит обучение?
  • Проводим вечерние онлайн-лекции на нашей платформе или обучайтесь очно на базе Киевского офиса.
  • Спросим у вас об удобном времени для практик и подстроимся: понимаем, что времени учиться мало.
  • Если хотите индивидуальный график — обсудим и осуществим.
  • Выставим четкие дедлайны для самоорганизации. Личный куратор будет на связи, чтобы ответить на вопросы, проконсультировать и мотивировать придерживаться сроков сдачи экзаменов.
А еще поможем Вам:
  • отредактировать резюме;
  • подготовиться к техническим интервью;
  • подготовиться к конкурсу на понравившуюся вакансию;
  • устроим на работу в Cisco по программе Cisco Incubator, New Graduate и Experienced. Наши студенты, которые уже работают там: жмите на #НашиВCisco Вконтакте, #НашиВCisco Facebook.
Чтобы учиться на курсах Cisco CCNA Routing & Switching и Linux LPI, подайте заявку или получите бесплатную консультацию.

Рубрики:

KVM

Метки:

, ,

Больше похожих постов

5 комментариев. Оставить новый

  • Добрый день.

    У вас ошибка, $ virt manager – не хватает тире, т.е. вот так: virt-manager

    Ответить
  • Добрый день.
    Следовал Вашей инструкции для установки ВМ Windows 10 , при создании вм выдает ошибку : permission denied.
    Видимо что то с правами доступа к iso образу windows.
    В интернете куча решений данной проблемы ни один не помог)
    Буду признателен если направите на путь истинный .

    Ответить
  • @Артур
    Запускай “virt-manager” через sudo и будет тебе счастье.
    “sudo virt-manager”

    Ответить
  • Спасибо за статью!
    Вопрос.
    Как файлы перебрасывать между гостевой и основной машиной?

    Ответить
  • Можно по ssh я думаю, или наверняка можно сделать обший volume

    Ответить

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Заполните поле
Заполните поле
Пожалуйста, введите корректный адрес email.
Вы должны согласиться с условиями для продолжения

Поиск по сайту
Лучшее
Популярное
Рубрики