29Jun

Cum se instalează KVM și se creează mașini virtuale pe Ubuntu

imagine

Dacă utilizați Linux, nu aveți nevoie de VirtualBox sau VMware pentru a crea mașini virtuale. Puteți utiliza KVM - mașina virtuală bazată pe kernel - pentru a rula atât Windows cât și Linux în mașini virtuale.

Puteți utiliza KVM direct sau cu alte instrumente de linie de comandă, dar aplicația grafică Virtual Machine Manager( Virt-Manager) se va simți mai familiară persoanelor care au folosit alte programe ale mașinilor virtuale.

Instalarea KVM

KVM funcționează numai dacă CPU-ul are suport pentru virtualizare hardware - fie Intel VT-x, fie AMD-V.Pentru a determina dacă CPU include aceste funcții, executați următoarea comandă:

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

A 0 indică faptul că procesorul dumneavoastră nu suportă virtualizarea hardware, în timp ce un 1 sau mai multe indică faptul că nu. Este posibil să fiți nevoit să activați suportul de virtualizare hardware în BIOS-ul computerului, chiar dacă această comandă returnează 1 sau mai multe.

imagine

Utilizați următoarea comandă pentru a instala pachetele KVM și suport. Virt-Manager este o aplicație grafică pentru gestionarea mașinilor virtuale - puteți folosi direct comanda kvm, dar libvirt și Virt-Manager simplifică procesul.

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

Numai utilizatorul rădăcină și utilizatorii din grupul libvirtd au permisiunea de a utiliza mașini virtuale KVM.Rulați următoarea comandă pentru a adăuga contul dvs. de utilizator la grupul libvirtd:

sudo adduser ASP.NET

imagine

După ce executați această comandă, deconectați-vă și conectați-vă din nou. Rulați această comandă după autentificare și ar trebui să vedeți o listă goală demaşini. Aceasta indică faptul că totul funcționează corect.

virsh -c qemu: lista de sisteme ///

imagine

Crearea mașinilor virtuale

Odată ce ați instalat KVM, cel mai simplu mod de utilizare este implementarea aplicației Virtual Machine Manager. Veți găsi în Dash.

imagine

Faceți clic pe butonul Creați o nouă mașină virtuală din bara de unelte și Managerul mașinilor virtuale vă va îndruma prin selectarea unei metode de instalare, configurarea hardware-ului virtuale al mașinii virtuale și instalarea sistemului de operare oaspete ales.

imagine

Procesul va fi familiar dacă ați folosit vreodată aplicația VirtualBox, VMware sau altă aplicație virtuală.Puteți instala de pe un disc, o imagine ISO sau chiar o locație de rețea.

imagine

Pentru a atribui mai mult de 2 GB de memorie unei mașini virtuale, veți avea nevoie de un kernel Linux pe 64 de biți. Sistemele care rulează kernel-uri pe 32 de biți pot atribui un maxim de 2 GB de memorie RAM unei mașini virtuale.

imagine

În mod prestabilit, KVM vă oferă rețele de conexiuni asemănătoare rețelei NAT - mașina dvs. virtuală nu va apărea în rețea ca dispozitiv propriu, dar va avea acces la rețea prin intermediul sistemului de operare gazdă.Dacă executați software de tip server în mașina dvs. virtuală și doriți să fie accesibil de la alte dispozitive din rețea, va trebui să modificați setările de rețea.

imagine

După ce ați selectat metoda de instalare, Virt-Manager va porni sistemul de operare invitat într-o fereastră.Instalați sistemul de operare oaspete așa cum ați proceda pe o mașină fizică.

imagine

Gestionarea mașinilor virtuale

Fereastra Manager mașină virtuală afișează o listă a mașinilor virtuale instalate. Faceți clic dreapta pe mașinile virtuale din fereastră pentru a efectua acțiuni, inclusiv pornirea, închiderea, clonarea sau migrarea acestora.

imagine

Puteți vizualiza informații despre mașina virtuală și puteți configura hardware-ul virtual făcând clic pe pictograma barei de instrumente în formă de i în fereastra mașinii virtuale.

imagine