Как установить KVM и создавать виртуальные машины на Ubuntu

Оглавление:

Как установить KVM и создавать виртуальные машины на Ubuntu
Как установить KVM и создавать виртуальные машины на Ubuntu

Видео: Как установить KVM и создавать виртуальные машины на Ubuntu

Видео: Как установить KVM и создавать виртуальные машины на Ubuntu
Видео: Как отключить оболочку Metro в Windows 8 - YouTube 2024, Апрель
Anonim
Если вы используете Linux, вам не нужны VirtualBox или VMware для создания виртуальных машин. Вы можете использовать KVM - виртуальную машину на базе ядра - для запуска как Windows, так и Linux на виртуальных машинах.
Если вы используете Linux, вам не нужны VirtualBox или VMware для создания виртуальных машин. Вы можете использовать KVM - виртуальную машину на базе ядра - для запуска как Windows, так и Linux на виртуальных машинах.

Вы можете использовать KVM напрямую или с другими инструментами командной строки, но графическое приложение Virtual Machine Manager (Virt-Manager) будет чувствовать себя наиболее знакомым людям, которые использовали другие программы для виртуальных машин.

Установка KVM

KVM работает только в том случае, если ваш процессор поддерживает аппаратную виртуализацию - либо Intel VT-x, либо AMD-V. Чтобы определить, включает ли ваш процессор эти функции, выполните следующую команду:

egrep -c ‘(svm|vmx)’ /proc/cpuinfo

A 0 указывает, что ваш процессор не поддерживает аппаратную виртуализацию, а 1 или более указывает на то, что он делает. Возможно, вам все равно придется включить поддержку виртуализации оборудования в BIOS вашего компьютера, даже если эта команда возвращает 1 или более.

Используйте следующую команду для установки KVM и поддерживающих пакетов. Virt-Manager - графическое приложение для управления вашими виртуальными машинами - вы можете напрямую использовать команду kvm, но libvirt и Virt-Manager упрощают процесс.
Используйте следующую команду для установки KVM и поддерживающих пакетов. Virt-Manager - графическое приложение для управления вашими виртуальными машинами - вы можете напрямую использовать команду kvm, но libvirt и Virt-Manager упрощают процесс.

sudo apt-get install qemu-kvm libvirt-bin bridge-utils virt-manager

Только пользователь root и пользователи в группе libvirtd имеют разрешение на использование виртуальных машин KVM. Выполните следующую команду, чтобы добавить свою учетную запись в группу libvirtd:

sudo adduser name libvirtd

После запуска этой команды выйдите из системы и войдите в систему. Запустите эту команду после входа в систему, и вы увидите пустой список виртуальных машин. Это означает, что все работает правильно.
После запуска этой команды выйдите из системы и войдите в систему. Запустите эту команду после входа в систему, и вы увидите пустой список виртуальных машин. Это означает, что все работает правильно.

virsh -c qemu:///system list

Image
Image

Создание виртуальных машин

Как только вы установили KVM, самый простой способ его использования - с помощью приложения Virtual Machine Manager. Ты найдешь это в своем тире.

Нажмите кнопку «Создать новую виртуальную машину» на панели инструментов, и диспетчер виртуальных машин проведет вас через выбор метода установки, настройку виртуального оборудования виртуальной машины и установку вашей гостевой операционной системы.
Нажмите кнопку «Создать новую виртуальную машину» на панели инструментов, и диспетчер виртуальных машин проведет вас через выбор метода установки, настройку виртуального оборудования виртуальной машины и установку вашей гостевой операционной системы.
Этот процесс будет полезен, если вы когда-либо использовали VirtualBox, VMware или другое приложение для виртуальной машины. Вы можете установить его с диска, образа ISO или даже на сетевое местоположение.
Этот процесс будет полезен, если вы когда-либо использовали VirtualBox, VMware или другое приложение для виртуальной машины. Вы можете установить его с диска, образа ISO или даже на сетевое местоположение.
Чтобы назначить более 2 ГБ памяти виртуальной машине, вам понадобится 64-разрядное ядро Linux. Системы с 32-разрядными ядрами могут назначать виртуальную машину максимум 2 ГБ ОЗУ.
Чтобы назначить более 2 ГБ памяти виртуальной машине, вам понадобится 64-разрядное ядро Linux. Системы с 32-разрядными ядрами могут назначать виртуальную машину максимум 2 ГБ ОЗУ.
По умолчанию KVM предоставляет вам NAT-мостовую сеть - ваша виртуальная машина не будет отображаться в сети как свое собственное устройство, но она будет иметь доступ к сети через операционную систему хоста. Если вы используете серверную программу на своей виртуальной машине и хотите, чтобы она была доступна с других устройств в сети, вам придется настроить сетевые настройки.
По умолчанию KVM предоставляет вам NAT-мостовую сеть - ваша виртуальная машина не будет отображаться в сети как свое собственное устройство, но она будет иметь доступ к сети через операционную систему хоста. Если вы используете серверную программу на своей виртуальной машине и хотите, чтобы она была доступна с других устройств в сети, вам придется настроить сетевые настройки.
После выбора способа установки Virt-Manager загрузит гостевую операционную систему в окне. Установите гостевую операционную систему, как на физическом компьютере.
После выбора способа установки Virt-Manager загрузит гостевую операционную систему в окне. Установите гостевую операционную систему, как на физическом компьютере.
Image
Image

Управление виртуальными машинами

В окне «Диспетчер виртуальных машин» отображается список установленных виртуальных машин. Щелкните правой кнопкой мыши виртуальные машины в окне для выполнения действий, включая запуск, завершение работы, клонирование или миграцию.

Рекомендуемые: