Установка kvm ubuntu найкращий спосіб і настройка

KVM (віртуальна машина на основі ядра або Kernel-based Virtual) - безкоштовне програмне забезпечення для віртуалізації з відкритим вихідним кодом. Ви можете створювати кілька віртуальних машин (VM), кожна віртуальна машина має своє власне віртуальне обладнання, таке як диск, процесор, оперативна пам'ять і т. Д. Він був включений в основну частину ядра Linux у версії 2.6.20 ядра.

Установка KVM Ubuntu 17.04

Для установки KVM у вас повинні бути наступні попередні заготовки.

  1. Увімкніть віртуалізацію в системному BIOS.
  2. Перевірте системний CPU, якщо він підтримує віртуалізацію. Виконайте наведену нижче команду.

egrep - c '(vmx | svm)' / proc / cpuinfo

Коли ви отримуєте висновок з вищенаведеної команди або 1, або більш, це означає, що процесор підтримує віртуалізацію інакше 0 або менш означає, що вона не підтримує.

3. Перевірте архітектуру Ubuntu 16.04 LTS, виконавши одну команду i.e

X86_64 є 64-бітове ядро.
I386, i486, i586 або i686 є 32-бітове ядро.

32-розрядна ОС обмежена 2 ГБ ОЗУ максимально для даної віртуальної машини.
32-розрядний ядро ​​буде розміщувати тільки 32-бітове гостьове ядро, тоді як в 64-бітному ядрі можуть бути як 32-бітові, так і 64-розрядні гостьові O.S.

Виконайте кроки для установки KVM на Ubuntu

У цьому розділі ми запишемо кроки для установки KVM. У нашому попередньому пості ми навчилися збільшувати продуктивність Virual Box в Ubuntu. Можливо, це також вам буде цікаво.

1. Установка KVM Ubuntu 17.04 і інших залежних пакетів

В Ubuntu 17.04 LTS ви можете використовувати команду apt або apt-get both. Тут не буде відмінностей в пакетах, встановлених за допомогою команди apt або apt-get, тому ви тут гарні.

sudo apt update

sudo apt install qemu - kvm libvirt - bin bridge - utils

2. Дізнайтеся про нові користувачів і групи для програмного забезпечення KVM

Після установки пакетів деякі додавання відбуватимуться в кількості користувачів і груп.

(A) Створюються два користувача.
- libvirt-qemu
- libvirt-dnsmasq

$ Tail - 2 / etc / passwd

libvirt - qemu. x. 64055. 129. Libvirt Qemu. / Var / lib / libvirt. / Bin / false

libvirt - dnsmasq. x. 121. 130. Libvirt Dnsmasq. / Var / lib / libvirt / dnsmasq. / Bin / false

B) будуть створені дві групи.

- kvm
- libvirtd

$ Tail - 2 / etc / group

libvirtd. x. 130. sharad

Можливо, ви помітили, що використовується так званий «шарад» є членом групи «libvirtd». Це означає, що цей користувач може використовувати KVM.

3. Перевірте установку KVM

Це досить просто перевірити установку KVM. Запустіть команду -

У перший раз він покаже помилку.

$ Virsh - c qemu. /// system list

error. failed to connect to the hypervisor

error. Failed to connect socket to '/ var / run / libvirt / libvirt-sock'. Permission denied

Щоб вирішити цю проблему, ви повинні вийти і увійти в систему на своєму робочому столі. Вказує, що поточний користувач повинен повторно увійти в систему.

Після входу в систему повторно запустіть команду. На цей раз ви повинні отримати результат, як зазначено нижче. Він порожній, тому що не створюється віртуальна машина.

$ Virsh - c qemu. /// system list

4. Встановіть Диспетчер віртуальних машин

Тут ми використовуємо Virtual Machine Manager, який представляє собою настільний додаток для управління віртуальними машинами KVM через libvirt.

Запустіть цю команду для установки Диспетчера віртуальних машин.

sudo apt install virt - manager

Ви можете відкрити Диспетчер віртуальних машин, ввівши його в Dash Home.Щелкніте значок, він відкриє додаток.

Установка kvm ubuntu найкращий спосіб і настройка

Щоб відкрити диспетчер віртуальних машин через командний рядок, введіть -

virt - manager

Раніше, коли ми встановили KVM в Ubuntu 14.04 LTS Desktop, ми зіткнулися з проблемою при створенні першої віртуальної машини, але ми її дуже легко вирішили. В Ubuntu 16.04 LTS Desktop ми не виявили такої проблеми.

Схожі статті