Virtualizare Ubuntu pe ESXi - Configurare, configurare, depanare
ESXi este hipervizorul bare-metal care sculptează o mașină gazdă în mai multe mașini virtuale. Acest ghid creează o mașină virtuală Ubuntu în mod corect - firmware-ul EFI, un disc subțire pe care îl monitorizați, un adaptor de rețea VMXNET3 și instrumente open-vm-tools după instalare - apoi mapează problemele comune la soluțiile lor.
📑Capitole
- Înainte de a începe — de ce are nevoie gazda ESXi (client web, virtualizare activată, spațiu pentru depozitul de date, ISO Ubuntu)
- Crearea mașinii virtuale în clientul web ESXi
- Cele patru setări care decid totul — firmware-ul, furnizarea de disc, adaptorul de rețea și dimensiunea
- Instalarea Ubuntu în interiorul mașinii virtuale
- Primele lucrări de pornire — open-vm-tools și actualizări de sistem
- Verificarea VM de la gazdă — adresa IP, numele gazdei și închiderea grațioasă
- Depanare — potrivirea fiecărui simptom cu soluția sa
📋 Prezentare generală și Ghid pas cu pas
Înainte de a începe — De ce are nevoie gazda
Trei lucruri trebuie să fie adevărate înainte ca vrăjitorul de creație să se deschidă. În primul rând, ESXi în sine este instalat pe gazdă și puteți ajunge la clientul său web - mașina gazdă este acum un hypervisor, nu un computer normal, așa că totul se întâmplă prin acea interfață web. În al doilea rând, BIOS-ul gazdă are virtualizarea CPU (Intel VT-x sau AMD-V) activată; fără ea, oaspeții pe 64 de biți vor refuza să alerge. În al treilea rând, aveți nevoie de spațiu și de o imagine: un depozit de date cu spațiu liber (un prim Ubuntu VM este confortabil în 40 GB) și ISO Ubuntu încărcat în acel depozit de date prin browserul Datastore. Alegeți o versiune LTS actuală, astfel încât VM să primească ani de actualizări.
Creați mașina virtuală
În clientul web ESXi, alegeți Creare/Înregistrare VM, apoi Creați o nouă mașină virtuală. Alegerile care contează: dați VM-ului un nume care spune jobul (cum ar fi ubuntu-files sau ubuntu-test, nu „VM 3”); lăsați Compatibilitatea la valoarea prestabilită a gazdei — o versiune hardware virtuală mai înaltă deblochează dispozitive virtuale mai noi, iar reducerea acesteia contează doar atunci când o VM trebuie să se mute la o gazdă mai veche; setați Familia de sistem de operare invitat: Linux și versiunea: Ubuntu Linux (64 de biți) — aceasta nu este o decorație, presetează hardware virtual sensibil pentru Ubuntu; și alegeți depozitul de date cu spațiu pe el. Pe ecranul de personalizare, setați CPU, memoria, discul, rețeaua și firmware-ul așa cum explică pasul următor.
Cele patru setări care decid totul
Firmware: EFI. Ubuntu modern se așteaptă la EFI, EFI este ceea ce activează Secure Boot și este implicit ESXi pentru noile VM Linux. Legacy BIOS încă funcționează pentru Ubuntu, dar tratează alegerea ca fiind permanentă - un sistem de operare instalat se așteaptă la firmware-ul sub care a fost instalat.
Disc: aprovizionat subțire. Un disc subțire crește pe măsură ce Ubuntu scrie date, așa că un disc de 40 GB poate folosi 12 GB în prima zi. Provizionarea groasă rezervă dimensiunea completă în avans - mai sigur pentru serverele critice, risipă pentru laboratoare.
Adaptor de rețea: VMXNET3. Este propria placă de rețea virtuală a VMware, construită pentru mașini virtuale, iar Ubuntu își poartă driverul în nucleu. E1000E emulat funcționează și el și este soluția de rezervă pentru cazuri ciudate.
Dimensiune: începeți mic. 2 vCPU și 4 GB RAM rulează Ubuntu Server cu plăcere și desktop acceptabil. Puteți adăuga mai multe mai târziu într-un minut; un VM supradimensionat irosește în mare parte gazda.
Instalați Ubuntu
Atașați ISO la unitatea CD/DVD a VM-ului, bifați Conectați-vă la pornire, porniți VM-ul și deschideți consola. Instalatorul Ubuntu se comportă exact ca pe o mașină fizică. Alegeți Server sau Desktop — Server pentru servicii și învățare terminalul, Desktop doar dacă aveți cu adevărat nevoie de mediul grafic. Lăsați instalatorul să folosească întregul disc virtual; este un fișier din depozitul de date, nimic fizic nu este șters. Creați-vă utilizatorul, setați o parolă puternică și, la instalările pe server, bifați opțiunea de server OpenSSH, astfel încât să vă puteți conecta de la distanță ulterior. Când instalarea se termină, reporniți - și deconectați ISO de la unitatea CD/DVD.
Primele lucrări de pornire — open-vm-tools și actualizări
O mașină virtuală Ubuntu proaspătă funcționează, dar ESXi este pe jumătate orb la aceasta: rezumatul gazdei nu arată nicio adresă IP, iar „închiderea” de la gazdă este o întrerupere grea de curent, nu o oprire curată. Remedierea este un pachet din propriul depozit Ubuntu - ruta recomandată de VMware pentru Ubuntu. Nu utilizați vechiul program de instalare VMware Tools bazat pe ISO în meniul ESXi; pentru Ubuntu, open-vm-tools este calea acceptată și este menținută la zi de sistemul normal de actualizare al Ubuntu.
sudo apt update
sudo apt install open-vm-tools
La instalările desktop, adăugați și pachetul desktop: sudo apt install open-vm-tools-desktop — este ceea ce face ca rezoluția consolei, copierea-lipirea și tragerea și plasarea să se comporte. Apoi confirmați că serviciul rulează și finalizați cu actualizările normale:
sudo systemctl status open-vm-tools
sudo apt upgrade
Starea ar trebui să arate serviciul activ și în funcțiune. Acest pachet este cel care oferă gazdei adresa IP și numele de gazdă a invitatului, permite oprirea grațioasă de la ESXi și decide cum se comportă sincronizarea timpului și instantaneele oprite.
Verificați VM-ul de pe gazdă
Reîmprospătați pagina de rezumat a mașinii virtuale în clientul web ESXi: acum apar adresa IP și numele de gazdă a invitatului, ceea ce demonstrează că open-vm-tools vorbește cu gazda. Testați o închidere grațioasă de la gazdă - Ubuntu ar trebui să se oprească curat în loc să fie tăiat. De aici, lucrați zilnic prin SSH, în loc să trăiți în interiorul consolei; consola este pentru instalări și urgențe, SSH este mai rapid și vă oferă un terminal adecvat.
Depanare — Potriviți simptomul cu remedierea
Când o mașină virtuală Ubuntu se comportă greșit, simptomul își numește de obicei cauza. Lucrează această hartă în ordine:
VM nu va porni sau pornește din nou programul de instalare — ISO este încă conectat, ordinea de pornire este greșită sau firmware-ul a fost schimbat după instalare. Fără rețea — verificați mai întâi tipul adaptorului și grupul de porturi, apoi în Ubuntu verificați dacă configurația rețelei mai indică o adresă MAC veche. Gazda nu arată nicio IP, iar închiderea este o întrerupere a curentului — open-vm-tools lipsește sau este oprit; reinstalați-l ca în Pasul 5. Consola minusculă, laggy sau clipboard moartă — o problemă de setare a consolei/a afișajului; pentru munca zilnică, utilizați în schimb SSH. Clock drifting — remediați sincronizarea timpului cu NTP în Ubuntu. Totul lent — gazda este supra-angajată; comparați totalul vCPU și RAM oferite mașinilor virtuale cu mașina fizică înainte de a da vina pe Ubuntu.
Două verificări rapide în Ubuntu acoperă cea mai mare parte a activității de detectiv - adresele și interfețele de rețea și starea ceasului:
ip a
timedatectl
Cele mai multe „probleme ESXi” se dovedesc a fi o singură setare, un pachet sau o limită hardware sinceră.
🏷️Variabile și cuvinte cheie pentru căutarea subiectelor
🎙️ Transcriere completă — atingeți pentru a extinde
__TOK_33__
❓ Întrebări frecvente
Este acest tutorial 100% gratuit de urmat?
__TOK_34__
Pot începătorii să urmeze acest ghid?
__TOK_35__
Unde pot pune întrebări dacă rămân blocat?
__TOK_36__