Saturday, November 26, 2016

Virtualization on Ubuntu using KVM

KVM is stand for  Kernel-based Virtual Machine which turns linux kernel into hypervisor. Hypervisor is nothing but the virtual machine manager program.

To create virtualization on Ubuntu using KVM use the following step

1) Check whether CPU has hardware virtualization support.

KVM only works if your CPU has hardware virtualization support – either Intel VT-x or AMD-V. To determine whether your CPU includes these features, run the following command:

#sudo grep -c "svm\|vmx" /proc/cpuinfo


A 0 indicates that your CPU doesn’t support hardware virtualization, while a 1 or more indicates that it does.

2) Install KVM and supporting packages.

Virt-Manager is a graphical application for managing your virtual machines.you can use the kvm command directly, but libvirt and Virt-Manager simplify the process.

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

3) Create User.

Only the root user and users in the libvirtd group have permission to use KVM virtual machines. Run the following command to add your user account to the libvirtd group:

#sudo adduser tsec
#sudo adduser tsec libvirtd

After running this command, log out and log back in as tsec

4) Check whether everything is working correctly.

Run following command after logging back in as tsec and you should see an empty list of virtual machines. This indicates that everything is working correctly.

#virsh -c qemu:///system list


5)Open Virtual Machine Manager application and Create Virtual Machine

#virt-manager

6) Create and run Virtual Machines





7) # ls /var/lib/libvirt/images/
ubuntu-vm.img

8) # ls /var/lib/libvirt/quem
dump save snapshot ubuntu-vm.monitor


9) # apt-get install virt-viewer virt-top virt-what

10) # virsh list --all

0 comments:

Post a Comment

    Translate

    Protected by Copyscape