AlmaLinux'ta GUI Kullanarak KVM Sanal Makineleri Nasıl Oluşturulur?
Categories:
5 dk. okuma süresi
AlmaLinux’ta GUI Kullanarak KVM Sanal Makineleri Nasıl Oluşturulur
Çekirdek tabanlı Sanal Makine (KVM), Linux’ta bulunan güçlü ve etkili bir sanallaştırma teknolojisidir. KVM, sanal makineleri (VM’ler) yönetmek için sağlam komut satırı araçları sağlarken, herkes yalnızca bir terminalle çalışmak konusunda rahat değildir. Neyse ki Virt-Manager gibi araçlar, AlmaLinux’ta VM’ler oluşturmak ve yönetmek için kullanıcı dostu bir grafiksel kullanıcı arayüzü (GUI) sunar.
Bu kılavuzda, gerekli araçları yüklemekten ilk VM’nizi yapılandırmaya ve başlatmaya kadar, GUI kullanarak AlmaLinux’ta KVM sanal makineleri oluşturma sürecini adım adım anlatacağız.
KVM için Neden Virt-Manager Kullanmalısınız?
Virt-Manager (Sanal Makine Yöneticisi), KVM sanal makinelerini yönetme sürecini basitleştirir. Aşağıdaki gibi görevler için temiz bir arayüz sağlar:
- Sanal Makineler Oluşturma: Sanal Makineler oluşturmak için adım adım bir sihirbaz.
- Kaynakları Yönetme: Sanal Makineleriniz için CPU, bellek ve depolama alanı ayırın.
- Performansı İzleme: Gerçek zamanlı CPU, bellek ve ağ istatistiklerini görüntüleyin.
- Ağ Yapılandırması: NAT, köprülenmiş veya izole edilmiş ağları kolayca yönetin.
Adım 1: Önkoşullar
Başlamadan önce, aşağıdaki gereksinimlerin karşılandığından emin olun:
- Sistem Gereksinimleri:
- AlmaLinux 8 veya üzeri.
- Sanallaştırma desteğine sahip 64 bit işlemci (Intel VT-x veya AMD-V).
- En az 4 GB RAM ve yeterli disk alanı.
- Sanallaştırma Desteğini Doğrulayın: CPU’nuzun sanallaştırmayı destekleyip desteklemediğini kontrol edin:
lscpu | grep Virtualization
Yukarıdaki komut VT-x (Intel) veya AMD-V (AMD) göstermiyorsa sanallaştırmanın BIOS/UEFI ayarlarında etkinleştirildiğinden emin olun.
- Yönetimsel Erişim: Gerekli paketleri yüklemek ve yapılandırmak için kök veya sudo erişimi gerekir.
Adım 2: KVM ve Virt-Manager’ı yükleyin
Bir GUI kullanarak KVM sanal makineleri oluşturmak ve yönetmek için KVM, Virt-Manager ve ilgili paketleri yüklemeniz gerekir.
- Sisteminizi Güncelleyin: Sisteminizin güncel olduğundan emin olmak için aşağıdaki komutu çalıştırın:
sudo dnf update -y
- KVM ve Virt-Manager’ı Yükleyin: Gerekli paketleri yükleyin:
sudo dnf install -y qemu-kvm libvirt libvirt-devel virt-install virt-manager
- Libvirt’i Başlatın ve Etkinleştirin: Libvirt hizmetinin önyüklemede başlamasını ve hemen başlatılmasını etkinleştirin:
sudo systemctl enable libvirtd
sudo systemctl start libvirtd
- Kurulumu Doğrulayın: KVM modüllerinin yüklenip yüklenmediğini kontrol edin:
lsmod | grep kvm
kvm_intel (Intel CPU’lar için) veya kvm_amd (AMD CPU’lar için) ifadesini görmelisiniz.
Adım 3: Virt-Manager’ı Başlatın
- Virt-Manager’ı Başlatın: Aşağıdaki komutu çalıştırarak Virt-Manager’ı açın:
virt-manager
Alternatif olarak, masaüstü ortamınızın uygulama menüsünde “Virtual Machine Manager”ı arayın.
- Hypervisor’a Bağlanın:
Virt-Manager başlatıldığında, otomatik olarak yerel hypervisor’a (
QEMU/KVM) bağlanır. Bağlanmazsa, Dosya > Bağlantı Ekle‘ye tıklayın,QEMU/KVM‘yi seçin ve Bağlan‘a tıklayın.
4. Adım: Virt-Manager Kullanarak Sanal Makine Oluşturma
Ortam artık kurulduğuna göre, yeni bir sanal makine oluşturalım.
- Yeni Sanal Makine Sihirbazını Başlat:
- Virt-Manager arayüzünde, Yeni sanal makine oluştur düğmesine tıklayın.
- Kurulum Yöntemini Seçin:
- Yerel kurulum ortamını (ISO görüntüsü veya CDROM) seçin ve ileri tıklayın**.
- Kurulum Ortamını Sağlayın:
- Kurmak istediğiniz işletim sisteminin (örneğin, AlmaLinux, CentOS veya Ubuntu) ISO dosyasını bulmak için Gözat‘a tıklayın.
- Virt-Manager, ISO’ya göre işletim sistemi türünü otomatik olarak algılayabilir. Algılamazsa, uygun işletim sistemi türünü manuel olarak seçin.
- Bellek ve CPU’ları Tahsis Edin:
- VM için kaynakları atayın. Örneğin:
- Bellek: Hafif VM’ler için 2048 MB (2 GB).
- CPU’lar: Dengeli performans için 2.
- Bu değerleri ana sisteminizin kullanılabilir kaynaklarına göre ayarlayın.
- Sanal Disk Oluştur:
- Sanal diskin boyutunu ayarlayın (örn. 20 GB).
- Disk biçimini seçin. Verimli depolama için
qcow2önerilir.
- Ağı Yapılandır:
- Varsayılan olarak, Virt-Manager ağ için NAT kullanır ve VM’nin ana bilgisayar üzerinden harici ağlara erişmesine olanak tanır.
- Daha gelişmiş kurulumlar için köprülenmiş veya izole edilmiş bir ağ kullanabilirsiniz.
- Kurulumu Sonlandır:
- VM yapılandırmasını inceleyin ve gerekli değişiklikleri yapın.
- VM’yi oluşturmak ve kurulum sürecini başlatmak için Bitir’e tıklayın.
Adım 5: Sanal Makineye İşletim Sistemini Yükleyin
- İşletim Sistemi Kurulum Sihirbazını Takip Edin:
- VM başlatıldığında, işletim sistemi kurulum sürecini başlatarak ISO dosyasından önyükleme yapacaktır.
- İşletim sistemini yüklemek için ekrandaki talimatları izleyin.
- Depolama ve Ağı Ayarlayın:
- Kurulum sırasında, depolama bölümünü yapılandırın
- Kurulumu Tamamlayın:
- Kurulum tamamlandıktan sonra, yükleyiciye tekrar önyükleme yapmasını önlemek için ISO’yu VM’den kaldırın.
- Yeni yüklenen işletim sistemine önyükleme yapmak için VM’yi yeniden başlatın.
Adım 6: Sanal Makineyi Yönetme
Sanal makineyi oluşturduktan sonra, Virt-Manager’ı kullanarak yönetebilirsiniz:
- VM’leri Başlatma ve Durdurma:
- Virt-Manager’da seçip Çalıştır‘a tıklayarak bir VM başlatın.
- Duraklat veya Kapat düğmelerini kullanarak VM’yi kapatın veya askıya alın.
- VM Ayarlarını Düzenleme:
- CPU, bellek veya depolama ayarlarını değiştirmek için, Virt-Manager’da VM’ye sağ tıklayın ve Aç veya Ayrıntılar‘ı seçin.
- Bir VM’i Silme:
- Bir VM’i silmek için, Virt-Manager’da sağ tıklayın ve Sil‘i seçin. Artık ihtiyaç duyulmuyorsa ilişkili disk dosyalarını da sildiğinizden emin olun.
Adım 7: Gelişmiş Özellikler
- Anlık Görüntüleri Kullanma:
- Anlık görüntüler, bir VM’in durumunu kaydetmenize ve daha sonra geri dönmenize olanak tanır. Virt-Manager’da, Anlık Görüntüler sekmesine gidin ve Anlık Görüntü Al‘a tıklayın.
- Ağ Özelleştirme:
- Gelişmiş ağlar için, Düzenle > Bağlantı Ayrıntıları menüsünü kullanarak köprüleri veya izole edilmiş ağları yapılandırın.
- Performans Optimizasyonu:
- İyileştirilmiş disk ve ağ performansı için VirtIO sürücülerini kullanın.
Adım 8: Yaygın Sorunları Giderme
- Sorun: “KVM Bulunamadı”:
- KVM modüllerinin yüklendiğinden emin olun:
sudo modprobe kvm
- Sorun: Sanal Makine Başlamıyor:
- Sistem günlüğünde hata olup olmadığını kontrol edin:
sudo journalctl -xe
- Sorun: Ağ Çalışmıyor:
virbr0arayüzünün etkin olduğunu doğrulayın:
sudo virsh net-list
- Sorun: Zayıf Performans:
- VM’nin en iyi performans için disk ve ağ aygıtları için VirtIO kullandığından emin olun.
Sonuç
AlmaLinux’ta bir GUI kullanarak KVM sanal makineleri oluşturmak, Virt-Manager ile sezgisel bir işlemdir. Bu kılavuz, gerekli araçları nasıl yükleyeceğinizi, ortamı nasıl yapılandıracağınızı ve ilk VM’nizi nasıl adım adım oluşturacağınızı göstermiştir. İster bir geliştirme ortamı kuruyor olun ister sanallaştırmayı araştırıyor olun, Virt-Manager KVM yönetimini basitleştirir ve tüm deneyim seviyelerindeki kullanıcılar için erişilebilir hale getirir.
Bu kılavuzu izleyerek, GUI kullanarak AlmaLinux’ta sanal makineleri güvenle oluşturabilir ve yönetebilirsiniz. Bugün KVM’nin gücünden ve esnekliğinden yararlanmaya başlayın!
Geribildirim
Bu sayfa yararlı oldu mu?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.