Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
kvm [2010/03/29 23:59]
a
kvm [2012/04/14 14:25]
stojan
Line 1: Line 1:
 ====== KVM ====== ====== KVM ======
 +**
 +Creating VMs from Debian repositories**
  
 +How to create a new VM with 2GB of memory and 15GB disk image directly from Debian repo:
 +
 +<code>
 +virt-install -n vmserver -r 2048 --os-type=linux --os-variant=debiansqueeze \
 +--disk /vmdisk/vmserver.raw,device=disk,bus=virtio,size=15,sparse=true,format=raw -w bridge=br0,model=virtio \
 +--vnc --noautoconsole --location  http://cdn.debian.net/debian/dists/stable/main/installer-amd64/
 +</code>
 +
 +use VNC to connect to the VM console after creating it.
 +
 +**Some useful commands for handling VMs**
 +
 +List existing VMs:
 +<code>
 +virsh list
 +</code>
 +
 +Shutdown an existing VM:
 +<code>
 +virsh shutdown vmname
 +</code>
 +
 +Destroy (hard shutdown) an existing VM:
 +<code>
 +virsh destroy vmname
 +</code>
 +
 +Start an existing VM:
 +<code>
 +virsh start vmname
 +</code>
 +
 +Set the 'autostart' flag on the existing VM:
 +<code>
 +virsh autostart vmname
 +</code>
 +
 +Clone an existing VM. Make sure you update the udev settings after cloning if you want your network to work:
 +<code>
 +virt-clone -o OldVM -n NewVM -f /disk/NewVmImage.img
 +</code>
 +
 +Remove a VM from the system 'registry':
 +<code>
 +virsh undefine vmname
 +</code>
 +
 +**KVM performance boost**
  
 [[http://www.linux-kvm.com/content/get-performance-boost-backing-your-kvm-guest-hugetlbfs|Get a performance boost by backing your KVM guest with hugetlbfs]] [[http://www.linux-kvm.com/content/get-performance-boost-backing-your-kvm-guest-hugetlbfs|Get a performance boost by backing your KVM guest with hugetlbfs]]
kvm.txt ยท Last modified: 2012/04/14 14:25 by stojan
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0 ipv6 ready