Vi har lenge kjent fordelene med å virtualisere maskiner for å teste nye operativsystemer og kompatibilitet med applikasjoner. Dette innebærer å spare ressurser ved ikke å måtte investere i kjøp av nytt utstyr, større sikkerhet ved ikke å påvirke det produktive miljøet i organisasjonen eller det fysiske utstyret når vi bruker det hjemme. Den beste delen er å kunne utforske hver av de nye funksjonene som er integrert i nye systemer eller applikasjoner.
Det er forskjellige virtualiseringsplattformer, men for dette formålet vil Solvetic snakke om en spesielt opprettet av Microsoft, for eksempel Hyper-V. Deretter vil vi lære deg hvordan du installerer CentOS 8 der og dermed kjenner hver funksjonalitet.
Hva er Hyper-VHyper-V er utviklet av Microsoft som en funksjon i operativsystemet, takket være at vi har fordelene med maskinvarevirtualisering som gjør at de opprettede maskinene kan kjøres med virtuell maskinvare. I dette aspektet gir Hyper-V oss muligheten til å lage virtuelle harddisker, virtuelle svitsjer og mange flere slik at brukeropplevelsen er identisk med den å være på en ekte datamaskin.
Hyper-VHyper-V-plattformen er tilgjengelig i 64-biters versjoner av Windows 10 Pro, Enterprise og Education, men ikke i Home-utgaven. Vi kan virtualisere systemer som:
- Windows 7, 8 eller 10
- Windows Server 2012, 2016 og 2021-2022
- Fedora
- Ubuntu
- CentOS
- FreeBSD og mange flere
funksjonerNoen av hovedtrekkene er:
- Rask opprettelse og tilgang til VM -galleri
- Standardnettverk (NAT -bryter)
- Hyper-V Replica-funksjon
- Evne til å dele filer mellom den virtuelle maskinen og den fysiske datamaskinen og mer.
Hyper-V-aktiveringSom standard er ikke Hyper-V aktivert i Windows 10, for aktiveringen har vi to alternativer som er:
Kjør følgende fra Windows PowerShell:
Enable -WindowsOptionalFeature -Online -FeatureName Microsoft -Hyper -V -AllFra en kommandopromptkonsollkjøring:
DISM / Online / Enable-Feature / All / FeatureName: Microsoft-Hyper-VEller gå til banen Kontrollpanel \ Programmer \ Programmer og funksjoner, og velg alternativet "Aktiver eller deaktiver Windows-funksjoner", og aktiver vinduet Hyper-V i vinduet som vises:
CentOS 8 ISO -bildet er tilgjengelig på følgende lenke:
Nye funksjonerNoen av de nye funksjonene i denne utgaven er:
- Forbedringer i webkonsollen (Cockpit)
- Nytt containerverktøy
- Nye systemomfattende kryptopolicyer
- TCP -forbedringer
- Nye innebygde pakkeoppdateringer
Deretter vil vi se hvordan du installerer CentOS 8 på Hyper-V.
1. Slik installerer du CentOS 8 på Hyper-V med Windows 10
Trinn 1
Det første trinnet er å få tilgang til Hyper-V-konsollen som ser slik ut:
FORSTØRRE
Steg 2
For å lage vår virtuelle maskin har vi følgende alternativer:
- Klikk på linjen “Ny / virtuell maskin i høyre rute
- Fra menyen Handling / Ny / Virtuell maskin
- Høyreklikk på navnet på den fysiske datamaskinen og velg Ny / virtuell maskin
Trinn 3
Følgende veiviser vises:
Trinn 4
Vi klikker Neste, og vi vil indikere navnet på den virtuelle maskinen, i tillegg til banen der den vil bli hostet:
MerkDer kan vi aktivere boksen "Lagre den virtuelle maskinen på et annet sted" for å definere en tilpasset bane.
Trinn 5
Vi klikker Neste, og vi skal definere generasjonen av den virtuelle maskinen. Det er viktig å forstå følgende:
- Generasjon 1 er den enkleste siden den er BIOS-kompatibel og støtter 32-biters og 64-biters systemer
- Generasjon 2 er sikrere, men kjører bare på UEFI og støtter bare 64-biters system
Vi velger Generasjon 1 og klikker Neste
Trinn 6
Vi definerer RAM -minnet som skal tilordnes til den virtuelle CentOS 8 -maskinen.
Trinn 7
I det neste vinduet vil det være mulig å definere nettverksaspektene:
MerkSenere vil Solvetic forklare hvordan du konfigurerer en virtuell svitsj for å tillate kommunikasjon med nettverket.
Trinn 8
I neste vindu vil det være mulig:
- Lag en ny virtuell harddisk ved å tilordne størrelse, navn og plassering
- Benytt deg av en eksisterende virtuell harddisk
- Ikke bruk en virtuell harddisk
Trinn 9
Deretter må vi velge ISO -bildet som vi har lastet ned fra CentOS 8. For å gjøre dette, aktiverer vi boksen “Installer et operativsystem fra en oppstartbar CD / DVD -ROM og velg deretter CentOS 8 ISO:
Trinn 10
Blant alternativene er å installere systemet senere eller ikke å installere operativsystemet. Etter dette klikker vi på Neste, og vi vil se en oppsummering av oppgavene som skal utføres:
Trinn 11
Klikk på Fullfør for å fullføre prosessen med å lage den virtuelle CentOS 8-maskinen i Hyper-V:
2. Hvordan kartlegge Hyper-V Virtual Switch
Trinn 1
Som vi nevnte, er det viktig at vi oppretter en ny bryter som tillater tilkobling til Internett, for dette velger vi linjen "Virtual switch manager" fra Hyper-V-konsollen:
FORSTØRRE
Steg 2
I det viste vinduet velger vi "Ekstern" for å tillate tilkobling til det eksterne nettverket:
Trinn 3
Vi klikker på "Create virtual switch" og definerer deretter følgende:
- Navn på virtuelt bryter
- Tilkoblingstype og fysisk nettverkskort som skal brukes
Når dette er definert, klikker vi på Bruk og OK for å lagre endringene.
Trinn 4
Deretter velger vi den virtuelle maskinen som er opprettet, klikker på "Konfigurasjon" og i delen "Nettverkskort" velger vi den virtuelle bryteren vi har opprettet:
Klikk på Bruk og OK for å lagre endringene.
3. Hvordan starte og konfigurere CentOS 8 på Hyper-V
Trinn 1
Når vi har konfigurert dette, kan vi velge den virtuelle maskinen, og der vil en rekke alternativer vises:
FORSTØRRE
Steg 2
Vi klikker på "Koble til" -linjen, og vi ser følgende:
Trinn 3
Der klikker vi på Start for å kjøre installasjonsveiviseren for CentOS 8:
Trinn 4
Når forbindelsen er opprettet, ser vi installasjonsveiviseren for CentOS 8:
Der velger vi linjen "Install CentOS Linux 8.0.1905" for å kjøre installasjonen, eller vi kan løse installasjonsproblemer.
Trinn 5
Etter at tjenestene er lastet inn, definerer vi installasjonsspråket:
Trinn 6
Vi klikker på "Fortsett" og så ser vi følgende:
Der er det mulig å konfigurere følgende:
- I tastaturdelen definerer du tastaturspråket i CentOS 8.
- I språkstøtte kan vi legge til flere språk som skal brukes i systemet.
- I Dato og klokkeslett kan vi definere systemets tidssone hvis den er annerledes.
- I installasjonskilden finner vi det valgte ISO -bildet.
- I KDUMP kan vi aktivere eller ikke denne funksjonen som tar seg av kjernedumpen.
- Sikkerhetspolitikk lar oss integrere flere sikkerhetsfiler til CentOS 8.
Trinn 7
Programvarevalg: der kan vi definere hvilken type server (konsoll eller GUI) som skal brukes, samt definere hvilke tjenester som må installeres i prosessen:
FORSTØRRE
Som standard vil CentOS 8 -serveren bli installert med et grafisk grensesnitt, men vi kan velge alternativet "Server" for å kjøre den fra konsollen.
Trinn 8
Nettverk og teamnavn lar oss aktivere nettverkskortet, samt definere et navn for teamet:
FORSTØRRE
Trinn 9
I Enhetsvalg må vi velge den virtuelle harddisken der CentOS 8 skal installeres i Hyper-V. Der har vi flere alternativer som å manuelt konfigurere partisjonering, legge til disker, etc., klikk på Ferdig når vi definerer dette.
FORSTØRRE
Trinn 10
Vi klikker på "Start installasjonen" og vi ser følgende:
Trinn 11
Vi velger "Rotpassord"
Trinn 12
Vi fortsetter å tilordne rotpassordet i CentOS 8:
Trinn 13
Vi klikker på Ferdig og konfigurerer deretter systemadministratorbrukeren:
Trinn 14
Vi klikker på Ferdig igjen, og vi fortsetter med installasjonen av CentOS 8 i Hyper-V:
FORSTØRRE
Trinn 15
Når denne prosessen avsluttes, vil vi se følgende. Der klikker vi på Start på nytt
FORSTØRRE
Trinn 16
Det vil være nødvendig å slette mediet med CentOS 8. ISO. For dette går vi til menyen Media / DVD / Eject "ISO":
Trinn 17
Etter dette vil systemet startes på nytt, og vi vil se følgende:
FORSTØRRE
Hvis vi har valgt serveren med et GUI -grensesnitt, vil det være nødvendig å klikke på alternativet "Lisensinformasjon" for å godta lisensvilkårene. Der har vi fått tilgang til CentOS 8 på Hyper-V, og vi er klare til å utforske det til fulle.
4. Oppgaver som skal utføres på CentOS 8 etter installasjon
Nå vil vi se noen ting du kan gjøre i CentOS 8 for å få maksimal fordel, disse er:
Nano installasjonNano er en av de mest allsidige tekstredigererne når det gjelder funksjoner og brukervennlighet, og er ideell for redigering av forskjellige systemfiler, for installasjonen må vi utføre følgende:
yum installere -y nano
FORSTØRRE
Aktiver dynamisk minne på gjestenDette er en funksjon som vi må aktivere for å bruke dynamisk minne med CentOS 8, for dette vil vi lage en fil i banen /etc/udev/rules.d med ønsket navn, og i nevnte fil skriver vi inn følgende:
SUBSYSTEM == "minne", ACTION == "add", ATTR {state} = "online"Vi lagrer filen med Ctrl + O -tastene og avslutter den med Ctrl + X -tastene.
Installer Hyper-V-verktøyDette er et sett med verktøy som lar oss utvide plattformens evner til det maksimale, for dette vil vi utføre følgende:
yum installere -y hyperv -demoner
FORSTØRRE
MerkHusk at for å få tilgang som root må du utføre kommandoen "su" etterfulgt av passordet som vi tildelte i prosessen med å lage det.
Med Solvetic har vi lært å konfigurere og lage en virtuell maskin med CentOS 8 på Hyper-V. Takket være implementeringen av virtuelle maskiner vil vi kunne ha sitt fulle potensial for bruk innen rekkevidde.