Bu yazımda sizlere Debian 10 üzerinde KVM kurulumu ve libvirt ile KVM sanal makinesi oluşturmayı göstereceğim. Öyleyse başlayalım.
Öncelikle, bilgisayarınızın BIOS’undan donanım sanallaştırma uzantısını etkinleştirmeniz gerekir. Bir Intel işlemci kullanıyorsanız, buna VT-x veya VT-d adı verilir. Bir AMD işlemci kullanıyorsanız, BIOS’ta AMD-v olarak adlandırılacaktır.
Donanım sanallaştırma etkinleştirildikten sonra, VT-x / VT-d veya AMD-v uzantısının etkinleştirilip etkinleştirilmediğini kontrol etmek için aşağıdaki komutu çalıştırın.
$ grep–renk–perl-regexp“vmx | svm”/tedavi etmek/işlemci bilgisi
Gördüğünüz gibi, svm Bayrak mevcuttur. AMD işlemci kullanıyorum. Bir Intel işlemci kullanıyorsanız, o zaman vmx. Böylece sanal makineler etkinleştirilir. İyi!
KVM/QEMU’yu kurun:
Şimdi resmi Debian 10 Buster paket deposundan KVM ve QEMU’yu kurmanız gerekiyor.
İlk olarak, APT paket deposu önbelleğini aşağıdaki komutla yenileyin:
APT paket deposu önbelleğinin güncellenmesi gerekiyor.
Şimdi, aşağıdaki komutla KVM ve QEMU’yu kurun:
$ sudo uygun İndirmek qemu qemu-kvm qemu-sistemi qemu-utils
Kurulumu onaylamak için tıklayın. s Ardından tuşuna basın.
APT paket yöneticisi gerekli tüm paketleri indirip kuracaktır.
Bu noktada KVM ve QEMU kurulmalıdır.
LibVirt’i yükleyin:
Sanal makineleri kolayca oluşturun ve yönetin, libvirt Kullanılmış. KVM ve QEMU sanallaştırma için vazgeçilmez bir araç.
libvirt Gerekli tüm araçlar, resmi Debian 10 Buster paket deposunda mevcuttur.
İndirmek libvirt ve gerekli tüm araçlar, aşağıdaki komutu çalıştırın:
$ sudo uygun İndirmek libvirt-istemcileri libvirt-daemon-virtinst-sistemi
şimdi tıkla s Ardından kurulumu onaylamak için dokunun
APT paket yöneticisi gerekli tüm paketleri indirip kuracaktır.
Bu noktada libvirt ve gerekli tüm araçlar kurulacaktır.
Şimdi kontrol et libvirtd Hizmet şu şekilde çalışır:
$ sudo systemctl modu libvirtd
Gördüğünüz gibi, libvirtd Hizmetler Yönetmek. NS libvirtd servis de Etkinleştirilmiş. Yani, açılışta otomatik olarak başlayacaktır.
her halde, libvirtd Hizmet çalışmıyor, aşağıdaki komutla başlatabilirsiniz:
$ sudo systemctl libvirtd’yi başlat
Varsayılan olarak, varsayımsal ağ libvirt Aşağıdaki ekran görüntüsünde de görebileceğiniz gibi aktif değil.
$ sudo virsh ağ listesi –Herşey
libvirt kullanarak sanal makineler oluşturmak için, varsayımsal Ağ etkin olmalıdır.
Başlamak varsayımsal ağ , aşağıdaki komutu çalıştırın:
$ sudo net start varsayılan virsh
Ayrıca yapılandırın varsayımsal Ağ, aşağıdaki komutla otomatik olarak önyüklemeye başlar:
$ sudo virsh net otomatik başlatma varsayılanı
Bir KVM sanal makinesi oluşturun:
Bu bölümde size ilk KVM sanal makinenizi nasıl oluşturacağınızı ve işletim sistemini (Ubuntu 16.04 LTS) bir ISO imajından sanal makineye nasıl kuracağınızı göstereceğim. Öyleyse başlayalım.
Öncelikle aşağıdaki komut ile KVM sanal makineleri için yeni bir dizin yapısı oluşturun:
$ sudomkdir-pv/Cfm/{disk, iso}
Aşağıdaki dizin yapısı oluşturulmalıdır.
içeri / kvm / disk Dizin, sanal makinenin tüm sabit disk görüntüleri korunacaktır.
içeri / kvm / iso dizini, tüm OS ISO görüntüleri korunacaktır.
Şimdi şu adrese gidin: / kvm / iso Kılavuz aşağıdaki gibidir:
Şimdi Ubuntu 16.04 LTS ISO görüntüsünü aşağıdaki komutla indirin:
$ sudowget http://Publications.ubuntu.com/16.04.6/ubuntu-16.04.6-sunucu-amd64.iso
ISO görüntüsünü indirin. Tamamlanması biraz zaman alacaktır. İndirme işlemi tamamlandıktan sonra, ISO görüntüsü burada mevcut olacaktır. / kvm / iso Kılavuz.
İndirme işlemi tamamlandıktan sonra, yeni bir KVM sanal makinesi oluşturmak için aşağıdaki komutu çalıştırın.
$ sudo varsayılan kurulum –İsim sunucu 01
–os-tipi linux
–os-alt ubuntu16.04
–veri depolama1024\
– tablet/Cfm/çimdik/sunucu01.img,cihaz= disk,otobüs= erdemOğlan=10Veformül= qcow2 \
– Grafikler sanat c,dinlemek= 0.0.0.0 \
– otomatik konsol yok \
– Hmmm \
– CD-ROM/Cfm/aynı/ubuntu-16.04.6-server-amd64.iso
– bot Kompakt Disk, Yüksek Çözünürlük
Değil: Yeni bir işletim sistemi kurmak için yukarıdaki komuttaki kalın yazı tipini değiştirebilirsiniz. Kendi kendini açıklayıcıdır. O yüzden daha fazla detaya girmeyeceğim.
Yeni bir KVM sanal makinesi oluşturulmalıdır.
Tüm KVM sanal makinelerini aşağıdaki komut ile listeleyebilirsiniz:
$ sudo virsh listesi –Herşey
Gördüğünüz gibi yeni KVM sanal makinesi Sunucu 01 işe yarıyor.
Şimdi, VNC bağlantı noktasını yazdırın. Sunucu 01 aşağıdaki komutla sanal makine:
$ sudo virsh vncdisplay server01
Gördüğünüz gibi, VNC bağlantı noktası : 0
Şimdi, aşağıdaki komutla KVM/QEMU sunucu IP adresini yazdırın:
Görüyorsunuz, IP adresi 192.168.21.131. Senin durumunda farklı olacak. Bu yüzden daha sonra değiştirdiğinizden emin olun.
Artık sanal makinenin VNC sunucusuna herhangi bir VNC istemcisinden bağlanabilmelisiniz.
Sadece VNC adresine bağlanın 192.168.21.131:0.
Bir VNC sunucusuna bağlı olmanız gerekir. Gördüğünüz gibi Ubuntu 16.04 LTS yükleyicisi çalışıyor. Şimdi normalde yaptığınız gibi Ubuntu 16.04’ü sanal makineye kurun.
Bir KVM sanal makinesine Ubuntu 16.04 LTS kurulumu.
Ubuntu 16.04 LTS’yi kurduktan sonra, Sunucu 01 Sanal makine otomatik olarak kapanacaktır.
Yeniden başlatmak için aşağıdaki komutu çalıştırın:
$ sudo virsh başlangıç sunucusu 01
Artık konsola bağlanabilmeniz gerekir. Sunucu 01 Tekrar VNC kullanan sanal makine.
Ayrıca bir SSH sunucusu kurdum. Sunucu 01 sanal makine. SSH üzerinden sanal makineye bağlanmak için öncelikle sanal makinenin IP bilgilerini yazdırın.
Şimdi, aşağıdaki ekran görüntüsünde de görebileceğiniz gibi, KVM/QEMU sunucusundan sanal makineye SSH yapabilmeniz gerekir.
Yani, KVM’yi Debian 10’a kurarsınız ve Debian 10’da KVM sanal makineleri oluşturmak için libvirt’i kullanırsınız. Bu makaleyi okuduğunuz için teşekkürler.
Diğer gönderilerimize göz at
[wpcin-random-posts]
İlk Yorumu Siz Yapın