Sanallaştırma, gerçek veya üretim ortamını etkilemeden çeşitli sistem ve uygulamaları test etmenin en işlevsel yoludur. Buna ek olarak, yeni ekipmana yatırım yapmak zorunda kalmamanın hem fiziksel (donanım) hem de ekonomik kaynaklar üzerindeki etkisi gerçekten potansiyel bir şeydir.
Bu nedenle piyasada, uygulanması gereken senaryoların türüne odaklanan, her biri kendi özelliklerine sahip farklı sanallaştırma çözümleri buluyoruz. Bunlardan biri, bu eğitimde ayrıntılı olarak bahsedeceğimiz oVirt'tir ve CentOS 8'de tam olarak nasıl uygulanacağını göreceksiniz.
oVirt nediroVirt, açık kaynak olarak dağıtılan ve boyutu ne olursa olsun yönetilmesi gereken altyapı üzerinde tam kontrole sahip olacağımız kapsamlı bir sanallaştırma çözümü olarak geliştirilmiştir.
oVirt, KVM hipervizörünü kullanır ve tasarımı libvirt, Gluster, PatternFly ve Ansible gibi diğer iyi bilinen uygulamalardan ilham alır.
OVirt, Red Hat Enterprise Virtualization'a dayalı bir uygulama olduğundan, sanal makineleri, bilgisayarları, depolamayı ve ağ kaynaklarını yönetme gibi eylemlerin tümünü doğrudan bir web arayüzünden gerçekleştirmemiz için bize tam kontrol sağlayacaktır.
ÖzelliklerioVirt'i kurarken aşağıdaki gibi işlevlerle birlikte olacağız:
- Ana bilgisayarların, depolamanın ve genel ağ ayarlarının entegre yönetimi.
- Kontrol erişimi için web tabanlı kullanıcı arayüzleri.
- Yönetilen bilgisayarların bütünlüğünü sağlayan ana ana bilgisayarın arızalanması durumunda sanal makinelerin yüksek kullanılabilirliği.
- Ana bilgisayarlar ve depolama arasında hem sanal makinelerin hem de disklerin canlı geçişini destekler.
- Ana bilgisayarlardan birinde aşırı yük, yetersiz bellek veya disk alanı ve daha fazlası gibi bilgisayarların davranışını etkileyen sorunları aramak için genel sistem kaynaklarının izlenmesi.
- Etiketleri kullanarak özel nesne özelliklerinin yönetimi.
- Denetim sorunları için raporların oluşturulması.
OVirt, aynı bilgisayarda veya yönetilen ortamda kullanılan kendi kendine barındırılan motor düğümlerinde sanal bir makine olarak çalıştırılır.
Gereksinimler
- Kendi kendine barındırılan motor düğümlerinde barındırılan bir oVirt Engine sanal makinesi
- Yüksek sanal makine kullanılabilirliği sağlamak için minimum iki kendi kendine barındırılan motor düğümü
- Yerel veya uzak bir depolama hizmeti
- Çift çekirdekli bir CPU, bir dört çekirdekli önerilir
- Veri deposunun kurulu olmaması durumunda 4 GB RAM, ancak 16 GB önerilir
- 25 GB disk alanı, tercihen 50 GB
- NIC ağ arayüzü
OVirt'i CentOS 8'e nasıl kuracağımızı görelim.
1. CentOS 8'de oVirt sunucusu nasıl adlandırılır
Aşama 1
CentOS 8 sunucusunun IP adresini öğrenmek için "ip add" komutunu çalıştırmaya devam ediyoruz:
Adım 2
İstersek bilgisayarın adını harici erişim için etki alanı ile belirleyebiliriz, bu durumda terminale gidip şunu çalıştırıyoruz:
hostnamectl set-hostname centos.solvetic.lanSonra bir editör ile hosts dosyasına erişiriz:
sudo nano / etc / ana bilgisayarlarAşama 3
Sonunda aşağıdaki satırı giriyoruz:
Sunucu_IP centos.solvetic.lan
Ctrl + O tuşları ile değişiklikleri kaydedip Ctrl + X tuşları ile editörden çıkıyoruz.
NotoVirt'i yerel olarak localhost varsayılan değeriyle kullanmak mümkündür.
2. oVirt depoları nasıl kurulur
Aşama 1
Aşağıdaki komutla resmi oVirt deposunu CentOS 8'e kuracağız:
dnf kurulumu https://resources.ovirt.org/pub/yum-repo/ovirt-release44.rpm
Adım 2
İndirmeyi ve kurulumu doğrulamak için "s" harfini giriyoruz:
Aşama 3
Şimdi aşağıdaki komutla Java paketlerini etkinleştireceğiz:
sudo dnf modülü javapackages-tools -y'yi etkinleştirir
4. Adım
Bu sona erdiğinde aşağıdakileri göreceğiz:
BÜYÜT
Adım 5
pki-deps paketlerini etkinleştiriyoruz:
sudo dnf modülü pki-deps'i etkinleştirir
BÜYÜT
6. Adım
Son olarak PostgreSQL modülünü etkinleştiriyoruz:
sudo dnf modülü postgresql'yi etkinleştirir: 12
BÜYÜT
3. oVirt motoru nasıl kurulur ve yapılandırılır
Aşama 1
Atılacak ilk adım, kurduğumuz depoları güncellemek olacaktır:
sudo dnf güncellemesi
BÜYÜT
Adım 2
Onaylamak için "s" harfini giriyoruz ve ardından ilgili GPG'lerin kurulumunu doğrulamaya devam etmeliyiz:
BÜYÜT
Aşama 3
Bu sona erdiğinde aşağıdakileri göreceğiz:
BÜYÜT
4. Adım
Bir sonraki adım oVirt motorunu kurmak olacak, bunun için aşağıdakileri uyguluyoruz:
sudo dnf ovirt-engine -y kurulumu
BÜYÜT
Adım 5
İndirme ve kurulumu onaylamak için tekrar s harfini giriyoruz:
BÜYÜT
6. Adım
GPG anahtarlarının indirilmesini onaylamak gerektiğinden kurulumdan haberdar olmak gerekecektir:
BÜYÜT
7. Adım
oVirt motoru kurulduğunda aşağıdakileri göreceğiz:
BÜYÜT
8. Adım
OVirt'i yapılandırmaya hazırız, bunun için CentOS 8'de aşağıdakileri uyguluyoruz:
sudo motor kurulumu
BÜYÜT
9. Adım
Bu, değişkenlerin ilk analizini yapacak ve ardından duruma göre cevaplayabileceğimiz bir dizi soru göreceğiz, varsayılan değeri bırakmak istiyorsak sadece Enter tuşuna basıyoruz:
BÜYÜT
Adım 10
Ardından ağ yapılandırmasına erişiyoruz:
BÜYÜT
11. Adım
Orada sunucunun FQDN'sini onaylıyoruz, bundan sonra yerel veya uzak olabileceğinden bahsettiğimiz veritabanının yapılandırmasına geçiyoruz:
BÜYÜT
Adım 1/2
Bundan sonra yönetici kullanıcı için kullanacağımız şifreyi girip doğrularız:
BÜYÜT
Adım 13
Sonraki adımlar, varsayılan değerleri bırakmanın ideal olduğu genel değişkenleri yapılandırmak olacaktır.
BÜYÜT
Adım 14
Bundan sonra seçilen konfigürasyonun bir özetini göreceğiz:
BÜYÜT
Adım 15
Kabul edersek, CentOS 8'de oVirt yapılandırmasına devam etmek için Enter'a basın:
BÜYÜT
Adım 16
Bu süreç sona erdiğinde aşağıdakileri göreceğiz:
BÜYÜT
Orada HTTP ve HTTPS protokolleri aracılığıyla erişimi buluyoruz.
4. oVirt için SELinux ve Güvenlik Duvarı nasıl yapılandırılır
Aşama 1
Bu URL'lere erişmek için doğru izinleri vermeliyiz, varsayılan olarak SELinux, CentOS 8'de etkindir, bu, SELinux'u oVirt için yapılandırmamız gerektiği anlamına gelir, bunu şu komutla yapacağız:
sudo setsebool -P httpd_can_network_connect 1
BÜYÜT
Adım 2
Ardından Güvenlik Duvarı'ndaki bağlantı noktalarını etkinleştirir ve değişiklikleri uygularız:
firewall-cmd --kalıcı --zone public --add-port 80 / tcp firewall-cmd --permanent --zone public --add-port 443 / tcp firewall-cmd --reload
BÜYÜT
5. oVirt'e nasıl erişilir
Aşama 1
OVirt'i kullanmaya hazırız, bunun için yerel veya harici bir tarayıcıya gidiyoruz ve aşağıdaki sözdizimini giriyoruz:
https: //team.domain: 80 / ovirt-engine / Aşağıdaki uyarıyı göreceğiz:
BÜYÜT
Adım 2
"Gelişmiş" e tıklıyoruz ve ardından aşağıdakiler görüntülenecek:
BÜYÜT
Aşama 3
"Riski kabul et ve devam et" seçeneğine tıklıyoruz ve oVirt ortamına erişiyoruz:
BÜYÜT
4. Adım
"Giriş yapmadınız" ı tıklıyoruz ve önceki yapılandırma işleminde oluşturulan kimlik bilgilerini girmeye devam ediyoruz:
BÜYÜT
Adım 5
"Giriş"e tıklıyoruz ve CentOS 8'de oVirt'e yönlendirileceğiz:
BÜYÜT
6. Adım
"Yönetim Portalı"na tıklıyoruz ve kontrol ortamını göreceğiz:
BÜYÜT
7. Adım
Yan tarafta aşağıdaki gibi seçeneklerimiz var:HesaplamaBurada oluşturmak ve yönetmek mümkün olacak:
- Sanal makineler
- Gruplar
- ana bilgisayarlar
- Veri merkezleri ve daha fazlası
BÜYÜT
8. Adım
AğBu eylemde şunları yönetebiliriz:
- ağ
- VNC profilleri
BÜYÜT
9. Adım
DepolamakSanal ortamlardaki alan sorunuyla ilgili olarak, burada şunları yönetmek mümkündür:
- Birimler
- Veri merkezleri
- Etki alanları ve daha fazlası
BÜYÜT
Adım 10
YönetmekBu bölümde şunları yönetiyoruz:
- Aidat
- sağlayıcılar
- Kullanıcılar
- Garanti
- Genel yapılandırma
BÜYÜT
11. Adım
Etkinliklerde, oVirt'te meydana gelen her olaya erişiriz:
BÜYÜT
Adım 1/2
Computo'dan, farklı seçeneklerle sanal makinelerle ilgili her şey üzerinde çalışabiliriz:
BÜYÜT
Sanal ortamlarda çalışmak ve yönetmek için güvenilir, dinamik ve eksiksiz bir platform arıyorsanız, oVirt en iyi seçeneklerden biridir.