4 easy steps of kvm installation in Ubuntu 16.4

Linuxtopic
0







Kvm,  virtualisation,  kvm installation, kvm virtualization, kvm hypervisor, hypervisor, Kernel Based Virtual Machine, ubuntu 16.04 kvm install, ubuntu kvm gui, ubuntu 14.04 kvm, install kvm ubuntu, linux, ubuntu, centos, linuxtopic, linux topic


KVM stands for Kernel Based Virtual Machine. It's a virtualisation software. kvm provides ability to run a multiple guest operating systems with the help of hardware virtualization extensions.




KVM managed by Virt-Manager (Virtual Machine Manager) it supports creating, editing, starting, and stopping KVM-based virtual machines.




Step 1:




Pre-installation checklist




Check that your CPU supports hardware virtualization





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





kvm.png




If 0 it means that your CPU doesn't support hardware virtualization.


If 1 or more it does - but you still need to make sure that virtualization is enabled in the BIOS.




OR-->


kvm-ok


which may provide an output like this:




INFO: /dev/kvm exists


KVM acceleration can be used




kvn1.png




If you see :




INFO: Your CPU does not support KVM extensions


KVM acceleration can NOT be used




To see if your processor is 64-bit Or 32-bit, you can run this command:


egrep -c ' lm ' /proc/cpuinfo


 kvm2.png




If 0 is printed, it means that your CPU is not 64-bit.


If 1 or higher, it is. Note: lm stands for Long Mode which equates to a 64-bit CPU.




Now see if your running kernel is 64-bit, just issue the following command:





uname -m





kvm3.png




x86_64 indicates a running 64-bit kernel. If you use see i386, i486, i586 or i686, you're running a 32-bit kernel.




Note: x86_64 is synonymous with amd64.




Step 2




Installation KVM




Install Necessary Packages





apt-get install qemu-kvm qemu bridge-utils virtinst libvirt-bin virt-manager virt-viewer cpu-checker  





Step 3




Configure bridged networking




backup interface file :




cp /etc/network/interfaces /etc/network/interfaces.backup


vi /etc/network/interfaces




# interfaces(5) file used by ifup(8) and ifdown(8)


auto lo


iface lo inet loopback




auto eth0


iface eth0 inet manual




auto br0


iface br0 inet static


        address 172.17.20.110


        netmask 255.255.0.0


          gateway 172.17.25.1


        bridge_ports eth0


        bridge_stp off


        bridge_fd 0


        bridge_maxwait 0


kvm4.png




Restart the networking service, OR reboot system to take effact enter:





systemctl restart networking





   Or



reboot





Check bridge





brctl show





kvm5.png




bridge name    bridge id       STP enabled    interfaces


br0       8000.0800279ac61a    no       enp0s3




Step 4




Create Virtual Machine




In this tutorial i install  centos 7 minimal, you can download from “https://mirrors.kernel.org/centos/7.3.1611/isos/x86_64/




mkdir /iso




wget https://mirrors.kernel.org/centos/7.3.1611/isos/x86_64/CentOS-7-x86_64-Minimal-1611.iso




CREATE CENTOS 7 VM




Method - 1 : Terminal Mode:




In this example, I’m creating CentOS 7 VM with 1GB RAM, 1 CPU core, 1 nics and 16 GB disk space, enter:


virt-install --name=CentOS7 --ram=1024 --vcpus=1 --cdrom=/iso/CentOS-7-x86_64-Minimal-1611.iso --os-type=linux --os-variant=rhel7 --network bridge=br0 --graphics=spice --disk path=/var/lib/libvirt/images/centos7-minimal.qcow2,size=16




kvm6.png




--name        –  Name of the Virtual machine


--ram        –  Memory size in MB


--vcpus    –  Virtual cpu’s in numbers


--cdrom    –  Location of the ISO image


--os-type    –  OS type like Linux, Windows and Unix


--os-variant    –  OS variant like rhel 6, solaris, windows


--network    –  networking


--graphics    –  display settings


--disk path    –  image store location of the disk with size of 16 GB




A new virt-viewer window will be open,Now you can install your centos




kvm7.png




Method -2 : Graphical Mode:




Type the following command in terminal in GUI mode.





virt-manager



Kvm,  virtualisation,  kvm installation, kvm virtualization, kvm hypervisor, hypervisor, Kernel Based Virtual Machine, ubuntu 16.04 kvm install, ubuntu kvm gui, ubuntu 14.04 kvm, install kvm ubuntu, linux, ubuntu, centos, linuxtopic, linux topic




1. Press “Create a new virtual machine”  kk.png icon - new window will open




   Here i choose "Local Install Media ( ISO image or CD-ROM ).  & Press  “Forward”




Kvm,  virtualisation,  kvm installation, kvm virtualization, kvm hypervisor, hypervisor, Kernel Based Virtual Machine, ubuntu 16.04 kvm install, ubuntu kvm gui, ubuntu 14.04 kvm, install kvm ubuntu, linux, ubuntu, centos, linuxtopic, linux topic




2. Locate your install media :




kvm03.png


  


Press Browse Button → Browse Local → Select path of  ISO file


kvm05.png




Press “Forward”




3. Choose memory & cpu




kvm07.png


 


here i set 1GB ram and 1 Core  & Press “Forward”




4. Create disk image/volume for virtual machine




kvm08.png






Here i set 16GB  disk Space for VM & Press “Forward”




5. Ready to be install




kvm09.png




Type os name - < any name > & Press  “Finish”




6. a new window will open for installation of os




kvm010.png




Enjoy !







Post a Comment

0Comments

Post a Comment (0)

#buttons=(Ok, Go it!) #days=(20)

Our website uses cookies to enhance your experience. Check Now
Ok, Go it!