Bu makale, ArchLinux sisteminize KVM'yi nasıl kuracağınızı ve yapılandıracağınızı gösterir.
Bölüm 1: KVM'yi Yükleme
KVM kurulum prosedürü biraz karmaşıktır, çünkü önce sistemi gerekli önkoşullar için kontrol etmeniz gerekir.
1. Adım: Sanallaştırma Desteğini Kontrol Edin
PC'nizde sanallaştırmanın etkin olup olmadığını kontrol etmek için aşağıdaki komutu verin:
$ LC_ALL=C lscpu | grep Sanallaştırma
KVM'yi çalıştıracak donanım özellikleri, Intel işlemciler için VT-x ve AMD işlemciler için AMD-V'dir. Hal böyle olunca sisteminiz sanal makineler oluşturacak donanıma sahipse, görüntülenen metin içerisinde aşağıdakileri göreceksiniz:
Sanallaştırma: VT-x
veya
Sanallaştırma: AMD-V
Bunlardan hiçbiri görüntülenmezse, sisteminiz sanallaştırmayı destekleyemez veya geliştiriciler tarafından makinede devre dışı bırakılmış demektir. Bu durumda, sisteminizi yeniden başlatıp BIOS'a girerek sanallaştırmayı etkinleştirebilirsiniz.
Adım 2: Çekirdek Modülünü Arayın
Sisteminizin KVM'yi çalıştıracak çekirdek modülüne sahip olup olmadığını görmek için aşağıdaki komutu girin:
$ zgrep CONFIG_KVM /proc/config.gz
Bir AMD işlemci kullanıyorsanız, CONFIG_KVM_AMD (veya intel kullanıyorsanız CONFIG_KVM_INTEL) ve ardından =y veya =m görmelisiniz, o zaman gitmekte fayda var.
Adım 3: ArchLinux için KVM'yi kurun
Terminali çalıştırın ve doğrudan KVM kurulumu için aşağıdaki kodu çalıştırın:
$ sudo pacman -S sanal yönetici qemu vde2 ebtables dnsmasq köprü-utils openbsd-netcat
Bu, sisteminize KVM yüklemelidir.
Adım 4: KVM'yi Etkinleştirin ve Başlatın
KVM'yi etkinleştirmek için aşağıdaki komutu verin:
$ sudo systemctl libvirtd'yi etkinleştir.hizmet
Ardından, aşağıdakileri girin:
Sonra şuraya git /uygulamalar ve VM yöneticisini başlatın.
Bölüm 2: KVM'yi Yapılandırma
KVM'yi standart Linux hesabınızla kullanmaya devam etmek için libvirtd'yi değiştirerek bunu yapabilirsiniz.conf dosyası. Aşağıdakileri girerek dosyaya erişin:
$ sudo pacman -S vim$ sudo vim /etc/libvirt/libvirtd.konf
80-90. satırlar arasında “lineabout unix_sock_group” terimi bulunmalıdır.”Bunu libvirt olarak değiştireceksiniz.
100-110 arasındaki satırlara atlayın ve unix_sock_rw_perms değerini = 0770 olarak değiştirin
# unix_sock_rw_perms = "0770"Ardından, standart Linux hesabınızı libvirt ile eklemek için aşağıdaki kodu verin.
$ sudo usermod -a -G libvirt $(whoami)$ newgrp libvirt
Değişiklikleri uygulamak için libvirt hizmetini yeniden başlatın. Bunu yapmak için aşağıdaki kodu verin:
Artık KVM'yi kullanmak için Linux hesabınızı kullanabilirsiniz.
Bir sanal makine içinde sanal makineler oluşturmak için aşağıdakileri girerek İç İçe Sanallaştırmayı etkinleştirin:
$ sudo modprobe -r kvm_intel$ sudo modprobe kvm_intel iç içe = 1
Bu değişiklikleri uygulamak için şunu girin:
Sonuç
Bu eğitim, ArchLinux sistemlerinde KVM'nin kurulumunu ve konfigürasyonunu ele aldı. Talimatları doğru bir şekilde takip ettiyseniz, sisteminizde KVM'nin kurulu ve Sanal Makineleri çalıştırmaya hazır olması gerekir.