Changes

Jump to navigation Jump to search

Virtual Machine (KVM)

32 bytes added, 27 July
m
Add Disk: Typo fix
== Add Disk ==
# Create new disk image file
#* EG <code> qemu-img create -f qcow2 /var/lib/libvirt/images/elkvm-name-disk1.img 20G </code>
# Attach disk image to virtual machine
#* Use <code>df</code> in the VM to determine next disk label, eg <code>vdb</code>
#* EG <code> qemu-img create -f qcow2 /var/lib/libvirt/images/elkvm-name-disk1.img 20G -o preallocation=full </code>
#** To create a thin provisioned file use the following (however you may find the disk the OS sees is small (~200K), if so, use the command above)
#** EG <code> virsh attach-disk elk vm-name /var/lib/libvirt/images/elkvm-name-disk1.img vdb --cache none </code>
# Update file owner and group to match other disk images
#* EG <code> chown libvirt-qemu /var/lib/libvirt/images/elkvm-name-disk1.img </code>#* EG <code> chgrp libvirt-qemu /var/lib/libvirt/images/elkvm-name-disk1.img </code>
# Attach disk
#* EG <code> virsh attach-disk --domain elk vm-name /var/lib/libvirt/images/elkvm-name-disk1.img --target vdb --persistent --config --live </code>
# In the VM, format the disk using defaults..
#* EG <code> fdisk /dev/vdb </code>

Navigation menu