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

Съдържание:

Как да инсталирате KVM и да създавате виртуални машини на Ubuntu
Как да инсталирате KVM и да създавате виртуални машини на Ubuntu
Anonim
Ако използвате Linux, нямате нужда от VirtualBox или VMware да създавате виртуални машини. Можете да използвате KVM - виртуалната машина, базирана на ядрото - за да стартирате Windows и Linux във виртуални машини.
Ако използвате Linux, нямате нужда от VirtualBox или VMware да създавате виртуални машини. Можете да използвате KVM - виртуалната машина, базирана на ядрото - за да стартирате Windows и Linux във виртуални машини.

Можете да използвате KVM директно или с други инструменти на командния ред, но графичното приложение за виртуална машина (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 GB памет на виртуална машина, ще ви трябва 64-битово ядро на Linux. Системите с 32-битови ядра могат да присвоят максимум 2 GB RAM на виртуална машина.
За да зададете повече от 2 GB памет на виртуална машина, ще ви трябва 64-битово ядро на Linux. Системите с 32-битови ядра могат да присвоят максимум 2 GB RAM на виртуална машина.
По подразбиране KVM ви дава NAT-подобно мрежово свързване - виртуалната ви машина няма да се показва в мрежата като свое устройство, но ще има достъп до мрежата чрез хост операционната система. Ако работите със сървърния софтуер във вашата виртуална машина и искате да бъде достъпен от други устройства в мрежата, ще трябва да промените настройките за мрежа.
По подразбиране KVM ви дава NAT-подобно мрежово свързване - виртуалната ви машина няма да се показва в мрежата като свое устройство, но ще има достъп до мрежата чрез хост операционната система. Ако работите със сървърния софтуер във вашата виртуална машина и искате да бъде достъпен от други устройства в мрежата, ще трябва да промените настройките за мрежа.
След като изберете начина си на инсталиране, Virt-Manager ще зареди операционната система за гости в прозорец. Инсталирайте гостната операционна система, както бихте направили на физическа машина.
След като изберете начина си на инсталиране, Virt-Manager ще зареди операционната система за гости в прозорец. Инсталирайте гостната операционна система, както бихте направили на физическа машина.
Image
Image

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

Прозорецът Мениджър на виртуална машина показва списък на инсталираните Ви виртуални машини. Кликнете с десния бутон върху виртуалните машини в прозореца, за да извършвате действия, включително стартиране, изключване, клониране или мигриране.

Препоръчано: