Как установить KVM в Ubuntu 20.04 | 18.04
Это краткое руководство показывает студентам и новым пользователям, как установить KVM в Ubuntu 20.04 | 18.04.
KVM (виртуальная машина на основе ядра) — это решение для полной виртуализации с открытым исходным кодом для систем Linux, включая Ubuntu… Подобно VirtualBox, VMware Workstation, KVM — это инфраструктура виртуализации для ядра Linux, которая превращает его в гипервизор….
Это краткое руководство показывает студентам и новым пользователям, как установить модули ядра KVM на сервер Ubuntu, чтобы обеспечить полную виртуализацию….
Если вы не можете установить решения виртуализации VirtualBox или VMware Workstation на Ubuntu, вы можете попробовать KVM…. После установки используйте модуль KVM для установки и запуска нескольких виртуальных машин (гостевых) на серверах Linux…
Этой виртуальной машиной можно управлять с помощью графического пользовательского интерфейса virt-manager или команд virt-install и virsh cli…. Когда вы будете готовы установить KVM, выполните следующие действия:
Шаг 1. Проверьте свою систему
Не все системы могут устанавливать и запускать модули KVM… .. Если у вас работает несовместимый сервер, KVM нельзя использовать на нем… для проверки выполните приведенные ниже команды, чтобы установить инструмент проверки ЦП:
sudo apt install cpu-checker sudo kvm-ok
После установки вышеуказанные команды проверяют совместимость ЦП с KVM … Если KVM совместим, вы должны получить сообщение о том, что можно использовать ускорение KVM.
KVM acceleration can be used
если KVM несовместим с вашей системой, вы получите сообщение с надписью
INFO: Your CPU does not support KVM extensions KVM acceleration can NOT be used
Сообщение выше показывает, что вы не можете запустить KVM…
Шаг 2: Установите пакеты KVM
Если шаги 1 хороши, выполните следующие команды, чтобы установить пакеты KVM, чтобы включить полную функциональность виртуализации в Ubuntu через ядро Linux
sudo update sudo apt install qemu qemu-kvm libvirt-bin bridge-utils virt-manager
После установки пакетов KVM выполните следующие команды, чтобы запустить и включить автоматический запуск при загрузке системы.
sudo systemctl start libvirtd sudo systemctl enable libvirtd
Шаг 3. Настройте сетевой мост для виртуальной машины
Модулю виртуализации KVM требуется сетевой мост для его виртуальных гостевых машин… На сервере Ubuntu 18.04 для сетевых конфигураций создается новый файл /etc/netplan/50-cloud-init.yaml… Используйте этот файл для настройки статического IP-адреса, моста и сетевого плана утилита будет ссылаться на этот файл….
Чтобы создать новый сетевой мост, выполните следующие команды, чтобы открыть файл конфигурации сети Ubuntu.
sudo nano /etc/netplan/50-cloud-init.yaml
Затем добавьте в файл новую [выделенную] секцию моста и сохраните .
network:
ethernets:
enp0s3:
dhcp4: no
dhcp6: no
version 2
bridges:
br0:
interfaces: [enp0s3]
dhcp4: no
dhcp6: no
addresses: [172.168.0.10/24]
gateway4: 172.168.0.1
nameservers:
addresses: [172.168.0.1]
Сохраните файл и выйдите
Затем выполните приведенные ниже команды, чтобы применить изменения.
sudo netplan apply sudo netplan --debug apply
Затем продолжите ниже, чтобы начать создание виртуальных машин…
Шаг 4. Создайте новые виртуальные машины
Теперь, когда сервер настроен, откройте диспетчер виртуальных машин KVM и начните создавать новую виртуальную гостевую машину … Сначала подключитесь к серверу, затем создайте новую машину, щелкнув New Virtual Machine.
Затем выберите, как установить гостевую машину … вы можете использовать локальный носитель ISO или через сеть / установку PXE:
Затем найдите файл ISO, если вы собираетесь устанавливать через ISO, и выберите файл с ОС … В этом посте мы собираемся установить сервер Ubuntu …
После выбора файла ОС, продолжите создание настройки локального диска, системной памяти и других настроек…
Когда вы закончите, загрузите виртуальную машину, чтобы установить Ubuntu.
Вывод:
В этом посте показано, как установить KVM в Ubuntu 20.04 | 18.04. Если вы обнаружите какую-либо ошибку выше, пожалуйста, используйте форму комментария ниже, чтобы сообщить.
Спасибо.