Adım 1: Gerekli Paketleri Yükleyin
İlk olarak, sisteminizde KVM’yi kullanabilmek için gerekli olan paketleri yüklemeniz gerekiyor. Bu, sisteminizin sanallaştırma teknolojilerini desteklemesini sağlar. Terminali açın ve aşağıdaki komutları kullanarak gerekli paketleri yükleyin:
sudo apt update
sudo apt install qemu-kvm libvirt-bin bridge-utils virt-manager
Bu komutlar, KVM için gerekli olan temel paketleri yükler. `qemu-kvm` sanallaştırma teknolojisinin kendisidir, `libvirt-bin` sanal makineleri yönetmek için kullanılan bir araçtır, ve `virt-manager` ise sanal makineleri grafiksel olarak yönetmenizi sağlar.
Adım 2: KVM Modüllerinin Yüklendiğini Kontrol Edin
KVM'yi yüklemeden önce, sisteminizin sanallaştırmayı destekleyip desteklemediğini kontrol etmelisiniz. Terminali açın ve şu komutu girin:
kvm-ok
Eğer "KVM acceleration can be used" mesajını alırsanız, sisteminiz KVM için uygun bir yapıdadır. Eğer bu mesajı almazsanız, BIOS/UEFI ayarlarınıza girerek sanallaştırma desteğini etkinleştirmeniz gerekebilir.
Adım 3: Kullanıcıyı 'libvirt' Grubuna Dahil Edin
KVM’yi kurduktan sonra, sanal makinelerle çalışabilmek için kullanıcınızın `libvirt` grubuna dahil edilmesi gerekir. Bunu yapmak için aşağıdaki komutu girin:
sudo adduser $(whoami) libvirt
Bu işlem, kullanıcınızı sanal makineleri yönetmek için gerekli izinlere sahip yapacaktır. Şimdi terminalinizi kapatıp yeniden açarak değişikliklerin geçerli olmasını sağlayın.
Adım 4: KVM Servisinin Durumunu Kontrol Edin
KVM’nin doğru bir şekilde kurulduğundan emin olmak için aşağıdaki komutu kullanarak KVM servisinin durumunu kontrol edin:
systemctl status libvirtd
Eğer her şey doğru bir şekilde kurulmuşsa, `libvirtd` servisi aktif olarak çalışıyor olacaktır. Eğer çalışmıyorsa, servisi başlatmak için şu komutu kullanabilirsiniz:
sudo systemctl start libvirtd
Adım 5: Virtual Machine Manager (Virt-Manager) ile Sanal Makine Oluşturun
Artık KVM'yi başarıyla kurduğumuza göre, sanal makineler yaratabiliriz. Eğer grafiksel bir araç kullanmak istiyorsanız, `virt-manager` uygulamasını açarak sanal makinelerinizi oluşturabilirsiniz.
Aşağıdaki komutla `virt-manager`'ı başlatabilirsiniz:
virt-manager
Bu, sizi kullanıcı dostu bir arayüze yönlendirecektir. Buradan yeni bir sanal makine oluşturabilir, kaynaklarınızı (CPU, RAM, disk) yapılandırabilir ve istediğiniz işletim sistemini kurabilirsiniz.
Adım 6: Sanal Makineyi Başlatın
Yeni oluşturduğunuz sanal makineyi başlatmak için, `virt-manager` üzerinden makinenizi seçip “Başlat” butonuna tıklayabilirsiniz. Ayrıca, terminal üzerinden `virsh` komutlarını kullanarak da sanal makinelerinizi yönetebilirsiniz.
Örneğin, sanal makinenizi başlatmak için şu komutu kullanabilirsiniz:
sudo virsh start
Eğer sanal makinenizi durdurmak isterseniz, şu komutu kullanabilirsiniz:
sudo virsh shutdown
Adım 7: KVM'nin Gelişmiş Özelliklerini Keşfedin
Artık KVM kurulumunu tamamladığınıza göre, daha ileri düzey özellikleri keşfetmeye başlayabilirsiniz. KVM, çok sayıda sanal makineyi yönetebilmenizi, farklı ağ yapılandırmalarını deneyimleyebilmenizi ve sanal makineler arasında veri paylaşımı yapabilmenizi sağlar.
Bunlara ek olarak, KVM ile snapshot alabilir, disk imajlarını yönetebilir ve sanal makinelerinizi yedekleyebilirsiniz.
Sonuç olarak, KVM kurulumu Linux sunucusunda sanallaştırma yapmayı isteyenler için güçlü ve esnek bir çözümdür. Adım adım rehberimizi takip ederek KVM’yi hızlıca kurabilir ve sanal makinelerinizi kolayca yönetebilirsiniz.