Virtualizace Ubuntu na ESXi – nastavení, konfigurace, odstraňování problémů
ESXi je holým kovovým hypervizorem, který rozděluje jeden hostitelský stroj do mnoha virtuálních strojů. Tato příručka vytvoří Ubuntu VM správným způsobem – firmware EFI, tenký disk, který monitorujete, síťový adaptér VMXNET3 a open-vm-tools po instalaci – a poté mapuje běžné problémy na jejich opravy.
📑Kapitoly
- Než začnete – co hostitel ESXi potřebuje (webový klient, zapnutá virtualizace, prostor pro datové úložiště, Ubuntu ISO)
- Vytvoření virtuálního počítače ve webovém klientovi ESXi
- Čtyři nastavení, která rozhodují o všem – firmware, poskytování disku, síťový adaptér a velikost
- Instalace Ubuntu do virtuálního počítače
- První spouštěcí úlohy – open-vm-tools a aktualizace systému
- Ověření virtuálního počítače z hostitele – IP adresa, název hostitele a bezproblémové vypnutí
- Odstraňování problémů – přizpůsobení každého příznaku jeho opravě
📋 Přehled a průvodce krok za krokem
Než začnete — Co hostitel potřebuje
Než se otevře průvodce stvořením, musí platit tři věci. Za prvé, ESXi samotné je nainstalováno na hostiteli a můžete se dostat k jeho webovému klientovi – hostitelský počítač je nyní hypervizor, nikoli normální PC, takže vše probíhá přes toto webové rozhraní. Za druhé, hostitelský BIOS má zapnutou virtualizaci CPU (Intel VT-x nebo AMD-V); bez něj odmítnou 64bitoví hosté spustit. Zatřetí, potřebujete prostor a obrázek: úložiště dat s volným místem (první virtuální počítač Ubuntu má kapacitu 40 GB) a ISO Ubuntu nahrané do tohoto úložiště dat prostřednictvím prohlížeče Datastore. Vyberte aktuální verzi LTS, aby VM získal roky aktualizací.
Vytvořte virtuální stroj
Ve webovém klientovi ESXi vyberte Vytvořit / zaregistrovat VM a poté Vytvořit nový virtuální počítač. Volby, na kterých záleží: dejte virtuálnímu počítači jméno, které říká úlohu (jako ubuntu-files nebo ubuntu-test, ne "VM 3"); ponechte Kompatibilitu ve výchozím nastavení hostitele – vyšší verze virtuálního hardwaru odemyká novější virtuální zařízení a její snížení má význam pouze tehdy, když se virtuální počítač musí přesunout na staršího hostitele; set Rodina hostujících OS: Linux a verze: Ubuntu Linux (64-bit) — toto není dekorace, přednastavuje rozumný virtuální hardware pro Ubuntu; a vyberte datové úložiště, na kterém je místo. Na obrazovce přizpůsobení nastavte CPU, paměť, disk, síť a firmware, jak vysvětluje další krok.
Čtyři nastavení, která rozhodují o všem
Firmware: EFI. Moderní Ubuntu očekává EFI, EFI umožňuje Secure Boot a je výchozím nastavením ESXi pro nové virtuální počítače s Linuxem. Legacy BIOS stále funguje pro Ubuntu, ale považujte tuto volbu za trvalou – nainstalovaný operační systém očekává firmware, pod kterým byl nainstalován.
Disk: tenký zajišťovaný. Tenký disk roste s tím, jak Ubuntu zapisuje data, takže 40GB disk může zabrat 12 GB v první den. Tlusté poskytování rezervuje plnou velikost dopředu – bezpečnější pro kritické servery, plýtvání pro laboratoře.
Síťový adaptér: VMXNET3. Je to vlastní virtuální síťová karta VMware, vytvořená pro virtuální stroje a Ubuntu nese svůj ovladač v jádře. Emulovaný E1000E také funguje a je záložním řešením pro liché případy.
Velikost: začněte v malém. 2 vCPU a 4 GB RAM běží Ubuntu Server šťastně a Desktop přijatelně. Další můžete přidat později během minuty; předimenzovaný VM většinou plýtvá hostitelem.
Nainstalujte Ubuntu
Připojte ISO k jednotce CD/DVD virtuálního počítače, zaškrtněte Připojit při zapnutí, zapněte virtuální počítač a otevřete konzolu. Instalační program Ubuntu se chová přesně jako na fyzickém počítači. Zvolte Server nebo Desktop — Server pro služby a učení terminálu, Desktop pouze v případě, že skutečně potřebujete grafické prostředí. Nechte instalátor použít celý virtuální disk; je to soubor v datovém úložišti, nic fyzického se nemaže. Vytvořte si uživatele, nastavte silné heslo a při instalaci serveru zaškrtněte volbu OpenSSH server, abyste se poté mohli vzdáleně přihlásit. Po dokončení instalace restartujte počítač – a odpojte ISO od jednotky CD/DVD.
First Boot Jobs — open-vm-tools a aktualizace
Čerstvý virtuální počítač Ubuntu funguje, ale ESXi je k němu napůl slepý: souhrn hostitele neukazuje žádnou IP adresu a „vypnutí“ od hostitele je tvrdý výpadek proudu, nikoli čisté vypnutí. Opravou je jeden balíček z vlastního úložiště Ubuntu – doporučená trasa VMware pro Ubuntu. V nabídce ESXi nepoužívejte starý instalační program VMware Tools založený na ISO; pro Ubuntu je podporovaná cesta open-vm-tools a je udržována aktuální běžným aktualizačním systémem Ubuntu.
sudo apt update
sudo apt install open-vm-tools
Při instalaci na plochu přidejte také balíček pro stolní počítače: sudo apt install open-vm-tools-desktop — díky němu se chová rozlišení konzoly, kopírování-vkládání a přetahování. Poté potvrďte, že služba běží, a dokončete normální aktualizace:
sudo systemctl status open-vm-tools
sudo apt upgrade
Stav by měl zobrazovat službu aktivní a spuštěnou. Tento jeden balíček poskytuje hostiteli IP adresu a název hostitele hosta, umožňuje elegantní vypnutí z ESXi a rozhoduje o tom, jak se chová synchronizace času a snímky v klidovém stavu.
Ověřte virtuální počítač z hostitele
Obnovte souhrnnou stránku virtuálního počítače ve webovém klientovi ESXi: nyní se zobrazí IP adresa hosta a název hostitele, což dokazuje, že open-vm-tools mluví s hostitelem. Otestujte elegantní vypnutí z hostitele – Ubuntu by se mělo čistě vypnout místo toho, aby bylo přerušeno. Odtud dělejte každodenní práci přes SSH spíše než bydlet uvnitř konzole; konzole je pro instalace a nouzové situace, SSH je rychlejší a poskytuje vám správný terminál.
Odstraňování problémů — Přiřaďte příznak k opravě
Když se virtuální počítač Ubuntu chová špatně, symptom obvykle pojmenuje svou vlastní příčinu. Zpracujte tuto mapu v tomto pořadí:
VM se nespustí nebo znovu spustí instalační program — ISO je stále připojeno, pořadí zavádění je nesprávné nebo byl po instalaci změněn firmware. Žádná síť – nejprve zkontrolujte typ adaptéru a skupinu portů a poté v Ubuntu zkontrolujte, zda konfigurace sítě stále ukazuje na starou MAC adresu. Hostitel nezobrazuje žádnou IP a vypnutí je výpadek proudu — open-vm-tools chybí nebo je zastaveno; znovu jej nainstalujte jako v kroku 5. Malá konzole, zaostalá nebo mrtvá schránka – problém s nastavením konzole/displeje; pro každodenní práci používejte místo toho SSH. Posun hodin – opravte synchronizaci času s NTP v Ubuntu. Vše je pomalé — hostitel je přetížen; porovnejte celkové vCPU a RAM přidělené virtuálním počítačům s fyzickým počítačem, než budete obviňovat Ubuntu.
Dvě rychlé kontroly uvnitř Ubuntu pokrývají většinu detektivní práce – vaše síťové adresy a rozhraní a stav hodin:
ip a
timedatectl
Většina „problémů ESXi“ se ukáže jako jedno nastavení, jeden balíček nebo jeden poctivý hardwarový limit.
🏷️Proměnné a klíčová slova vyhledávání tématu
🎙️ Úplný přepis – klepnutím rozbalíte
__TOK_33__
❓ Často kladené otázky
Je tento tutoriál 100% bezplatný?
__TOK_34__
Mohou začátečníci postupovat podle tohoto návodu?
__TOK_35__
Kde mohu klást otázky, když uvíznu?
__TOK_36__