Știm de mult timp avantajele virtualizării mașinilor pentru a testa noi sisteme de operare și compatibilitatea acestora cu aplicațiile. Acest lucru implică economisirea resurselor prin faptul că nu trebuie să investim în achiziționarea de echipamente noi, o securitate mai mare prin faptul că nu afectăm în niciun moment mediul productiv al organizației sau echipamentul fizic dacă îl folosim în casa noastră. Cea mai bună parte este posibilitatea de a explora pe deplin fiecare dintre noile caracteristici care sunt integrate în sisteme sau aplicații noi.
Există diverse platforme de virtualizare, dar în acest scop Solvetic va vorbi despre una creată în special de Microsoft, cum ar fi Hyper-V. În continuare vă vom învăța cum să instalați CentOS 8 acolo și astfel să cunoaștem fiecare dintre funcționalitățile sale.
Ce este Hyper-VHyper-V a fost dezvoltat de Microsoft ca o caracteristică a sistemului său de operare datorită căruia avem avantajele virtualizării hardware permițând mașinilor create să ruleze cu hardware virtual. În acest aspect, Hyper-V ne oferă posibilitatea de a crea hard disk-uri virtuale, switch-uri virtuale și multe altele, astfel încât experiența utilizatorului să fie identică cu cea a unui computer real.
Hyper-VPlatforma Hyper-V este disponibilă în versiunile pe 64 de biți ale Windows 10 Pro, Enterprise și Education, dar nu și în ediția Home. Putem virtualiza sisteme precum:
- Windows 7, 8 sau 10
- Windows Server 2012, 2016 și 2021-2022
- Fedora
- Ubuntu
- CentOS
- FreeBSD și multe altele
CaracteristiciUnele dintre principalele sale caracteristici sunt:
- Crearea rapidă și accesul la galeria VM
- Rețea implicită (comutator NAT)
- Funcția Hyper-V Replica
- Capacitatea de a partaja fișiere între mașina virtuală și computerul fizic și multe altele.
Activare Hyper-VÎn mod implicit, Hyper-V nu este activat în Windows 10, pentru activarea acestuia avem două opțiuni care sunt:
Din Windows PowerShell executați următoarele:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -AllDintr-o consolă prompt de comandă rulați:
DISM / Online / Enable-Feature / All / FeatureName: Microsoft-Hyper-VSau accesați calea Panou de control \ Programe \ Programe și caracteristici și selectați opțiunea „Activați sau dezactivați caracteristicile Windows” și în fereastra afișată activați caseta Hyper-V:
Imaginea ISO CentOS 8 este disponibilă la următorul link:
Functii noiUnele dintre noile caracteristici ale acestei ediții sunt:
- Îmbunătățiri în consola web (Cockpit)
- Instrument nou pentru containere
- Noi politici de criptare la nivel de sistem
- Îmbunătățiri TCP
- Noi actualizări de pachete încorporate
Apoi, vom vedea cum se instalează CentOS 8 pe Hyper-V.
1. Cum se instalează CentOS 8 pe Hyper-V cu Windows 10
Pasul 1
Primul pas este să accesați consola Hyper-V care arată ca următoarea:
MARI
Pasul 2
Pentru a crea mașina noastră virtuală avem următoarele opțiuni:
- Faceți clic pe linia „Mașină nouă / virtuală din panoul din dreapta
- Din meniul Acțiune / Mașină nouă / Mașină virtuală
- Faceți clic dreapta pe numele computerului fizic și selectați acolo Mașină nouă / virtuală
Pasul 3
Va fi afișat următorul expert:
Pasul 4
Facem clic pe Următorul și vom indica numele mașinii virtuale, precum și calea unde va fi găzduită:
NotăAcolo putem activa caseta „Stocați mașina virtuală într-o altă locație” pentru a defini o cale personalizată.
Pasul 5
Facem clic pe Următorul și vom defini generația mașinii virtuale. Este important să înțelegeți următoarele:
- Generația 1 este cea mai simplă, deoarece este compatibilă cu BIOS și acceptă sisteme pe 32 și 64 de biți
- Generația 2 este mai sigură, dar rulează numai pe UEFI și acceptă doar sistemul pe 64 de biți
Selectăm generația 1 și facem clic pe Următorul
Pasul 6
Definim memoria RAM pentru alocarea mașinii virtuale CentOS 8.
Pasul 7
În fereastra următoare va fi posibil să se definească aspectele rețelei:
NotăUlterior Solvetic va explica cum se configurează un comutator virtual pentru a permite comunicarea cu rețeaua.
Pasul 8
În fereastra următoare va fi posibil:
- Creați un nou hard disk virtual atribuind dimensiunea, numele și locația
- Faceți uz de un hard disk virtual existent
- Nu utilizați un hard disk virtual
Pasul 9
Apoi trebuie să selectăm imaginea ISO pe care am descărcat-o din CentOS 8. Pentru aceasta, activăm caseta „Instalați un sistem de operare de pe un CD / DVD ROM bootabil și apoi selectați CentOS 8 ISO:
Pasul 10
Printre opțiuni se numără instalarea ulterioară a sistemului sau nu instalarea sistemului de operare. După aceasta, facem clic pe Următorul și vom vedea un rezumat al sarcinilor care trebuie îndeplinite:
Pasul 11
Faceți clic pe Finalizare pentru a finaliza procesul de creare a mașinii virtuale CentOS 8 în Hyper-V:
2. Cum se mapează comutatorul virtual Hyper-V
Pasul 1
După cum am menționat, este esențial să creăm un nou switch care să permită conexiunea la Internet, pentru aceasta, din consola Hyper-V selectăm linia „Virtual switch manager”:
MARI
Pasul 2
În fereastra afișată selectăm „Extern” pentru a permite conectivitatea cu rețeaua externă:
Pasul 3
Facem clic pe „Create virtual switch” și apoi definim următoarele:
- Numele comutatorului virtual
- Tipul de conexiune și adaptorul de rețea fizic de utilizat
Odată ce acest lucru este definit, facem clic pe Aplicare și OK pentru a salva modificările.
Pasul 4
Apoi selectăm mașina virtuală creată, facem clic pe „Configurare” și în secțiunea „Adaptor de rețea” vom selecta comutatorul virtual pe care l-am creat:
Faceți clic pe Aplicare și OK pentru a salva modificările.
3. Cum se pornește și se configurează CentOS 8 pe Hyper-V
Pasul 1
Odată ce configurăm acest lucru, putem selecta mașina virtuală și acolo vor fi afișate o serie de opțiuni:
MARI
Pasul 2
Facem clic pe linia „Conectare” și vom vedea următoarele:
Pasul 3
Acolo facem clic pe Start pentru a rula asistentul de instalare CentOS 8:
Pasul 4
Odată ce conexiunea este stabilită, vom vedea asistentul de instalare CentOS 8:
Acolo selectăm linia „Install CentOS Linux 8.0.1905” pentru a rula instalarea sau putem rezolva problemele de instalare.
Pasul 5
După încărcarea serviciilor, vom defini limba de instalare:
Pasul 6
Facem clic pe „Continue” și apoi vom vedea următoarele:
Acolo este posibil să configurați următoarele:
- În secțiunea Tastatură definiți limba tastaturii în CentOS 8.
- În Asistență lingvistică putem adăuga mai multe limbi de utilizat în sistem.
- În Data și ora putem defini fusul orar al sistemului dacă este diferit.
- În sursa de instalare găsim imaginea ISO selectată.
- În KDUMP putem activa sau nu această funcție care se ocupă de dump-ul nucleului.
- Politica de securitate ne permite să integrăm fișiere de securitate suplimentare în CentOS 8.
Pasul 7
Selectarea software-ului: acolo putem defini tipul de server (consolă sau GUI) de utilizat, precum și ce servicii trebuie instalate în proces:
MARI
În mod implicit, serverul CentOS 8 va fi instalat cu o interfață grafică, dar putem selecta opțiunea „Server” pentru al rula din consolă.
Pasul 8
Numele rețelei și echipei ne permite să activăm adaptorul de rețea, precum și să definim un nume pentru echipă:
MARI
Pasul 9
În Selecția dispozitivului, trebuie să selectăm hard disk-ul virtual unde CentOS 8 urmează să fie instalat în Hyper-V. Acolo avem opțiuni suplimentare, cum ar fi configurarea manuală a partiționării, adăugarea de discuri etc., faceți clic pe Efectuat atunci când definim acest lucru.
MARI
Pasul 10
Facem clic pe „Începeți instalarea” și vom vedea următoarele:
Pasul 11
Selectăm „Parola de rădăcină”
Pasul 12
Continuăm să atribuim parola de root în CentOS 8:
Pasul 13
Facem clic pe Efectuat și apoi configurăm utilizatorul administratorului de sistem:
Pasul 14
Facem din nou clic pe Terminat și vom continua cu instalarea CentOS 8 în Hyper-V:
MARI
Pasul 15
Când se termină acest proces, vom vedea următoarele. Acolo facem clic pe Restart
MARI
Pasul 16
Va fi necesar să ștergeți mediul cu CentOS 8. ISO. Pentru aceasta, accesați meniul Media / DVD / Eject "ISO":
Pasul 17
După aceasta, sistemul va fi repornit și vom vedea următoarele:
MARI
Dacă am selectat serverul cu o interfață GUI, va fi necesar să faceți clic pe opțiunea „Informații despre licență” pentru a accepta termenii licenței. Acolo am accesat CentOS 8 pe Hyper-V și suntem gata să-l explorăm la maximum.
4. Sarcini de efectuat pe CentOS 8 după instalare
Acum vom vedea câteva lucruri pe care le puteți face în CentOS 8 pentru a obține beneficiul maxim, acestea fiind:
Instalare nanoNano este unul dintre cei mai versatili editori de text în ceea ce privește funcțiile și ușurința de utilizare și este ideal pentru editarea diferitelor fișiere de sistem, pentru instalarea acestuia trebuie să executăm următoarele:
yum install -y nano
MARI
Activați memoria dinamică a oaspeteluiAceasta este o funcție pe care trebuie să o activăm pentru a utiliza memoria dinamică cu CentOS 8, pentru aceasta vom crea un fișier în calea /etc/udev/rules.d cu numele dorit și în fișierul menționat vom introduce următoarele:
SUBSYSTEM == "memory", ACTION == "add", ATTR {state} = "online"Salvăm fișierul cu tastele Ctrl + O și îl ieșim cu tastele Ctrl + X.
Instalați instrumentele Hyper-VAcestea sunt un set de instrumente care ne permit să extindem la maximum capacitățile platformei, pentru aceasta vom executa următoarele:
instalează -y hyperv-daemons
MARI
NotăAmintiți-vă că pentru a accesa ca root trebuie să executați comanda „su” urmată de parola pe care am atribuit-o în procesul creării acesteia.
Cu Solvetic am învățat să configurăm și să creăm o mașină virtuală cu CentOS 8 pe Hyper-V. Datorită implementării mașinilor virtuale, vom putea avea întregul lor potențial de utilizare la îndemâna noastră.