Instalarea și configurarea KVM (Kernel-based Machine Virtual) Ubuntu
KVM (sau mașină virtuală bazată pe kernel) este o soluție software. oferind virtualizare într-un mediu Linux pe o platformă x86 care suportă virtualizarea hardware bazată pe Intel VT (Virtualization Technology) sau AMD SVM (Secure Virtual Machine).
Software-ul KVM constă într-un modul kernel descărcabil (numit kvm.ko) care oferă un serviciu de bază de virtualizare, un modul de descărcare specific pentru procesor, kvm-amd.ko sau kvm-intel.ko. și componente ale modului de utilizare (QEMU modificat).
Asigurați-vă că hardware-ul nostru acceptă extensiile de virtualizare necesare.
Pentru a instala pachetele necesare, tastați
Configurarea VNC pentru a accesa mașinile virtuale
Acum vă puteți conecta la consola mașinii virtuale de la alte computere utilizând clientul Remnina VNC. TightVNC. RealVNC, etc. specificând adresa IP a serverului, de exemplu: 192.168.1.100:5900
Configurarea unui pod de rețea
Pentru ca o mașină virtuală să funcționeze pe deplin cu rețeaua, este necesar să creați o punte
Rețea-pod este un dispozitiv folosit pentru a conecta diferite rețele între ele, astfel încât această rețea să fie văzută ca una.
editați fișierul / etc / network / interfaces
Cu ajutorul comenzii "brctl show", uita-te la starea podului de rețea
Crearea unei mașini virtuale
-- name = webserver - Numele mașinii create. Ar trebui să fie unic.
-- vcpus = 4 - Numărul de procesoare virtuale din aparatul care este creat.
-- cpuset = 2,4,14,15 - Setați procesoarele fizice pe care le poate utiliza mașina virtuală. Numerotarea începe de la zero, enumerarea trece printr-o virgulă.
-- cdrom = ubuntu -14.04- server - i 386. iso - imaginea CD-ului de instalare CD-ROM
-- os-type = linux - tipul de OS instalat, de exemplu 'linux', 'unix', 'windows'.
-- boot = cdrom. hd - Secvența de pornire a CD-ROM-ului. HDD
-- disc = path = / home / andy / server de web. size = 50, bus = virtio - calea către discul virtual, dimensiunea discului în gigaocteți, tipul de controler virtual "virtio. ide"
-- cpu = gazdă - model și capabilități CPU (- CPU = coreduo. x 2 apic). Puteți afla tipurile posibile de CPU utilizând comanda
-- machine = pc -1.1 - tip de mașină simulată, puteți obține lista tipurilor de mașini
-- grafica = vnc. password = 0000 - Acces VNC la mașina virtuală. Dacă parametrul port = PORT NUMBER "nu este definit, va fi atribuit primul port liber după 5900. Puteți afla despre difuzarea afișajului vnc folosind" virsh vncdisplay ".
-- rețea = pod. br 0, model = virtio - Conectați-vă la puntea de rețea "br 0", modelul controlerului de rețea, valorile posibile pot fi găsite introducând comanda
Cu această conexiune, mașina de oaspeți are o conexiune completă la rețeaua externă. Poate crea conexiuni de ieșire și accepta intrarea.
-- autostart - autostartul mașinii virtuale când începe gazda.
Gestionarea mașinilor virtuale
Obțineți lista de mașini virtuale care rulează:
Porniți mașina virtuală:
Reporniți mașina virtuală:
Acționați mașina virtuală pentru a reporni.
Opriți mașina virtuală:
Forțați mașina virtuală să se oprească:
Conectați imaginea CD-ului.