Již dlouho známe výhody virtualizačních strojů pro testování nových operačních systémů a jejich kompatibilitu s aplikacemi. To znamená úsporu zdrojů tím, že nemusíme investovat do nákupu nového vybavení, větší bezpečnost tím, že v žádném případě neovlivníme produktivní prostředí organizace ani fyzické vybavení, pokud ho používáme doma. Nejlepší na tom je možnost plně prozkoumat každou z nových funkcí, které jsou integrovány do nových systémů nebo aplikací.
Existují různé virtualizační platformy, ale za tímto účelem bude Solvetic mluvit o jedné konkrétně vytvořené společností Microsoft, jako je Hyper-V. Dále vás naučíme, jak tam nainstalovat CentOS 8 a znát tak všechny jeho funkce.
Co je Hyper-VHyper-V byl vyvinut společností Microsoft jako funkce jeho operačního systému, díky čemuž máme výhody virtualizace hardwaru, která umožňuje, aby vytvořené stroje běžely s virtuálním hardwarem. V tomto ohledu nám Hyper-V dává možnost vytvářet virtuální pevné disky, virtuální přepínače a mnoho dalších, takže uživatelská zkušenost je stejná jako ve skutečném počítači.
Hyper-VPlatforma Hyper-V je k dispozici v 64bitových verzích Windows 10 Pro, Enterprise a Education, ale ne v edici Home. Můžeme virtualizovat systémy jako:
- Windows 7, 8 nebo 10
- Windows Server 2012, 2016 a 2021-2022
- Fedora
- Ubuntu
- CentOS
- FreeBSD a mnoho dalších
funkceNěkteré z jeho hlavních charakteristik jsou:
- Rychlé vytváření a přístup do galerie virtuálních počítačů
- Výchozí síť (přepínač NAT)
- Funkce repliky Hyper-V
- Možnost sdílení souborů mezi virtuálním počítačem a fyzickým počítačem a další.
Povolení Hyper-VVe výchozím nastavení není Hyper-V v systému Windows 10 povolen, pro jeho aktivaci máme dvě možnosti, kterými jsou:
Z prostředí Windows PowerShell spusťte následující:
Enable -WindowsOptionalFeature -Online -FeatureName Microsoft -Hyper -V -AllZ konzoly příkazového řádku spusťte:
DISM / Online / Enable-Feature / All / FeatureName: Microsoft-Hyper-VNebo přejděte na cestu Ovládací panely \ Programy \ Programy a funkce a tam vyberte možnost "Aktivovat nebo deaktivovat funkce systému Windows" a v zobrazeném okně aktivovat pole Hyper-V:
Obraz CentOS 8 ISO je k dispozici na následujícím odkazu:
Nové vlastnostiNěkteré z nových funkcí v této edici jsou:
- Vylepšení webové konzoly (Cockpit)
- Nový kontejnerový nástroj
- Nové celosystémové zásady kryptoměny
- Vylepšení TCP
- Nové vestavěné aktualizace balíčků
Dále uvidíme, jak nainstalovat CentOS 8 na Hyper-V.
1. Jak nainstalovat CentOS 8 na Hyper-V se systémem Windows 10
Krok 1
Prvním krokem je přístup ke konzole Hyper-V, která vypadá následovně:
ZVĚTŠIT
Krok 2
K vytvoření našeho virtuálního počítače máme následující možnosti:
- V pravém podokně klikněte na řádek „Nový / virtuální počítač
- Z nabídky Akce / Nový / Virtuální počítač
- Klikněte pravým tlačítkem na název fyzického počítače a tam vyberte Nový / Virtuální počítač
Krok 3
Zobrazí se následující průvodce:
Krok 4
Klikněte na Další a označíme název virtuálního počítače a cestu, kde bude hostován:
PoznámkaTam můžeme aktivovat pole „Uložit virtuální počítač na jiné místo“ pro definování vlastní cesty.
Krok 5
Klikneme na Další a definujeme generování virtuálního počítače. Je důležité porozumět následujícímu:
- Generace 1 je nejjednodušší, protože je kompatibilní s BIOSem a podporuje 32bitové a 64bitové systémy
- Generace 2 je bezpečnější, ale běží pouze na UEFI a podporuje pouze 64bitový systém
Vybereme Generaci 1 a klikneme na Další
Krok 6
Definujeme paměť RAM, kterou přiřadíme virtuálnímu počítači CentOS 8.
Krok 7
V dalším okně bude možné definovat síťové aspekty:
PoznámkaPozději Solvetic vysvětlí, jak nakonfigurovat virtuální přepínač tak, aby umožňoval komunikaci se sítí.
Krok 8
V dalším okně bude možné:
- Vytvořte nový virtuální pevný disk přiřazením velikosti, názvu a umístění
- Využijte stávající virtuální pevný disk
- Nepoužívejte virtuální pevný disk
Krok 9
Dále musíme vybrat obraz ISO, který jsme stáhli z CentOS 8. Za tímto účelem aktivujeme pole „Nainstalujte operační systém ze zaváděcího disku CD / DVD ROM a poté vyberte CentOS 8 ISO:
Krok 10
Jednou z možností je nainstalovat systém později nebo neinstalovat operační systém. Poté klikneme na Další a zobrazí se souhrn úkolů, které je třeba provést:
Krok 11
Kliknutím na Dokončit dokončíte proces vytváření virtuálního počítače CentOS 8 v Hyper-V:
2. Jak namapovat virtuální přepínač Hyper-V
Krok 1
Jak jsme zmínili, je klíčové, abychom vytvořili nový přepínač, který umožní připojení k internetu, proto z konzoly Hyper-V vybereme řádek „Správce virtuálních přepínačů“:
ZVĚTŠIT
Krok 2
V zobrazeném okně vybereme „Externí“, abychom umožnili připojení k externí síti:
Krok 3
Klikneme na „Vytvořit virtuální přepínač“ a poté definujeme následující:
- Název virtuálního přepínače
- Typ připojení a fyzický síťový adaptér k použití
Jakmile je toto definováno, kliknutím na Použít a OK změny uložíme.
Krok 4
Dále vybereme vytvořený virtuální počítač, klikneme na „Konfigurace“ a v sekci „Síťový adaptér“ vybereme virtuální přepínač, který jsme vytvořili:
Změny uložíte kliknutím na Použít a OK.
3. Jak spustit a konfigurovat CentOS 8 na Hyper-V
Krok 1
Jakmile toto nakonfigurujeme, můžeme vybrat virtuální počítač a tam se zobrazí řada možností:
ZVĚTŠIT
Krok 2
Klikneme na řádek „Připojit“ a uvidíme následující:
Krok 3
Tam kliknutím na Start spustíme průvodce instalací CentOS 8:
Krok 4
Jakmile je připojení navázáno, zobrazí se průvodce instalací CentOS 8:
Zde vybereme řádek „Instalovat CentOS Linux 8.0.1905“ pro spuštění instalace nebo můžeme vyřešit problémy s instalací.
Krok 5
Po načtení služeb definujeme instalační jazyk:
Krok 6
Klikneme na „Pokračovat“ a poté uvidíme následující:
Zde je možné konfigurovat následující:
- V sekci Klávesnice definujte jazyk klávesnice v CentOS 8.
- V jazykové podpoře můžeme přidat další jazyky pro použití v systému.
- V Datum a čas můžeme definovat časové pásmo systému, pokud je jiné.
- V instalačním zdroji najdeme vybraný obraz ISO.
- V KDUMP můžeme tuto funkci, která se stará o výpis jádra, aktivovat nebo ne.
- Zásady zabezpečení nám umožňují integrovat do CentOS 8 další soubory zabezpečení.
Krok 7
Výběr softwaru: zde můžeme definovat typ serveru (konzole nebo grafického uživatelského rozhraní), který se má použít, a také definovat, které služby je třeba do procesu nainstalovat:
ZVĚTŠIT
Ve výchozím nastavení bude server CentOS 8 nainstalován s grafickým rozhraním, ale pro spuštění z konzoly můžeme vybrat možnost „Server“.
Krok 8
Název sítě a týmu nám umožňuje aktivovat síťový adaptér a definovat název týmu:
ZVĚTŠIT
Krok 9
Ve výběru zařízení musíme vybrat virtuální pevný disk, kde má být CentOS 8 nainstalován v Hyper-V. Tam máme další možnosti, jako je ruční konfigurace dělení, přidávání disků atd., Když to definujeme, klikněte na Hotovo.
ZVĚTŠIT
Krok 10
Klikneme na „Spustit instalaci“ a uvidíme následující:
Krok 11
Vybereme „Root heslo“
Krok 12
Pokračujeme k přiřazení hesla root v CentOS 8:
Krok 13
Klikneme na Hotovo a poté nakonfigurujeme uživatele správce systému:
Krok 14
Znovu klikneme na Hotovo a budeme pokračovat v instalaci CentOS 8 v Hyper-V:
ZVĚTŠIT
Krok 15
Když tento proces skončí, uvidíme následující. Tam klikneme na Restartovat
ZVĚTŠIT
Krok 16
Bude nutné odstranit médium s CentOS 8. ISO K tomu přejdeme do nabídky Média / DVD / Vysunout „ISO“:
Krok 17
Poté bude systém restartován a uvidíme následující:
ZVĚTŠIT
Pokud jsme vybrali server s rozhraním GUI, bude nutné licenční podmínky přijmout kliknutím na možnost „Informace o licenci“. Tam jsme přistoupili k CentOS 8 na Hyper-V a jsme připraveni to prozkoumat naplno.
4. Úkoly, které je třeba provést na CentOS 8 po instalaci
Nyní uvidíme několik věcí, které můžete v CentOS 8 udělat, abyste získali maximální užitek, jsou to tyto:
Nano instalaceNano je jedním z nejvšestrannějších textových editorů, pokud jde o funkce a snadné použití, a je ideální pro úpravu různých systémových souborů, pro jeho instalaci musíme provést následující:
yum install -y nano
ZVĚTŠIT
Povolte dynamickou paměť hostaToto je funkce, kterou musíme povolit, abychom mohli používat dynamickou paměť s CentOS 8, proto vytvoříme na cestě soubor /etc/udev/rules.d s požadovaným názvem a do uvedeného souboru zadáme následující:
SUBSYSTEM == "paměť", ACTION == "přidat", ATTR {state} = "online"Soubor uložíme pomocí kláves Ctrl + O a opustíme jej pomocí kláves Ctrl + X.
Nainstalujte si nástroje Hyper-VJedná se o sadu nástrojů, které nám umožňují rozšířit možnosti platformy na maximum, a proto provedeme následující:
yum install -y hyperv -démoni
ZVĚTŠIT
PoznámkaPamatujte, že pro přístup jako root musíte spustit příkaz „su“ následovaný heslem, které jsme přiřadili při jeho vytváření.
S aplikací Solvetic jsme se naučili konfigurovat a vytvářet virtuální počítač s CentOS 8 na Hyper-V. Díky implementaci virtuálních strojů budeme moci mít jejich plný potenciál pro použití na dosah.