Ubuntu 20.04'te KVM'yi kurmak ve sanal yönetici kullanarak sanal makineler oluşturmak için adım adım kılavuz
KVM veya Çekirdek Tabanlı Sanal Makine, Linux Çekirdeğinde, kullanıcıların sistemlerinde Sanal Makineleri çalıştırmasına olanak tanıyan bir modüldür. Linux çekirdeğine sıkı sıkıya bağlı olduğu için diğer sanallaştırma yazılımlarına kıyasla neredeyse çıplak metal performansına sahiptir.
Ubuntu'da VM oluşturmak için libvirt adlı API/Toolkit ile birleştirilmiş KVM kullanılır. Virt-Manager (GUI ön uç) ve Virsh (CLI) gibi araçlar, VM'lerin oluşturulmasını ve yönetimini basitleştirmek için kullanılır.
Bu yazıda Ubuntu 20.04 LTS'ye KVM'nin nasıl düzgün bir şekilde kurulacağını öğreneceğiz.
Önkoşullar
Kuruluma başlamadan önce, KVM'yi çalıştırmak için gereken gereksinimleri karşıladığımızdan emin olmamız gerekir. Donanım sanallaştırmasını destekleyen bir işlemciye ihtiyacımız var. İşlemci donanım sanallaştırmasını destekliyorsa, BIOS'ta etkinleştirildiğinden emin olmamız gerekir.
İşlemcinizin donanım sanallaştırmasını destekleyip desteklemediğini kontrol etmek için ctrl+alt+t
terminali açmak için. adında temiz bir komut kullanacağız. yumurta
bu, bir dosyadan bir metin deseni aramak için Regexp'i kullanır. CPU hakkında bilgi arayacağımız dosya şurada bulunur: /proc/cpuinfo
. Donanım sanallaştırma desteğini kontrol etmek için aşağıdaki komutu terminale yapıştırın.
egrep -c '(vmx|svm)' /proc/cpuinfo
Bunun dışında bir çıktı alırsanız 0
işlemciniz donanım sanallaştırmasını destekler. Çıkış numarası hayır. işlemcinizin sahip olduğu çekirdek veya iş parçacıkları. Şimdi geriye kalan tek adım, BIOS'ta donanım sanallaştırmasının etkinleştirildiğinden emin olmaktır.
Donanım sanallaştırmasını etkinleştirme süreci artık Intel veya AMD işlemciye sahip olmanıza bağlıdır. Sanallaştırmayı nasıl etkinleştireceğinizi öğrenmek için anakart kılavuzunuza bakın. Intel İşlemciler için BIOS ayarlarında Sanallaştırmayı etkinleştirmeniz gerekir. AMD İşlemciler için SVM Modu olarak adlandırılan ayarı etkinleştirin.
Artık donanım sanallaştırmasını destekleyen ve BIOS'ta etkinleştiren bir işlemcimiz olduğunu doğruladık. Artık Kuruluma geçebiliriz.
Kurulum
tuşuna basarak terminali açın. ctrl+alt+t
klavye kısayolu. KVM'yi kurmak için aşağıdaki komutu terminale yapıştırın ve enter tuşuna basın.
sudo apt-get install qemu-kvm libvirt-daemon-system libvirt-clients köprü-utils
bu qemu-kvm
KVM paketi ise libvirt-arka plan programı
ve libvirt-clients
libvirt araç seti paketleridir. bu köprü-utils
paketi, VM'ler için Ethernet köprüsünü yapılandırmak için kullanılır.
Yüklemeyi Doğrulama
KVM'nin başarılı kurulumunu doğrulamak için iki yöntem vardır. Ya koş
kvm --sürüm
veya
virsh listesi -- hepsi
Çıktıyı yukarıda gösterildiği gibi alırsanız, KVM sisteminize düzgün bir şekilde yüklenmiştir. Artık kullanarak VM oluşturabilirsiniz virsh
VM oluşturma veya yükleme komutu sanal yönetici
VM'nizi tercihinize göre oluşturmak ve yönetmek için bir GUI aracı.
Sanal Makine Oluşturma
Bu bölümde Ubuntu 20.04 üzerinde VM oluşturmak ve çalıştırmak için virt-manager kullanacağız. Virt-manager'ı Ubuntu 20.04'e kurmak için aşağıdaki komutu çalıştırın:
sudo apt kurulum sanal yöneticisi
Kurulum tamamlandıktan sonra virt-manager'ı çalıştırın. Aşağıdaki pencere ile karşılaşacaksınız.
Yeni bir VM oluşturmak için üzerine tıklamanız gerekir. Yeni bir sanal makine oluşturun
buton.
başlıklı bir açılır pencere Yeni sanal makine
görünecek, seçin Yerel yükleme ortamı (ISO görüntüsü veya CDROM)
seçeneğini belirleyin ve İleri'ye tıklayın.
Sanal Makinesini oluşturmak istediğimiz bir İşletim Sisteminin ISO görüntüsüne ihtiyacımız var. Kurulacak bir işletim sistemi seçmek için göz at'a tıklayın.
Size sunulacak Depolama Birimi Seçin
penceresinde, şu anda varsayılan depolama havuzunu kullanacağız, sanal yöneticinin kullanması için yeni depolama havuzları oluşturarak oynamayı deneyebilirsiniz. Şimdilik, OS'nin ISO imajını kullanarak aşağıdaki dizine kopyalayacağız. cp
emretmek.
sudo cp source_of_iso_file /var/lib/libvirt/images
ISO'yu varsayılan havuza kopyalamak için kök ayrıcalıklarına ihtiyacımız var, bu yüzden kullanıyoruz sudo
komut ve source_of_iso_file, seçtiğiniz işletim sisteminin konumudur. ISO'yu libvirt images dizinine kopyaladıktan sonra, Birim listesini yenile
buton. Seçtiğiniz işletim sistemi ISO'su aşağıdaki listede görünecek, yüklemek için MX-Linux'u seçiyorum.
Yüklemeyi seçtiğiniz işletim sistemini seçin ve Hacim Seç
buton.
ISO'yu seçtikten sonra bir önceki pencerede İleri'ye tıklayın.
Bir sonraki pencerede VM'ye ayrılacak Bellek/Ram miktarını ve CPU çekirdeği sayısını seçin. İşletim sisteminin gerektirdiği en az minimum önerilen miktarı ayırmanızı öneririm.
Ardından, işletim sistemi tarafından gereken en az minimum disk alanı miktarını ayırın. Windows için minimum 30 GB ve herhangi bir Linux Dağıtımı için 20 GB öneririm. Virt-manager, ilk seçenek seçilirse, işletim sistemi için otomatik olarak Sanal Disk oluşturacaktır.
Uç: İkinci seçenek ile kendinize özel depolama alanı oluşturabilirsiniz.
Bu yeni ekranda VM adını değiştirebilir ve detayları onaylayabilirsiniz. İşletim sisteminizin sanal diske kurulumunu başlatmak için Bitir'e tıklayın.
Uç: Ayrıca, aşağıdakileri işaretleyerek VM ayarlarınızı değiştirmeyi deneyebilirsiniz. kurulumdan önce yapılandırmayı özelleştirin
ek bir özellik seçeneği.
Seçilen işletim sistemi için kurulum sürecini takip ederek işletim sisteminin kurulumunu tamamlayın.
Kurulumu tamamladıktan sonra sanal makineyi seçip tıklayarak sanal makineyi başlatabilirsiniz. Sanal makineyi açın
buton
Artık kullanıma hazır işlevsel bir sanal makinemiz var.