- Sanallaştırma Özelliğinin Kontrolü
- Terminalde,
egrep -c '(vmx|svm)' /proc/cpuinfo
komutunu çalıştırdıktan sonra ekrandaki değer 0'dan büyük ise makine sanallaştırmaya uygundur eğer değilse bios ayarlarından sanallaştırmayı açmak gerekmektedir.
KVM'in çalışabilmesi için Intel(Vtx) üzerinde Linux çekirdeği çalıştıran bir x86 makinesine veya AMD-V teknolojisine sahip işlemciye ihtiyacımız var. Bunun kontrolünü,
grep -E --color '(vmx|svm)' /proc/cpuinfo
- komutunun çıktısında boş dönmüyorsa sanallaştırmaya uygundur.
- KVM ve virt-manager Kurulumu
- Aşağıdaki komut ile gerekli kurulumlar yapılır.
sudo apt install qemu-kvm libvirt-clients libvirt-daemon-system bridge-utils virtinst libvirt-daemon virt-manager -y
- Kurulum bittikten sonra libvirt servisi otomatik olarak çalışacaktır. Çalıştığını kontrol etmek için aşağıdaki komut çalıştırılır.
sudo systemctl status libvirtd.service
- Network Ayarlarının Yapılması
- Aşağıdaki komut ile KVM sanal makineleri için kullanılabilir ağlar görüntülenir.
sudo virsh net-list --all
- State'ini açmak ve reboot atıldığında otomatik açılmasını sağlamak için aşağıdaki komutları çalıştırın.
sudo virsh net-start default sudo virsh net-autostart default sudo modprobe vhost_net echo "vhost_net" | sudo tee -a /etc/modules lsmod | grep vhost
- Local Kullanıcının Eklenmesi
- Kendi kullanıcınız ile libvirt kullanmak için aşağıdaki komutları çalıştırın.
sudo adduser <Kullanıcı_adı> libvirt sudo adduser <Kullanıcı_adı> libvirt-qemu newgrp libvirt newgrp libvirt-qemu
- Virt Manager Açılarak Sanal Makine Oluşturulması
Açılan ekranda Browse -> Browse Local seçilerek iso dosyası seçilir.
Eğer otomatik olarak işletim sistemi tespit edilemediyse aşağıdaki kutucuk tıklanarak üstteki alana işletim sistemi yazılır ve devam edilir.
- RAM ve CPU değerleri girilip devam edilir.
- Depolama değerleri girilip devam edilir.
- Makine ismi konulup bilgiler kontrol edildikten sonra kurulum başlatılır.