Virtualizacija je najfunkcionalniji način testiranja različitih sustava i aplikacija bez utjecaja na stvarno ili proizvodno okruženje. Osim toga, utjecaj koji ima na fizičke (hardverske) i ekonomske resurse jer ne mora ulagati u novu opremu je nešto što je zaista potencijalno.
Zato na tržištu nalazimo različita rješenja za virtualizaciju, svako sa svojim karakteristikama usredotočenim na vrstu scenarija u kojima se moraju implementirati. Jedan od njih je oVirt o kojem ćemo detaljno govoriti kroz ovaj vodič, a vidjet ćete i kako ga na potpuni način implementirati u CentOS 8.
Što je oVirtoVirt je razvijen kao sveobuhvatno rješenje za virtualizaciju koje se distribuira u otvorenom kodu i s kojim ćemo imati potpunu kontrolu nad infrastrukturom kojom je potrebno upravljati bez obzira na njezinu veličinu.
oVirt koristi KVM hipervizor, a njegov dizajn inspiriran je drugim poznatim aplikacijama kao što su libvirt, Gluster, PatternFly i Ansible.
Budući da je oVirt aplikacija temeljena na Red Hat Enterprise Virtualization, dat će nam potpunu kontrolu za izvršavanje radnji kao što su upravljanje virtualnim strojevima, računalima, memorijskim i mrežnim resursima, sve izravno s web sučelja.
ZnačajkePrilikom instaliranja oVirta koristit ćemo sljedeće funkcije:
- Integrirano upravljanje hostovima, pohranom i općim mrežnim postavkama.
- Korisnička sučelja na webu za kontrolni pristup.
- Velika dostupnost virtualnih strojeva u slučaju kvara glavnog hosta, što osigurava integritet upravljanih računala.
- Podržava migraciju uživo virtualnih strojeva i diskova između hostova i skladišta.
- Praćenje općih resursa sustava radi traženja problema koji utječu na ponašanje računala, poput ekstremnog opterećenja na jednom od hostova, nedovoljne memorije ili prostora na disku itd.
- Upravljanje svojstvima prilagođenih objekata pomoću oznaka.
- Generiranje izvješća o revizijskim pitanjima.
OVirt se pokreće kao virtualni stroj na čvorovima motora koji se sami hostiraju i koji se koriste na istom računalu ili upravljanom okruženju.
Zahtjevi
- Virtualni stroj oVirt Engine koji je hostiran na čvorovima motora koji se sami hostiraju
- Najmanje dva čvora motora koja se sami hostiraju kako bi se osigurala visoka dostupnost virtualnih strojeva
- Usluga pohrane lokalna ili udaljena
- Dvojezgreni CPU preporučuje jednu četverojezgrenu
- 4 GB RAM -a u slučaju da skladište podataka nije instalirano, ali preporučuje se 16 GB
- 25 GB prostora na disku, po mogućnosti 50 GB
- NIC mrežno sučelje
Pogledajmo kako instalirati oVirt na CentOS 8.
1. Kako nazvati oVirt poslužitelj u CentOS -u 8
Korak 1
Nastavljamo s izvršavanjem naredbe "ip add" kako bismo znali IP adresu CentOS 8 poslužitelja:
Korak 2
Ako želimo, možemo uspostaviti naziv računala s domenom za vanjski pristup, u ovom slučaju idemo na terminal i izvršavamo:
hostnamectl set-hostname centos.solvetic.lanZatim pristupamo datoteci hosts s nekim uređivačem:
sudo nano / etc / hostsKorak 3
Tu unosimo sljedeći redak na kraju:
Server_IP centos.solvetic.lan
Promjene spremamo tipkama Ctrl + O i izlazimo iz uređivača tipkama Ctrl + X.
BilješkaMoguće je koristiti oVirt lokalno sa zadanom vrijednošću localhost.
2. Kako instalirati oVirt spremišta
Korak 1
Instalirat ćemo službeno spremište oVirt na CentOS 8 sa sljedećom naredbom:
dnf install https://resources.ovirt.org/pub/yum-repo/ovirt-release44.rpm
Korak 2
Unosimo slovo "s" kako bismo potvrdili preuzimanje i instalaciju:
Korak 3
Sada ćemo omogućiti Java pakete sa sljedećom naredbom:
sudo dnf modul omogućuje javapackages -tools -y
Korak 4
Kad ovo završi vidjet ćemo sljedeće:
POVEĆAJTE
Korak 5
Omogućujemo pki-deps pakete:
sudo dnf modul omogućuje pki-deps
POVEĆAJTE
Korak 6
Na kraju, omogućujemo PostgreSQL modul:
sudo dnf modul omogućuje postgresql: 12
POVEĆAJTE
3. Kako instalirati i konfigurirati motor oVirt
Korak 1
Prvi korak koji ćete poduzeti bit će ažuriranje spremišta koja smo instalirali:
sudo dnf ažuriranje
POVEĆAJTE
Korak 2
Unosimo slovo "s" za potvrdu, a zatim moramo nastaviti provjeravati instalaciju pridruženih GPG -ova:
POVEĆAJTE
Korak 3
Kad ovo završi vidjet ćemo sljedeće:
POVEĆAJTE
Korak 4
Sljedeći korak bit će instaliranje oVirt stroja, za to izvršavamo sljedeće:
sudo dnf instalirati ovirt -engine -y
POVEĆAJTE
Korak 5
Opet unosimo slovo s za potvrdu preuzimanja i instalacije:
POVEĆAJTE
Korak 6
Bit će potrebno biti svjestan instalacije jer je potrebno potvrditi preuzimanje GPG ključeva:
POVEĆAJTE
Korak 7
Kad se oVirt motor instalira, vidjet ćemo sljedeće:
POVEĆAJTE
Korak 8
Spremni smo za konfiguriranje oVirt -a, za to izvršavamo sljedeće u CentOS -u 8:
sudo engine-setup
POVEĆAJTE
Korak 9
Ovo će napraviti početnu analizu varijabli, a zatim ćemo vidjeti niz pitanja na koja možemo odgovoriti, ovisno o slučaju, ako želimo ostaviti zadanu vrijednost, jednostavno pritisnemo Enter:
POVEĆAJTE
Korak 10
Zatim pristupamo konfiguraciji mreže:
POVEĆAJTE
Korak 11
Tamo potvrđujemo FQDN poslužitelja, nakon toga nastavljamo s konfiguracijom baze podataka koju spominjemo može biti lokalna ili udaljena:
POVEĆAJTE
Korak 12
Nakon toga unosimo i potvrđujemo lozinku koju ćemo koristiti za administratorskog korisnika:
POVEĆAJTE
Korak 13
Sljedeći koraci bit će konfiguriranje općih varijabli prema kojima je idealno ostaviti zadane vrijednosti.
POVEĆAJTE
Korak 14
Nakon toga vidjet ćemo sažetak odabrane konfiguracije:
POVEĆAJTE
Korak 15
Ako se slažemo, pritisnite Enter za nastavak konfiguracije oVirt -a u CentOS -u 8:
POVEĆAJTE
Korak 16
Kad se ovaj proces privede kraju, vidjet ćemo sljedeće:
POVEĆAJTE
Tamo nalazimo pristup putem HTTP i HTTPS protokola.
4. Kako konfigurirati SELinux i vatrozid za oVirt
Korak 1
Za pristup s ovim URL -ovima moramo odobriti ispravna dopuštenja, prema zadanim postavkama SELinux je omogućen u CentOS -u 8, to znači da moramo konfigurirati SELinux za oVirt, to ćemo učiniti naredbom:
sudo setsebool -P httpd_can_network_connect 1
POVEĆAJTE
Korak 2
Zatim omogućujemo portove u vatrozidu i primjenjujemo promjene:
firewall-cmd --permanent --zone public --add-port 80 / tcp firewall-cmd --permanent --zone public --add-port 443 / tcp firewall-cmd --reload
POVEĆAJTE
5. Kako pristupiti oVirtu
Korak 1
Spremni smo za korištenje oVirt -a, za to idemo u preglednik, lokalni ili vanjski, i unosimo sljedeću sintaksu:
https: //team.domain: 80 / ovirt-engine / Vidjet ćemo sljedeće upozorenje:
POVEĆAJTE
Korak 2
Kliknemo na "Napredno" i tada će se prikazati sljedeće:
POVEĆAJTE
Korak 3
Kliknemo na "Prihvati rizik i nastavi" i pristupamo okruženju oVirt:
POVEĆAJTE
Korak 4
Kliknemo na "Niste prijavljeni" i nastavljamo s unosom vjerodajnica stvorenih u prethodnom postupku konfiguracije:
POVEĆAJTE
Korak 5
Kliknemo na "Prijava" i bit ćemo preusmjereni na oVirt u CentOS -u 8:
POVEĆAJTE
Korak 6
Kliknemo na "Administracijski portal" i vidjet ćemo kontrolno okruženje:
POVEĆAJTE
Korak 7
Sa strane imamo mogućnosti kao što su:IzračunOvdje će biti moguće stvoriti i upravljati:
- Virtualni strojevi
- Grupe
- Domaćini
- Podatkovni centri i više
POVEĆAJTE
Korak 8
NetoU ovoj radnji možemo upravljati:
- Umrežavanje
- VNC profili
POVEĆAJTE
Korak 9
SkladištenjePovezano s problemom prostora u virtualnim okruženjima, ovdje je moguće upravljati:
- Svesci
- Data centri
- Domene i drugo
POVEĆAJTE
Korak 10
UpravljanjeU ovom odjeljku upravljamo:
- Pristojbe
- Pružatelji usluga
- Korisnici
- Jamčiti
- Opća konfiguracija
POVEĆAJTE
Korak 11
U Događajima pristupamo svakom događaju koji se dogodi u oVirt:
POVEĆAJTE
Korak 12
Iz Computa možemo raditi na svemu vezanom uz virtualne strojeve s različitim mogućnostima:
POVEĆAJTE
Ako tražite pouzdanu, dinamičnu i potpunu platformu za rad i upravljanje virtualnim okruženjima, oVirt je jedna od najboljih opcija.