Vi har længe kendt fordelene ved at virtualisere maskiner til at teste nye operativsystemer og deres kompatibilitet med applikationer. Dette indebærer at spare ressourcer ved ikke at skulle investere i indkøb af nyt udstyr, større sikkerhed ved ikke på noget tidspunkt at påvirke organisationens produktive miljø eller det fysiske udstyr, hvis vi bruger det i vores hjem. Den bedste del er fuldt ud at kunne udforske hver af de nye funktioner, der er integreret i nye systemer eller applikationer.
Der er forskellige virtualiseringsplatforme, men til dette formål vil Solvetic tale om en især skabt af Microsoft, f.eks. Hyper-V. Dernæst lærer vi dig, hvordan du installerer CentOS 8 der og dermed kender hver af dens funktioner.
Hvad er Hyper-VHyper-V er blevet udviklet af Microsoft som en funktion i dets operativsystem takket være det, vi har fordelene ved hardware-virtualisering, der gør det muligt for de oprettede maskiner at køre med virtuel hardware. I dette aspekt giver Hyper-V os mulighed for at oprette virtuelle harddiske, virtuelle switches og mange flere, så brugeroplevelsen er identisk med den at være på en rigtig computer.
Hyper-VHyper-V-platformen er tilgængelig i 64-bit-versionerne af Windows 10 Pro, Enterprise og Education, men ikke i Home-udgaven. Vi kan virtualisere systemer som:
- Windows 7, 8 eller 10
- Windows Server 2012, 2016 og 2021-2022
- Fedora
- Ubuntu
- CentOS
- FreeBSD og mange flere
funktionerNogle af dets vigtigste egenskaber er:
- Hurtig oprettelse og adgang til VM -galleri
- Standardnetværk (NAT -switch)
- Hyper-V Replica-funktion
- Mulighed for at dele filer mellem den virtuelle maskine og den fysiske computer og mere.
Hyper-V aktiveringSom standard er Hyper-V ikke aktiveret i Windows 10, for dets aktivering har vi to muligheder, som er:
Kør følgende fra Windows PowerShell:
Aktiver -WindowsOptionalFeature -Online -FeatureName Microsoft -Hyper -V -AllKør fra en kommandopromptkonsol:
DISM / Online / Enable-Feature / All / FeatureName: Microsoft-Hyper-VEller gå til stien Kontrolpanel \ Programmer \ Programmer og funktioner, og vælg der "Aktiver eller deaktiver Windows-funktioner", og aktivér Hyper-V-boksen i det viste vindue:
CentOS 8 ISO -billedet er tilgængeligt på følgende link:
Nye funktionerNogle af de nye funktioner i denne udgave er:
- Forbedringer i webkonsollen (Cockpit)
- Nyt containerværktøj
- Ny systemdækkende kryptopolitikker
- TCP -forbedringer
- Nye indbyggede pakkeopdateringer
Dernæst vil vi se, hvordan du installerer CentOS 8 på Hyper-V.
1. Sådan installeres CentOS 8 på Hyper-V med Windows 10
Trin 1
Det første trin er at få adgang til Hyper-V-konsollen, der ligner følgende:
FORSTØRRE
Trin 2
For at oprette vores virtuelle maskine har vi følgende muligheder:
- Klik på linjen “Ny / virtuel maskine i højre rude
- Fra menuen Handling / Ny / Virtuel maskine
- Højreklik på navnet på den fysiske computer, og vælg der Ny / virtuel maskine
Trin 3
Følgende guide vises:
Trin 4
Vi klikker på Næste, og vi angiver navnet på den virtuelle maskine samt stien, hvor den vil blive hostet:
BemærkDer kan vi aktivere boksen "Gem den virtuelle maskine et andet sted" for at definere en brugerdefineret sti.
Trin 5
Vi klikker på Næste, og vi vil definere generationen af den virtuelle maskine. Det er vigtigt at forstå følgende:
- Generation 1 er den enkleste, da den er BIOS-kompatibel og understøtter 32-bit og 64-bit systemer
- Generation 2 er mere sikker, men kører kun på UEFI og understøtter kun 64-bit system
Vi vælger generation 1 og klikker på Næste
Trin 6
Vi definerer RAM -hukommelsen, der skal tildeles til den virtuelle CentOS 8 -maskine.
Trin 7
I det næste vindue vil det være muligt at definere netværksaspekterne:
BemærkSenere vil Solvetic forklare, hvordan man konfigurerer en virtuel switch til at tillade kommunikation med netværket.
Trin 8
I det næste vindue er det muligt:
- Opret en ny virtuel harddisk ved at tildele størrelse, navn og placering
- Gør brug af en eksisterende virtuel harddisk
- Brug ikke en virtuel harddisk
Trin 9
Dernæst skal vi vælge det ISO -billede, som vi har downloadet fra CentOS 8. For at gøre dette aktiverer vi boksen “Installer et operativsystem fra en bootbar cd / dvd -rom og derefter vælge CentOS 8 ISO:
Trin 10
Blandt mulighederne er at installere systemet senere eller ikke at installere operativsystemet. Herefter klikker vi på Næste, og vi vil se en oversigt over de opgaver, der skal udføres:
Trin 11
Klik på Afslut for at fuldføre processen med at oprette den virtuelle CentOS 8-maskine i Hyper-V:
2. Sådan kortlægges Hyper-V Virtual Switch
Trin 1
Som vi nævnte, er det vigtigt, at vi opretter en ny switch, der tillader forbindelse til internettet, for dette vælger vi fra Hyper-V-konsollen linjen "Virtual switch manager":
FORSTØRRE
Trin 2
I det viste vindue vælger vi "Ekstern" for at tillade forbindelse med det eksterne netværk:
Trin 3
Vi klikker på "Opret virtuel switch" og definerer derefter følgende:
- Navn på virtuelt switch
- Forbindelsestype og fysisk netværkskort, der skal bruges
Når dette er defineret, klikker vi på Anvend og OK for at gemme ændringerne.
Trin 4
Dernæst vælger vi den oprettede virtuelle maskine, klikker på "Konfiguration", og i sektionen "Netværksadapter" vælger vi den virtuelle switch, vi har oprettet:
Klik på Anvend og OK for at gemme ændringerne.
3. Sådan starter og konfigurerer CentOS 8 på Hyper-V
Trin 1
Når vi har konfigureret dette, kan vi vælge den virtuelle maskine, og der vil en række muligheder blive vist:
FORSTØRRE
Trin 2
Vi klikker på "Connect" -linjen, og vi ser følgende:
Trin 3
Der klikker vi på Start for at køre installationsguiden til CentOS 8:
Trin 4
Når forbindelsen er etableret, ser vi installationsguiden til CentOS 8:
Der vælger vi linjen "Installer CentOS Linux 8.0.1905" for at køre installationen, eller vi kan løse installationsproblemer.
Trin 5
Efter indlæsning af tjenester definerer vi installationssproget:
Trin 6
Vi klikker på "Fortsæt", og så ser vi følgende:
Der er det muligt at konfigurere følgende:
- I tastaturafsnittet skal du definere tastatursproget i CentOS 8.
- I sprogsupport kan vi tilføje flere sprog til brug i systemet.
- I Dato og tid kan vi definere systemets tidszone, hvis den er anderledes.
- I installationskilden finder vi det valgte ISO -billede.
- I KDUMP kan vi aktivere eller ej denne funktion, der tager sig af kernedumpen.
- Sikkerhedspolitik giver os mulighed for at integrere yderligere sikkerhedsfiler til CentOS 8.
Trin 7
Softwarevalg: der kan vi definere den type server (konsol eller GUI), der skal bruges, samt definere, hvilke tjenester der skal installeres i processen:
FORSTØRRE
Som standard installeres CentOS 8 -serveren med en grafisk grænseflade, men vi kan vælge "Server" for at køre den fra konsollen.
Trin 8
Netværks- og teamnavn giver os mulighed for at aktivere netværksadapteren samt definere et navn til teamet:
FORSTØRRE
Trin 9
I Enhedsvalg skal vi vælge den virtuelle harddisk, hvor CentOS 8 skal installeres i Hyper-V. Der har vi yderligere muligheder såsom manuel konfiguration af partitionering, tilføjelse af diske osv., Klik på Udført, når vi definerer dette.
FORSTØRRE
Trin 10
Vi klikker på "Start installation", og vi ser følgende:
Trin 11
Vi vælger "Root password"
Trin 12
Vi fortsætter med at tildele rodadgangskoden i CentOS 8:
Trin 13
Vi klikker på Udført og konfigurerer derefter systemadministratorbrugeren:
Trin 14
Vi klikker på Udført igen, og vi fortsætter med installationen af CentOS 8 i Hyper-V:
FORSTØRRE
Trin 15
Når denne proces slutter, ser vi følgende. Der klikker vi på Genstart
FORSTØRRE
Trin 16
Det vil være nødvendigt at slette mediet med CentOS 8. ISO. Til dette går vi til menuen Media / DVD / Eject "ISO":
Trin 17
Herefter genstartes systemet, og vi ser følgende:
FORSTØRRE
Hvis vi har valgt serveren med et GUI -interface, er det nødvendigt at klikke på "Licensinformation" for at acceptere licensvilkårene. Der har vi adgang til CentOS 8 på Hyper-V, og vi er klar til at udforske det fuldt ud.
4. Opgaver, der skal udføres på CentOS 8 efter installationen
Nu vil vi se nogle ting, du kan gøre i CentOS 8 for at få den maksimale fordel, disse er:
Nano installationNano er en af de mest alsidige tekstredigerere med hensyn til funktioner og brugervenlighed og er ideel til redigering af forskellige systemfiler, for installationen skal vi udføre følgende:
yum installere -y nano
FORSTØRRE
Aktiver dynamisk hukommelse for gæstenDette er en funktion, som vi skal aktivere for at bruge dynamisk hukommelse med CentOS 8, til dette vil vi oprette en fil i stien /etc/udev/rules.d med det ønskede navn, og i filen skal vi indtaste følgende:
SUBSYSTEM == "hukommelse", ACTION == "tilføj", ATTR {state} = "online"Vi gemmer filen med Ctrl + O -tasterne og afslutter den med Ctrl + X -tasterne.
Installer Hyper-V-værktøjerDisse er et sæt værktøjer, der giver os mulighed for at udvide platformens muligheder til det maksimale, for dette vil vi udføre følgende:
yum installere -y hyperv -dæmoner
FORSTØRRE
BemærkHusk, at for at få adgang som root skal du udføre kommandoen "su" efterfulgt af den adgangskode, vi tildelte i processen med at oprette den.
Med Solvetic har vi lært at konfigurere og oprette en virtuel maskine med CentOS 8 på Hyper-V. Takket være implementeringen af virtuelle maskiner vil vi være i stand til at have deres fulde potentiale for brug inden for vores rækkevidde.