Ubuntu Virtualization kwenye ESXi - Sanidi, Sanidi, Tatua
ESXi ni hypervisor ya chuma-wazi ambayo huchonga mashine moja ya mwenyeji kwenye mashine nyingi za kawaida. Mwongozo huu unaunda Ubuntu VM kwa njia sahihi - firmware ya EFI, diski nyembamba unayofuatilia, adapta ya mtandao ya VMXNET3 na zana za wazi za vm baada ya kusakinisha - kisha huweka matatizo ya kawaida kwa marekebisho yao.
📑Sura
- Kabla ya kuanza — kile mwenyeji wa ESXi anahitaji (kiteja cha wavuti, uboreshaji umewashwa, nafasi ya hifadhidata, Ubuntu ISO)
- Kuunda mashine pepe katika kiteja cha wavuti cha ESXi
- Mipangilio minne inayoamua kila kitu — programu dhibiti, utoaji wa diski, adapta ya mtandao na saizi
- Kusakinisha Ubuntu ndani ya mashine pepe
- Kazi za kuwasha kwanza — open-vm-tools na masasisho ya mfumo
- Kuthibitisha VM kutoka kwa seva pangishi — anwani ya IP, jina la mpangishaji na kuzima kwa njia nzuri
- Utatuzi wa matatizo — kulinganisha kila dalili na urekebishaji wake
📋 Muhtasari na Mwongozo wa Hatua kwa Hatua
Kabla ya Kuanza - Nini Mwenyeji Anahitaji
Mambo matatu lazima yawe kweli kabla ya mchawi wa uumbaji kufungua. Kwanza, ESXi yenyewe imewekwa kwenye seva pangishi na unaweza kufikia mteja wake wa wavuti - mashine ya mwenyeji sasa ni hypervisor, si PC ya kawaida, hivyo kila kitu hutokea kupitia interface hiyo ya wavuti. Pili, BIOS mwenyeji ina virtualization ya CPU (Intel VT-x au AMD-V) imewashwa; bila hiyo, wageni wa 64-bit watakataa kukimbia. Tatu, unahitaji nafasi na picha: hifadhidata iliyo na nafasi ya bure (Ubuntu VM ya kwanza iko vizuri katika GB 40) na Ubuntu ISO iliyopakiwa kwenye hifadhidata hiyo kupitia kivinjari cha Hifadhidata. Chagua toleo la sasa la LTS ili VM ipate masasisho ya miaka.
Unda Mashine ya Kweli
Katika mteja wa wavuti wa ESXi, chagua Unda / Usajili VM kisha Unda mashine mpya ya mtandaoni. Chaguzi muhimu: ipe VM jina linalosema kazi (kama ubuntu-files au ubuntu-test, sio "VM 3"); acha Upatanifu kwenye chaguo-msingi la seva pangishi — toleo la juu zaidi la maunzi pepe hufungua vifaa vipya zaidi vya mtandaoni, na kuipunguza ni muhimu tu wakati VM lazima ihamishwe hadi kwa seva pangishi ya zamani; weka Familia ya Mfumo wa Uendeshaji wa Mgeni: Linux na toleo: Ubuntu Linux (64-bit) - hii si mapambo, inaweka mapema maunzi ya kawaida ya Ubuntu; na uchague hifadhidata iliyo na nafasi juu yake. Kwenye skrini ya kubinafsisha, weka CPU, kumbukumbu, diski, mtandao na programu dhibiti kama hatua inayofuata inavyoeleza.
Mipangilio Nne Inayoamua Kila Kitu
Firmware: EFI. Ubuntu wa kisasa unatarajia EFI, EFI ndiyo inayowasha Secure Boot, na ndiyo chaguomsingi ya ESXi kwa VM mpya za Linux. BIOS ya urithi bado inafanya kazi kwa Ubuntu, lakini chukulia chaguo kama la kudumu - OS iliyosakinishwa inatarajia programu dhibiti ambayo ilisakinishwa chini yake.
Diski: imetolewa. Diski nyembamba hukua Ubuntu anapoandika data, kwa hivyo diski ya GB 40 inaweza kutumia GB 12 siku ya kwanza. Utoaji mnene huhifadhi ukubwa kamili mbele - salama zaidi kwa seva muhimu, ni mbaya kwa maabara.
Adapta ya mtandao: VMXNET3. Ni kadi ya mtandao pepe ya VMware, iliyoundwa kwa ajili ya mashine pepe, na Ubuntu hubeba kiendeshi chake kwenye kernel. E1000E iliyoigwa pia inafanya kazi na ndiyo njia mbadala ya kesi zisizo za kawaida.
Ukubwa: anza kidogo. 2 vCPU na RAM ya GB 4 huendesha Seva ya Ubuntu kwa furaha na Eneo-kazi inavyokubalika. Unaweza kuongeza zaidi baadaye kwa dakika moja; VM kubwa zaidi hupoteza mwenyeji.
Sakinisha Ubuntu
Ambatisha ISO kwenye hifadhi ya CD/DVD ya VM, weka alama kwenye Unganisha kwa kuwasha, washa VM na ufungue kiweko. Kisakinishi cha Ubuntu hufanya kama inavyofanya kwenye mashine ya mwili. Chagua Seva au Eneo-kazi - Seva kwa ajili ya huduma na kujifunza terminal, Eneo-kazi ikiwa tu unahitaji mazingira ya picha. Acha kisakinishi kitumie diski nzima ya kawaida; ni faili kwenye hifadhidata, hakuna kitu cha kimwili kinachofutwa. Unda mtumiaji wako, weka nenosiri dhabiti, na kwenye usakinishaji wa Seva weka tiki kwenye chaguo la seva ya OpenSSH ili uweze kuingia ukiwa mbali baadaye. Usakinishaji utakapokamilika, washa upya — na ukata muunganisho wa ISO kutoka kwa kiendeshi cha CD/DVD.
Kazi za Boot ya Kwanza - open-vm-tools na Updates
Ubuntu VM mpya inafanya kazi, lakini ESXi haiijui kabisa: muhtasari wa mwenyeji hauonyeshi anwani ya IP, na "kuzimwa" kutoka kwa seva pangishi ni njia ngumu ya kukata umeme, sio kuzima safi. Marekebisho ni kifurushi kimoja kutoka kwa hazina ya Ubuntu mwenyewe - njia iliyopendekezwa ya VMware kwa Ubuntu. Usitumie kisakinishi cha VMware Tools cha zamani cha ISO kwenye menyu ya ESXi; kwa Ubuntu, open-vm-tools ndio njia inayoungwa mkono na inahifadhiwa ya sasa na mfumo wa kawaida wa sasisho wa Ubuntu.
sudo apt update
sudo apt install open-vm-tools
Kwenye usakinishaji wa Eneo-kazi, pia ongeza kifurushi cha eneo-kazi: sudo apt install open-vm-tools-desktop — ndicho kinachofanya azimio la dashibodi, kunakili-bandika na kuburuta na kudondosha kutenda. Kisha thibitisha kuwa huduma inaendelea na umalize na sasisho za kawaida:
sudo systemctl status open-vm-tools
sudo apt upgrade
Hali inapaswa kuonyesha huduma inayotumika na inayofanya kazi. Kifurushi hiki kimoja ndicho kinachompa mwenyeji anwani ya IP ya mgeni na jina la mpangishaji, huwezesha kuzima kwa njia nzuri kutoka kwa ESXi, na huamua jinsi usawazishaji wa saa na vijipicha vilivyotulia hufanya.
Thibitisha VM kutoka kwa Mwenyeji
Onyesha upya ukurasa wa muhtasari wa VM katika mteja wa wavuti wa ESXi: anwani ya IP ya mgeni na jina la mpangishaji sasa inaonekana, ambayo inathibitisha kuwa open-vm-tools inazungumza na mwenyeji. Jaribu kuzima kwa neema kutoka kwa mwenyeji - Ubuntu inapaswa kuzima kwa usafi badala ya kukatwa. Kuanzia hapa, fanya kazi ya kila siku juu ya SSH badala ya kuishi ndani ya koni; kiweko ni cha usakinishaji na dharura, SSH ni haraka na hukupa terminal inayofaa.
Kutatua matatizo - Linganisha Dalili kwa Kurekebisha
Wakati Ubuntu VM inatenda vibaya, dalili kawaida hutaja sababu yake. Fanya ramani hii kwa mpangilio:
VM haitawasha, au kuwasha kisakinishi tena — ISO bado imeunganishwa, mpangilio wa kuwasha si sahihi, au programu dhibiti ilibadilishwa baada ya kusakinisha. Hakuna mtandao — angalia aina ya adapta na kikundi cha mlango kwanza, kisha ndani ya Ubuntu angalia ikiwa usanidi wa mtandao bado unaelekeza kwenye anwani ya zamani ya MAC. Mpangishi haionyeshi IP na kuzimwa ni kukatwa kwa umeme — open-vm-tools haipo au imekomeshwa; isakinishe upya kama ilivyo katika Hatua ya 5. Console ndogo, iliyolegea au ubao wa kunakili umekufa — hitilafu ya mipangilio ya kiweko/onyesho; kwa kazi ya kila siku, tumia SSH badala yake. Kuteleza kwa saa — rekebisha usawazishaji wa muda na NTP ndani ya Ubuntu. Kila kitu polepole — mwenyeji amejitolea kupita kiasi; linganisha jumla ya vCPU na RAM iliyotolewa kwa VM dhidi ya mashine halisi kabla ya kulaumu Ubuntu.
Ukaguzi mbili za haraka ndani ya Ubuntu hufunika kazi nyingi za upelelezi - anwani za mtandao wako na violesura, na hali ya saa:
ip a
timedatectl
"Matatizo mengi ya ESXi" yanageuka kuwa mpangilio mmoja, kifurushi kimoja, au kikomo kimoja cha uaminifu cha maunzi.
🏷️Vigezo vya Utafutaji wa Mada na Maneno muhimu
🎙️ Nakala Kamili — gusa ili upanue
__TOK_33__
❓ Maswali Yanayoulizwa Sana
Je, mafunzo haya ni bure kwa 100% kufuata?
__TOK_34__
Je, wanaoanza wanaweza kufuata mwongozo huu?
__TOK_35__
Ninaweza kuuliza maswali wapi nikikwama?
__TOK_36__