Saat pertama kali memulai setup VM menggunakan qemu-kvm dan libvirt,
terkadang kesulitan dengan cara membuat VM agar dapat dijalankan dan dimanage juga menggunakan perintah virsh
.
Jika menggunakan virt-manager Anda dapat membuat VM melalui GUI, X11, atau CLI menggunakan virt-install
.
Panduan ini akan membahas cara setup VM dengan virt-install
karena melalui GUI Saya asumsikan Anda sudah paham apalagi jika sudah sudah sering menggunakan VM hypervisor seperti VirtualBox atau VMware.
Buat VM dengan ISO #
Buat terlebih dahulu file image kosong
qemu-img create -f qcow2 /tmp/centos.qcow2 10G
Lalu jalankan VM menggunakan perintah
virt-install --virt-type kvm --name centos --ram 1024 \
--disk /tmp/centos.qcow2,format=qcow2 \
--network network=default \
--graphics vnc,listen=0.0.0.0 --noautoconsole \
--os-type=linux --os-variant=centos7.0 \
--location=/data/isos/CentOS-7-x86_64-NetInstall-1611.iso
Buat VM dengan disk image yang sudah ada #
Anda dapat mendownload disk image seperti Ubuntu, CentOS dan OS lain melalui website resminya
Lalu jalankan VM dengan perintah
virt-install --name ubuntu-1 --memory 1024 --vcpus 8 \
--cpu host --osinfo generic --network network=default \
--disk /var/lib/libvirt/images/ubuntu-1.qcow2 --import