▷ Hvordan installere oVirt CentOS 8 Open Virtualization Manager

Virtualisering er den mest funksjonelle måten å teste forskjellige systemer og applikasjoner uten å påvirke det virkelige eller produksjonsmiljøet. I tillegg til dette er virkningen det har på både fysiske (maskinvare) og økonomiske ressurser ved å slippe å investere i nytt utstyr noe virkelig potensielt.

Det er derfor i markedet vi finner forskjellige virtualiseringsløsninger, hver med sine respektive egenskaper fokusert på typen scenarier der de må implementeres. En av dem er oVirt som vi vil snakke om i detalj gjennom denne opplæringen, og du vil se hvordan du implementerer den i CentOS 8 på en fullstendig måte.

Hva er oVirtoVirt er utviklet som en omfattende virtualiseringsløsning som distribueres i åpen kildekode og som vi vil ha full kontroll over infrastrukturen som må administreres uansett størrelse.

oVirt bruker KVM hypervisor og designet er inspirert av andre kjente applikasjoner som libvirt, Gluster, PatternFly og Ansible.

Siden oVirt er et program basert på Red Hat Enterprise Virtualization, vil det gi oss total kontroll over å utføre handlinger som administrering av virtuelle maskiner, datamaskiner, lagring og nettverksressurser, alt direkte fra et webgrensesnitt.

FunksjonerNår du installerer oVirt vil vi ha funksjoner som:

  • Integrert administrasjon av verter, lagring og generelle nettverksinnstillinger.
  • Nettbaserte brukergrensesnitt for kontrolltilgang.
  • Høy tilgjengelighet av virtuelle maskiner ved feil på hovedverten, noe som sikrer integriteten til de administrerte datamaskinene.
  • Støtter live migrering av både virtuelle maskiner og disker mellom verter og lagring.
  • Overvåking av generelle systemressurser for å se etter problemer som påvirker datamaskinens oppførsel, for eksempel ekstrem belastning på en av vertene, utilstrekkelig minne eller diskplass og mer.
  • Administrasjon av egendefinerte objektegenskaper ved hjelp av koder.
  • Generering av rapporter for revisjonsspørsmål.

OVirt kjøres som en virtuell maskin på selvbaserte motornoder som brukes på samme datamaskin eller administrerte miljø.

Krav

  • En virtuell oVirt Engine-maskin som er vert på selvbaserte motornoder
  • Minst to motorhoder med egen vert for å gi høy virtuell maskintilgjengelighet
  • En lagringstjeneste, enten lokal eller ekstern
På kravnivå for å installere oVirt på CentOS 8 trenger vi:
  • En dual-core CPU anbefalt en quad-core
  • 4 GB RAM i tilfelle datalagringen ikke er installert, men 16 GB anbefales
  • 25 GB diskplass, helst 50 GB
  • NIC nettverksgrensesnitt

La oss se hvordan du installerer oVirt på CentOS 8.

1. Hvordan navngi oVirt -serveren i CentOS 8

Trinn 1
Vi fortsetter med å utføre kommandoen "ip add" for å kjenne IP -adressen til CentOS 8 -serveren:

Steg 2
Hvis vi vil, kan vi etablere navnet på datamaskinen med et domene for ekstern tilgang, i dette tilfellet går vi til terminalen og utfører:

 hostnamectl set-hostname centos.solvetic.lan
Deretter får vi tilgang til vertsfilen med en redaktør:
 sudo nano / etc / hosts
Trinn 3
Der skriver vi inn følgende linje på slutten:
 Server_IP centos.solvetic.lan

Vi lagrer endringene med Ctrl + O -tastene og avslutter editoren med Ctrl + X -tastene.
MerkDet er mulig å bruke oVirt lokalt med standardverdien localhost.

2. Slik installerer du oVirt -lagre

Trinn 1
Vi vil installere det offisielle oVirt -depotet på CentOS 8 med følgende kommando:

 dnf installere https://resources.ovirt.org/pub/yum-repo/ovirt-release44.rpm

Steg 2
Vi skriver inn bokstaven "s" for å validere nedlasting og installasjon:

Trinn 3
Nå skal vi aktivere Java -pakker med følgende kommando:

 sudo dnf -modul aktiver javapackages -tools -y

Trinn 4
Når dette slutter vil vi se følgende:

FORSTØRRE

Trinn 5
Vi aktiverer pakkene pki-deps:

 sudo dnf modul aktiver pki-deps

FORSTØRRE

Trinn 6
Til slutt aktiverer vi PostgreSQL -modulen:

 sudo dnf -modul aktiver postgresql: 12

FORSTØRRE

3. Slik installerer og konfigurerer du oVirt -motoren

Trinn 1
Det første trinnet å ta er å oppdatere depotene vi har installert:

 sudo dnf oppdatering

FORSTØRRE

Steg 2
Vi skriver inn bokstaven "s" for å bekrefte, og deretter må vi fortsette å validere installasjonen av de tilknyttede GPG -ene:

FORSTØRRE

Trinn 3
Når dette slutter vil vi se følgende:

FORSTØRRE

Trinn 4
Det neste trinnet vil være å installere oVirt -motoren, for dette utfører vi følgende:

 sudo dnf installere ovirt -engine -y

FORSTØRRE

Trinn 5
Igjen skriver vi inn bokstaven s for å bekrefte nedlasting og installasjon:

FORSTØRRE

Trinn 6
Det vil være nødvendig å være klar over installasjonen siden det er nødvendig å bekrefte nedlasting av GPG -nøklene:

FORSTØRRE

Trinn 7
Når oVirt -motoren er installert, ser vi følgende:

FORSTØRRE

Trinn 8
Vi er klare til å konfigurere oVirt, for dette utfører vi følgende i CentOS 8:

 sudo-motoroppsett

FORSTØRRE

Trinn 9
Dette vil gjøre en innledende analyse av variablene, og så vil vi se en rekke spørsmål som vi kan svare på etter hvert, hvis vi vil forlate standardverdien trykker vi ganske enkelt på Enter:

FORSTØRRE

Trinn 10
Deretter får vi tilgang til nettverkskonfigurasjonen:

FORSTØRRE

Trinn 11
Der bekrefter vi FQDN på serveren, etter dette går vi videre til konfigurasjonen av databasen som vi nevner kan være lokal eller ekstern:

FORSTØRRE

Trinn 12
Etter dette skriver vi inn og validerer passordet som vi vil bruke for administratorbrukeren:

FORSTØRRE

Trinn 13
De neste trinnene vil være å konfigurere de generelle variablene som det er ideelt å forlate standardverdiene til.

FORSTØRRE

Trinn 14
Etter dette vil vi se et sammendrag av den valgte konfigurasjonen:

FORSTØRRE

Trinn 15
Hvis vi er enige, trykker du Enter for å fortsette med konfigurasjonen av oVirt i CentOS 8:

FORSTØRRE

Trinn 16
Når denne prosessen tar slutt, vil vi se følgende:

FORSTØRRE

Der finner vi tilgangen gjennom HTTP- og HTTPS -protokollene.

4. Slik konfigurerer du SELinux og brannmur for oVirt

Trinn 1
For å få tilgang til disse nettadressene må vi gi riktige tillatelser, som standard er SELinux aktivert i CentOS 8, dette innebærer at vi må konfigurere SELinux for oVirt, vi gjør dette med kommandoen:

 sudo setsebool -P httpd_can_network_connect 1

FORSTØRRE

Steg 2
Deretter aktiverer vi portene i brannmuren og bruker endringene:

 firewall-cmd --permanent --zone public --add-port 80 / tcp firewall-cmd --permanent --zone public-add-port 443 / tcp firewall-cmd-reload

FORSTØRRE

5. Slik får du tilgang til oVirt

Trinn 1
Vi er klare til å bruke oVirt, for dette går vi til en nettleser, lokal eller ekstern, og skriver inn følgende syntaks:

 https: //team.domain: 80 / ovirt-engine / Vi ser følgende advarsel:

FORSTØRRE

Steg 2
Vi klikker på "Avansert", og deretter vises følgende:

FORSTØRRE

Trinn 3
Vi klikker på "Godta risikoen og fortsett" og får tilgang til oVirt -miljøet:

FORSTØRRE

Trinn 4
Vi klikker på "Du har ikke logget inn" og fortsetter for å angi legitimasjonen som ble opprettet i den forrige konfigurasjonsprosessen:

FORSTØRRE

Trinn 5
Vi klikker på "Logg inn", og vi blir omdirigert til oVirt i CentOS 8:

FORSTØRRE

Trinn 6
Vi klikker på "Administrasjonsportal", og vi vil se kontrollmiljøet:

FORSTØRRE

Trinn 7
På siden har vi alternativer som:BeregningHer vil det være mulig å opprette og administrere:

  • Virtuelle maskiner
  • Grupper
  • Verter
  • Datasentre og mer

FORSTØRRE

Trinn 8
NettI denne handlingen kan vi administrere:

  • Nettverk
  • VNC profiler

FORSTØRRE

Trinn 9
OppbevaringAssosiert med spørsmålet om plass i virtuelle miljøer, er det mulig å administrere:

  • Volumer
  • Datasentre
  • Domener og mer

FORSTØRRE

Trinn 10
LedelseI denne delen administrerer vi:

  • Avgif.webpter
  • Leverandører
  • Brukere
  • Garanti
  • Generell konfigurasjon

FORSTØRRE

Trinn 11
I hendelser får vi tilgang til hver hendelse som skjer i oVirt:

FORSTØRRE

Trinn 12
Fra Computo kan vi jobbe med alt relatert til virtuelle maskiner med forskjellige alternativer tilgjengelig:

FORSTØRRE

Hvis du leter etter en pålitelig, dynamisk og komplett plattform for å jobbe og administrere virtuelle miljøer, er oVirt et av de beste alternativene.

Du vil bidra til utvikling av området, dele siden med vennene dine

wave wave wave wave wave