Subțire (subțire) conduce VMWare poate salva în mod semnificativ spațiu în spațiul de stocare a sistemului de fișiere VMFS la crearea unei mașini virtuale. Astfel de discuri vmdk practic nu ocupă spațiu în sistemul de fișiere în timpul creării și cresc treptat la dimensiunea maximă pe măsură ce se acumulează informații. Cu toate acestea, principala problemă cu discurile subțiri este că acestea cresc în timp, chiar dacă ați eliberat spațiu în interiorul sistemului de operare oaspete.
Notă. Când ștergeți datele din Windows (și sistemul Linux se aplică și), sistemul nu umple locul stabilit cu zerouri, ci doar marchează zonele șterse în metadatele partiției (pot fi utilizate pentru scriere). Se pare că serverul ESXi nu poate determina în mod independent care dintre blocurile care îi sunt date sunt de fapt libere
compresie standard înseamnă discuri subțiri din ESXi nu este, iar sistemul de virtualizare în sine nu știe nimic despre caracteristicile de stocare a datelor în cadrul OS oaspete.
În acest articol, vom descrie o modalitate simplă de a comprima un disc vmdk subțire în ESXi.
Dezarhivați arhiva pe disc, deschideți un prompt de comandă (desigur, cu drepturi de administrator) și executați următoarea comandă
În acest caz, c: este o unitate virtuală subțire vmdk, pe care intenționăm să o comprimăm.
În Linux, puteți face acest lucru cu dd
Notă. De asemenea, puteți comprima discul migrând mașina virtuală într-o altă locație de stocare (Storage VMotion). Totuși, observăm că această metodă nu este universală și funcționează numai în anumite condiții.
Dimensiunea "reală" a discului virtual pe care o ocupă în sistemul de fișiere poate fi învățată astfel:
După cum puteți vedea, un disc subțire ocupă spațiu de stocare de 33 GB (dimensiunea maximă este de 40 GB). În cadrul sistemului de operare Windows este de numai 15 GB.Procedura de compresie din exemplul nostru a durat aproximativ 5 minute (viteza de la dimensiunea discului și viteza și sarcina de stocare și rețeaua SAN). După terminarea procedurii de comprimare, verificați dimensiunea curentă a fișierului vmdk.
După cum puteți vedea, unitatea vmdk a scăzut la 15 GB!
Notă. Dacă există mai multe discuri, trebuie să efectuați această procedură pentru fiecare.
- Resetarea parolei de root pe VMWare ESXi 5
- Cum se poate extinde un disc de mașină virtuală în VMWare
- Repornirea unei mașini virtuale suspendate în ESXi 5
- SSD Host Host cache în ESXi 5.0
- Ați uitat parola pentru vMA?