Vi har länge känt till fördelarna med att virtualisera maskiner för att testa nya operativsystem och deras kompatibilitet med applikationer. Detta innebär att vi sparar resurser genom att inte behöva investera i inköp av ny utrustning, större säkerhet genom att inte på något sätt påverka organisationens produktiva miljö eller den fysiska utrustningen om vi använder den i vårt hem. Det bästa är att kunna utforska alla de nya funktioner som är integrerade i nya system eller applikationer.
Det finns olika virtualiseringsplattformar, men för detta ändamål kommer Solvetic att prata om en speciellt skapad av Microsoft, till exempel Hyper-V. Därefter lär vi dig hur du installerar CentOS 8 där och därmed känner till var och en av dess funktioner.
Vad är Hyper-VHyper-V har utvecklats av Microsoft som en funktion i sitt operativsystem tack vare vilket vi har fördelarna med hårdvaruvirtualisering så att de skapade maskinerna kan köras med virtuell hårdvara. I denna aspekt ger Hyper-V oss möjlighet att skapa virtuella hårddiskar, virtuella switchar och många fler så att användarupplevelsen är identisk med den som finns på en riktig dator.
Hyper-VHyper-V-plattformen finns i 64-bitarsversionerna av Windows 10 Pro, Enterprise och Education men inte i Home-utgåvan. Vi kan virtualisera system som:
- Windows 7, 8 eller 10
- Windows Server 2012, 2016 och 2021-2022
- Fedora
- Ubuntu
- CentOS
- FreeBSD och många fler
funktionerNågra av dess huvudsakliga egenskaper är:
- Snabb skapande och åtkomst till VM -galleri
- Standardnätverk (NAT -switch)
- Hyper-V Replica-funktion
- Möjlighet att dela filer mellan den virtuella maskinen och den fysiska datorn och mer.
Hyper-V-aktiveringSom standard är Hyper-V inte aktiverat i Windows 10, för dess aktivering har vi två alternativ som är:
Kör följande från Windows PowerShell:
Aktivera -WindowsOptionalFeature -Online -FeatureName Microsoft -Hyper -V -AllFrån en kommandotolkskonsolkörning:
DISM / Online / Enable-Feature / All / FeatureName: Microsoft-Hyper-VEller gå till sökvägen Kontrollpanelen \ Program \ Programs and Features och välj där alternativet "Aktivera eller inaktivera Windows-funktioner" och aktivera Hyper-V-rutan i fönstret som visas:
CentOS 8 ISO -bilden är tillgänglig på följande länk:
Nya egenskaperNågra av de nya funktionerna i denna utgåva är:
- Förbättringar i webbkonsolen (Cockpit)
- Nytt behållarverktyg
- Ny systemomfattande kryptopolicy
- TCP -förbättringar
- Nya inbyggda paketuppdateringar
Därefter kommer vi att se hur du installerar CentOS 8 på Hyper-V.
1. Så här installerar du CentOS 8 på Hyper-V med Windows 10
Steg 1
Det första steget är att komma åt Hyper-V-konsolen som ser ut som följande:
FÖRSTORA
Steg 2
För att skapa vår virtuella maskin har vi följande alternativ:
- Klicka på raden “Ny / virtuell maskin i den högra rutan
- Från menyn Action / New / Virtual Machine
- Högerklicka på namnet på den fysiska datorn och välj där Ny / virtuell maskin
Steg 3
Följande guide visas:
Steg 4
Vi klickar på Nästa och vi kommer att ange namnet på den virtuella datorn, liksom sökvägen där den kommer att vara värd:
NoteraDär kan vi aktivera rutan "Lagra den virtuella maskinen på en annan plats" för att definiera en anpassad sökväg.
Steg 5
Vi klickar på Nästa och vi kommer att definiera generationen av den virtuella maskinen. Det är viktigt att förstå följande:
- Generation 1 är den enklaste eftersom den är BIOS-kompatibel och stöder 32-bitars och 64-bitars system
- Generation 2 är säkrare men körs bara på UEFI och stöder bara 64-bitars system
Vi väljer Generation 1 och klickar på Nästa
Steg 6
Vi definierar RAM -minnet som ska tilldelas den virtuella CentOS 8 -maskinen.
Steg 7
I nästa fönster är det möjligt att definiera nätverksaspekterna:
NoteraSenare kommer Solvetic att förklara hur man konfigurerar en virtuell switch för att tillåta kommunikation med nätverket.
Steg 8
I nästa fönster är det möjligt:
- Skapa en ny virtuell hårddisk genom att tilldela storlek, namn och plats
- Använd en befintlig virtuell hårddisk
- Använd inte en virtuell hårddisk
Steg 9
Därefter måste vi välja den ISO -avbildning som vi har laddat ner från CentOS 8. För att göra detta aktiverar vi rutan “Installera ett operativsystem från en startbar CD / DVD -ROM och välj sedan CentOS 8 ISO:
Steg 10
Bland alternativen är att installera systemet senare eller inte installera operativsystemet. Efter detta klickar vi på Nästa och vi ser en sammanfattning av de uppgif.webpter som ska utföras:
Steg 11
Klicka på Slutför för att slutföra processen med att skapa den virtuella CentOS 8-maskinen i Hyper-V:
2. Hur man mappar Hyper-V Virtual Switch
Steg 1
Som vi nämnde är det viktigt att vi skapar en ny switch som gör det möjligt att ansluta till Internet, för detta väljer vi från Hyper-V-konsolen raden "Virtual switch manager":
FÖRSTORA
Steg 2
I fönstret som visas väljer vi "Extern" för att tillåta anslutning till det externa nätverket:
Steg 3
Vi klickar på "Skapa virtuell switch" och definierar sedan följande:
- Virtuellt switchnamn
- Anslutningstyp och fysisk nätverkskort som ska användas
När detta är definierat klickar vi på Apply och OK för att spara ändringarna.
Steg 4
Därefter väljer vi den skapade virtuella maskinen, klickar på "Konfiguration" och i avsnittet "Nätverkskort" väljer vi den virtuella switch som vi har skapat:
Klicka på Apply och OK för att spara ändringarna.
3. Hur man startar och konfigurerar CentOS 8 på Hyper-V
Steg 1
När vi har konfigurerat detta kan vi välja den virtuella maskinen och där kommer en rad alternativ att visas:
FÖRSTORA
Steg 2
Vi klickar på "Anslut" -raden så ser vi följande:
Steg 3
Där klickar vi på Start för att köra installationsguiden för CentOS 8:
Steg 4
När anslutningen upprättats ser vi installationsguiden för CentOS 8:
Där väljer vi raden "Installera CentOS Linux 8.0.1905" för att köra installationen eller så kan vi lösa installationsproblem.
Steg 5
Efter att tjänsterna har laddats kommer vi att definiera installationsspråket:
Steg 6
Vi klickar på "Fortsätt" och sedan ser vi följande:
Där är det möjligt att konfigurera följande:
- I avsnittet Tangentbord definierar du tangentbordsspråket i CentOS 8.
- I språkstöd kan vi lägga till fler språk att använda i systemet.
- I Datum och tid kan vi definiera systemets tidszon om den är annorlunda.
- I installationskällan hittar vi den valda ISO -bilden.
- I KDUMP kan vi aktivera eller inte denna funktion som tar hand om kärndumpen.
- Säkerhetspolicy gör att vi kan integrera ytterligare säkerhetsfiler i CentOS 8.
Steg 7
Programvaruval: där kan vi definiera vilken typ av server (konsol eller GUI) som ska användas, samt definiera vilka tjänster som måste installeras i processen:
FÖRSTORA
Som standard kommer CentOS 8 -servern att installeras med ett grafiskt gränssnitt, men vi kan välja alternativet "Server" för att köra den från konsolen.
Steg 8
Nätverks- och teamnamn gör att vi kan aktivera nätverkskortet, samt definiera ett namn för teamet:
FÖRSTORA
Steg 9
Vid enhetsval måste vi välja den virtuella hårddisken där CentOS 8 ska installeras i Hyper-V. Där har vi ytterligare alternativ som att manuellt konfigurera partitionering, lägga till diskar, etc., klicka på Klar när vi definierar detta.
FÖRSTORA
Steg 10
Vi klickar på "Starta installationen" så ser vi följande:
Steg 11
Vi väljer "Rotlösenord"
Steg 12
Vi fortsätter att tilldela rotlösenordet i CentOS 8:
Steg 13
Vi klickar på Klar och konfigurerar sedan systemadministratörsanvändaren:
Steg 14
Vi klickar på Klar igen och vi fortsätter med installationen av CentOS 8 i Hyper-V:
FÖRSTORA
Steg 15
När denna process slutar ser vi följande. Där klickar vi på Starta om
FÖRSTORA
Steg 16
Det kommer att vara nödvändigt att radera mediet med CentOS 8. ISO. För detta går vi till menyn Media / DVD / Mata ut "ISO":
Steg 17
Efter detta startas systemet om och vi kommer att se följande:
FÖRSTORA
Om vi har valt servern med ett GUI -gränssnitt måste du klicka på alternativet "Licensinformation" för att acceptera licensvillkoren. Där har vi tillgång till CentOS 8 på Hyper-V och vi är redo att utforska det till fullo.
4. Uppgif.webpter som ska utföras på CentOS 8 efter installationen
Nu kommer vi att se några saker du kan göra i CentOS 8 för att få maximal nytta, dessa är:
Nano installationNano är en av de mest mångsidiga textredigerarna när det gäller funktioner och användarvänlighet och är perfekt för redigering av olika systemfiler, för installationen måste vi utföra följande:
yum installera -y nano
FÖRSTORA
Aktivera dynamiskt minne för gästenDetta är en funktion som vi måste aktivera för att kunna använda dynamiskt minne med CentOS 8, för detta skapar vi en fil i sökvägen /etc/udev/rules.d med önskat namn och i filen anger vi följande:
SUBSYSTEM == "minne", ACTION == "lägg till", ATTR {state} = "online"Vi sparar filen med Ctrl + O -tangenterna och avslutar den med Ctrl + X -tangenterna.
Installera Hyper-V-verktygDessa är en uppsättning verktyg som gör att vi kan utöka plattformens kapacitet till det maximala, för detta kommer vi att utföra följande:
yum installera -y hyperv -daemons
FÖRSTORA
NoteraKom ihåg att för att komma åt som root måste du utföra kommandot "su" följt av lösenordet som vi tilldelade i processen att skapa det.
Med Solvetic har vi lärt oss att konfigurera och skapa en virtuell maskin med CentOS 8 på Hyper-V. Tack vare implementeringen av virtuella maskiner kommer vi att kunna utnyttja sin fulla potential för användning inom räckhåll.