▷ CentOS 8 RHEL 8'de KVM nasıl kurulur

Sanallaştırma, sanallaştırma bize hem işletim sistemlerini hem de uygulamaları gerçek ortamı riske atmadan ve ek donanım satın almadan eksiksiz bir şekilde test etme fırsatı verdiğinden beri kullanıcılar ve sistem yöneticileri olarak sahip olduğumuz en önemli avantajlardan biridir. Bugün bu işlev için sanal platformlarımız var, ancak çok işlevsel (ve tesadüfen daha güvenli ve uyumlu) bir şey KVM yapmak. Ne demek istediğimizi bilmiyorsanız, bu işlevsellik ve CentOS 8 veya RHEL 8'de nasıl uygulanabileceği hakkında daha fazla bilgi sahibi olmanız için sizi bu öğreticiyi okumaya davet ediyoruz.

KVM nedirKVM (Kernel Virtual Machine - Kernel tabanlı Sanal Makine), Linux işletim sistemine entegre edilmiş bir açık kaynak sanallaştırma teknolojisi olarak geliştirilmiştir ve bu da bize Linux'u bir hipervizöre dönüştürme fırsatını verir, yani gerçek ortam mümkün olacaktır. sanal makineler (VM) veya misafir olarak bildiğimiz çeşitli türlerde ve izole edilmiş ortamlar sanal makineleri çalıştırın.

KVM 2006'da ortaya çıktı ve 2007'de ana Linux çekirdek sürümüne entegre edildi. KVM'nin temel işlemi, KVM'nin CentOS 8'imizi işletim sistemi olmadan tip 1 hipervizöre dönüştürmesidir. Bu durumda, tüm hipervizörler, sanal makinelerin tam olarak yürütülebilmesi için işletim sistemi düzeyine ölçeklenmiş bileşenler gerektirir. Bunun için KVM, Linux işletim sisteminin kendi çekirdeğinin bir parçası olduğu için bunun için gerekli bileşenleri entegre eder, bu bize bir sanal makinenin bir Linux işlemi olarak uygulanması ve bellek gibi donanım özelliklerinin teslim edildiği bir sanal makine fırsatı verir. , diskler, video, ağ kartı veya CPU.

KVM ÖzellikleriKVM'nin bazı özellikleri şunlardır:

  • KVM, güvenlik alanında güvenliği artırılmış Linux (SELinux) ve güvenli sanallaştırmanın (sVirt) bir kombinasyonunu uygular ve ayrıca makine sanallaştırmasında geliştirilmiş bir yalıtım karakteri sunar.
  • KVM, sertifikalı donanım platformlarıyla %100 uyumludur ve tüm Linux dağıtımlarıyla uyumludur.
  • LVM, Linux ile uyumlu her türlü depolamayı kullanabilecek kapasitededir.
  • KVM, sanal makineye entegre ettiği sistemin bellek yönetimi işlevlerini devralır.
  • KVM, varsayılan olarak Linux performansını devralır, ancak bir veya daha fazla sanal makine çalıştırırken gerçek ortamı etkilemez.
  • Daha düşük bir gecikme süresine sahiptir.

Şimdi CentOS 8'e KVM'nin nasıl kurulacağını görelim.

1. CentOS 8 Linux donanımını kontrol edin

Aşama 1
Atılacak ilk adım, donanım platformunun sanallaştırmayı destekleyebileceğini doğrulamak olacaktır, bunun için aşağıdaki komutu uygularız:

 grep -e 'vmx' / proc / cpuinfo (Intel) grep -e 'svm' / proc / cpuinfo (AMD)
Adım 2
KVM'nin kurulduğunu aşağıdaki komutla doğrularız:
 lsmod | grep kvm 
Aşama 3
cat komutu ile bilgileri doğrulayabiliriz. "Bayraklar" bölümünde "vmx" terimini arayacağız.
 kedi / proc / işlemci bilgisi 

2. Kokpit Web Konsolu CentOs 8'i Yapılandırın

Kokpit konsolu, bir web tarayıcısından çeşitli türlerde görevleri gerçekleştirmek için işletim sisteminin kendisine entegre edilmiştir, bu konsolla aşağıdakiler mümkün olacaktır:

  • Genel sistem görevlerini gerçekleştirin
  • Ağları yapılandır
  • Sanal makineler oluşturun ve yönetin
  • Depolamayı yönet
  • Erişim sistemi ve uygulama günlükleri

Aşama 1
Cockpit, CentOS 8'de varsayılan olarak kurulur ve etkinleştirilir ancak sanal makineleri yönetmek için bir tamamlayıcı eklemeliyiz, bunu aşağıdaki komutla yapacağız:

 dnf kokpit kokpit makinelerinin kurulumu 

Adım 2
İndirmeyi ve kurulumu onaylamak için "S" harfini giriyoruz:

Aşama 3
Ardından Cockpit servisini başlatmak, etkinleştirmek ve durumunu görmek için aşağıdaki satırları uygulayacağız:

 systemctl kokpiti başlat.socket systemctl kokpiti etkinleştir.socket systemctl durumu kokpit.socket

4. Adım
CentOS 8 Güvenlik Duvarındaki izinleri veriyoruz:

 firewall-cmd --add-service = kokpit --kalıcı firewall-cmd -reload

Adım 5
Aşağıdaki sözdizimine sahip bir tarayıcıdan erişerek Cockpit konsoluna erişiyoruz:

 https: // bilgisayar_IP: 9090 

BÜYÜT

6. Adım
Bu uyarı, Kokpit HTTPS sertifikalarını kullandığı için verilmiştir, devam etmek için "Gelişmiş konfigürasyon" a tıklıyoruz ve orada "erişim IP" satırına tıklıyoruz:

BÜYÜT

7. Adım
Bununla, CentOS 8'in kök kullanıcısının verilerini girdiğimiz Kokpit'in merkezi konsoluna gideceğiz:

BÜYÜT

8. Adım
"Oturumu başlat"a tıklıyoruz ve bu Kokpit ortamı olacak:

BÜYÜT

3. CentOS 8'de KVM'yi sanallaştırın

Bir sonraki adım, sanallaştırma modülünün yanı sıra optimum çalışma için gerekli bazı sanallaştırma paketlerini kurmak olacaktır, örneğin, virt-install paketi sanal makineleri doğrudan komut satırı arayüzünden kurmak için bir araçtır ve aynı şekilde bir sanal sanal makinelere erişmek için görüntüleyici.

Aşama 1
Aşağıdakileri uygularız:

 dnf modülü kurulum virt 

Adım 2
Paketlerin indirilmesini ve kurulmasını kabul etmek için "s" harfini giriyoruz:

Aşama 3
Şimdi aşağıdakileri uyguluyoruz. İndirmeyi ve kurulumu tekrar onaylıyoruz.

 dnf virt-install virt-viewer'ı kurun 

4. Adım
Bundan sonra, libvirt hypervisor sürücülerinin doğru çalışıp çalışmadığını doğrulamak için aşağıdaki komutu uygulayacağız. Bu durumda QEMU hattında bir hata olduğunu görebiliriz, daha sonra neyi etkilediğini ve nasıl düzeltileceğini göreceğiz.

 sanal-ana bilgisayar-doğrulama 

Adım 5
Başlayalım, etkinleştirelim ve libvirtd'nin durumunu görelim:

 systemctl libvirtd.service'i başlat systemctl libvirtd.service'i etkinleştir systemctl durumu libvirtd.service

4. Kokpit'te Ağ Köprüsü bağdaştırıcısını (sanal bağdaştırıcı) yapılandırın
CentOS 8

Bu adım, sanal makineleri gerçek bilgisayarın aynı ağına entegre etmenin mümkün olacağı sanal ağ anahtarının oluşturulmasını kapsar, varsayılan olarak, libvirtd arka plan programı başlatıldığında, varsayılan ağ arabirimi virbr0 etkinleştirilir; varsayılan olarak NAT modunda çalışan sanal ağ anahtarı.

Aşama 1
Bu anahtarı oluşturmak için "Ağlar" bölümüne gidin ve "Köprü ekle" düğmesine tıklayın:

BÜYÜT

Adım 2
Açılan pencerede istenilen ismi girip CentOS 8 ağ bağdaştırıcısının ismini seçiyoruz ve değişiklikleri kaydetmek için "Uygula" butonuna tıklıyoruz.

BÜYÜT

Aşama 3
Networks'te bulunan yeni köprü adaptörünü göreceğiz:

BÜYÜT

5. Kokpit ile sanal makineler oluşturun ve yapılandırın

Aşama 1
Kokpit'te sanal makinemizi oluşturma zamanı geldi, bunun için "Sanal makineler" bölümüne gidip "VM Oluştur" a tıklıyoruz:

BÜYÜT

Adım 2
Açılan pencerede aşağıdakileri giriyoruz:

  • Sanal makine adı
  • "" alanında varsayılan değeri bırakıyoruz
  • "Kurulum Kaynağı Türü" alanında Yerel Kurulum Medyasını seçiyoruz
  • "Kurulum Kaynağı"nda / var / lib / libvirt / images / yolunu ve ardından kullanılacak ISO görüntüsünün adını giriyoruz
  • "Depolama" da Yeni Birim Oluştur tanımlıyoruz
  • "Boyut"ta sanal diskin boyutunu atarız (GB veya MB olarak olabilir)
  • "Bellek" de RAM'i (GB veya MB) atadık

Aşama 3
Kokpit, ISO'nun üreticisini ve sürümünü otomatik olarak algılayacaktır. İşlemi başlatmak için "Oluştur" a tıklıyoruz

BÜYÜT

4. Adım
ve QEMU mevcut olmadığından, oluşturulurken bir hata verilecektir:

BÜYÜT

Adım 5
QEMU'yu etkinleştirmek için aşağıdakileri uygulayacağız:

 sudo yum groupinstall "Sanallaştırma Ana Bilgisayarı" 

6. Adım
Bu yüklendikten sonra, aşağıdakileri yürüterek QEMU'nun yüklendiğini doğrularız:

 virsh versiyonu 

7. Adım
QEMU doğrulandıktan sonra Kokpite geri dönüyoruz ve ağın aktif olup olmadığını kontrol ediyoruz:

BÜYÜT

8. Adım
Bununla sanal makineyi başlatabiliriz ve tüm normal sistem yapılandırma sürecini göreceğiz:

BÜYÜT

9. Adım
Sistemin ağ bölümüne erişirken, fiziksel ekipmanın DHCP'sini kullandığını doğrulayabiliriz:

BÜYÜT

Adım 10
Ardından kullanıcı adı ve şifreyi giriyoruz:

BÜYÜT

11. Adım
uzaktan yönetime izin vermek için:

BÜYÜT

Adım 1/2
Eklentileri kurabiliriz:

BÜYÜT

Adım 13
Bundan sonra, kurulum işlemi gerçekleşecek:

BÜYÜT

Adım 14
Bu sona erdiğinde aşağıdakileri göreceğiz:

BÜYÜT

Adım 15
Şimdi "Diskler" bölümüne gitmeliyiz ve orada kullanılan ISO görüntüsünün bulunduğu diski silmeliyiz, bu örnekte "cdrom" da bulunan işarete tıklıyoruz

BÜYÜT

Adım 16
Sanal makineyi yönetmek için, mümkün olacağı "Konsollar" sekmesine gideceğiz:

  • Çalıştır ile sanal makineyi başlatın
  • ShutDown ile Kapatma (VM aktifken)
  • Yeniden Başlat ile yeniden başlatın (VM aktifken)
  • Duraklat ile duraklatın (VM etkinken)
  • Sil ile silin

BÜYÜT

Adım 17
Bahsettiğimiz gibi, OpenSSH uzaktan erişim ve yönetim için etkinleştirildi, bunun için bir SSH istemcisi kullanabilir ve aşağıdakileri girebiliriz. Bununla sanal makinenin kontrolüne sahip olacağız.

 ssh kullanıcısı@192.168.0.xxxx 

BÜYÜT

Solvetic'in sizlere anlatmış olduğu bu adımlarla KVM sayesinde CentOS 8'de sanal makineler oluşturup yönetebileceksiniz.

Arkadaşlarınızla sayfasını paylaşan sitenin gelişimine yardımcı olacak

wave wave wave wave wave