====== Basic virtual machine installation ====== * Download Qiime virtualbox image (see [[http://qiime.org/install/virtual_box.html|QIIME Virtual Box]]) @KVM:~#wget ftp://thebeast.colorado.edu/pub/QIIME-v1.5.0-dependencies/QIIME-1.5.0-amd64.vdi.gz * Unzip and convert to KVM raw disk @KVM:~#gunzip QIIME-1.5.0-amd64.vdi.gz @KVM:~#qemu-img convert -f vdi -O raw QIIME-1.5.0-amd64.vdi QIIME-1.5.0-amd64.img * Resize QIIME system partition Create VM qiime with QIIME-1.5.0-amd64.img as /dev/vda. \\ Mount gparted-live-0.14.0-1.iso as CD-ROM and boot from it. \\ Resize /dev/vda1 (e.g. to 20GB) \\ Shutdown VM \\ Resize raw image (e.g. -180GB relative current size) @KVM:~#qemu-img resize QIIME-1.5.0-amd64.img -180GB * convert raw disk to LVM Create LV for VM system disk @KVM:~#lvcreate -L 20G -n qiime vm_vg @KVM:~#dd if=QIIME-1.5.0-amd64.img | pv -s 20G | dd of=/dev/vm_vg/qiime * new VM qiime Create new VM qiime with two virtual HD: \\ /dev/vda - LVM virtual disk (local storage) - /dev/vda1 mounted as / \\ /dev/vbd - LVM virtual disk (iSCSI storage) - /dev/vdb1 will be mounted as /home \\ \\ Boot VM qiime \\ Copy /home in a temp directory \\ Partitioning, format and mount /dev/vdb1 as /home \\ Copy temp directory to /home \\ Edit /etc/fstab to make /home mounted at boot UUID=aa38e61a-2d77-4c3d-8758-6afad79a780b /home ext4 nodev,nosuid,relatime 0 2