Pe scurt despre sistemul de fișiere și procesul de boot esxi-i, v-pentru virtualizare

După instalarea ESXi, se creează următoarele secțiuni:

  • Bootloader este partiția de 4MB pe care este localizat SYSLinux, care la rândul său este folosit pentru a încărca ESXi.
  • Boot bank este o partiție de 250 MB pe care este localizată imaginea ESXi. (/ bootbank)
  • Alt bancă de încărcare - De îndată ce ne plictisem ESXi, o nouă imagine va fi stocată aici, astfel încât să existe o opțiune de retragere și este inițial goală. (/ altbootbank)
  • Extensie de bază - secțiune de 110 MB pentru stocarea memoriilor de memorie, etc.
  • Store este o partiție de 286 MB care conține imagini ISO ale VMware Tools pentru diferite sisteme de operare, drivere virtuale de dispozitiv, imagini floppy disk etc.
  • Scratch-ul este un radial de 4 GB care este folosit pentru stocarea datelor vm-suport pentru stocarea fișierelor de upgrade etc. (Această secțiune este, de asemenea, denumită uneori Swap sau vFat Scratch)
  • sistem de fișiere visorfs-in-memory pe care sunt / var / logs, / etc / vmware, / tmp etc.
  • VMFS - restul spațiului gol este alocat sub baza de date vmfs.

Luați în considerare modul în care este încărcat serverul ESXi.







SYSLinux cizme și arată în fișierul boot.cfg care se află în / bootbank și / altbootbank. Pentru a încărca imaginea dorită, utilizează parametrii buid, actualizați și bootstate.

fișierul boot.cfg de la / bootbank

fișierul boot.cfg de la / altbootbank

Fișierele necesare pentru a încărca VMkernel se citesc din fișierul boot.cfg și apoi se încarcă hypervisor în memoria serverului (RAM). ESXi bootat. După descărcare, este posibil să obțineți o unitate flash sau discuri, iar serverul va continua să funcționeze (el a testat el însuși), dar nu va avea acces la VMware Tools etc. care nu este stocată în memorie, ci pe disc.







Să mergem mai departe. Cele trei tipuri de fișiere utilizate pentru a porni ESXi-i.

  • Fișiere executive (* .gz)
  • Arhiva fișiere (* .vgz)
  • Fișiere de arhivă de stat (* .tgz)

Deci, pentru:

Dosarele de arhivă sunt, de asemenea, imitate ca tardisuri

  • sistem. vgz - fișiere de sistem de bază
  • vpxa.vgz - Agent vCenter
  • aam.vgz - Agent de înaltă disponibilitate

Fișiere de arhivă de stat

  • state.tgz - aici este stocată configurația serverului ESXi, care este salvată după repornire.

După ce sistemul de fișiere ESXi este descărcat (extras) într-un disc RAM / arata astfel

Pe scurt despre sistemul de fișiere și procesul de boot esxi-i, v-pentru virtualizare

/ (rădăcină a sistemului de fișiere), / etc, / bin, / sbin, / var / jurnalele și altele sunt în memorie.

Să începem de sus în jos cine este:

  • visorfs - acesta este un ramdisk (disc RAM)
  • vflat (4.0G) - Scratch (/ zero)
  • vflat (285.9M) - Magazin (/ magazin)
  • vflat (249.7M) - bancă de boot (/ bootbank)
  • vflat (249.7M) - bancă Alt boot (/ altbootbank)
  • vmfs3 - vmfs datastore

Pentru a obține statistici mai detaliate despre discul RAM, puteți folosi comanda vdf (Găsiți statistici despre visorfs).

Pe scurt despre sistemul de fișiere și procesul de boot esxi-i, v-pentru virtualizare

În coloana Spațiu puteți vedea locul ocupat de arhivele și fișierele de stat după despachetare. De asemenea, ei pot verifica cât de mult fiecare tardisk consumă memorie. Sub linia de divizare sunt afișate:

MAINSYS - dosarul rădăcină
tmp este / tmp
updatestg - un loc pentru stocarea temporară a patch-urilor și actualizări
hoststats - pentru stocarea datelor de performanță în timp real







Trimiteți-le prietenilor: