Saya melihat banyak pertanyaan dan jawaban seputar provisi tipis pada VMWare ESXi tetapi tidak persis apa yang saya temui. Saya membuat VM baru dan menetapkan hard disk yang disediakan 100GB tipis. Dari semua yang saya baca, saya mengharapkan ukuran fisik file vmdk menjadi kurang dari 100GB. Namun, masih membuat xxx-flat.vmdk yang 100GB.
Saya mencoba mengatur sistem dasar yang kemudian saya bisa salin dan sesuaikan seperti yang telah saya lakukan dengan VMWare Workstation di masa lalu. Sangat mudah! Ketika saya menyalakan salinan, VMWare bertanya apakah saya sudah menyalinnya, saya menjawab "ya" dan saya mulai aktif. Namun, dengan apa yang menurut saya merupakan bug di ESXi 5.5, saya akan menyalin sekitar 100GB + yang berarti saya akan segera menginstal ulang OS setiap kali saya menginginkan contoh baru.
Adakah yang pernah mengalami ini?
sumber
Jawaban:
Ini karena file yang disediakan tipis di ESXi adalah file yang jarang . Metode yang Anda gunakan untuk memindahkan mereka tidak akan mempertahankan atribut tipis itu.
Ada beberapa cara untuk mengatasi hal ini. Silakan lihat: Pindahkan VMware ESXi VM ke datastore baru - pertahankan provisi tipis
sumber
File seratus pertunjukan itu adalah file yang jarang - tidak ada apa-apa di dalamnya, sistem file hanya tahu itu ukuran yang dimaksudkan.
Anda dapat melihat ukuran sebenarnya di klien vSphere:
.. Meskipun ukuran yang jelas ketika Anda melihat file mentah ..
Masalah yang Anda hadapi adalah Anda menghapus file itu dari sistem file VMFS . Kemanapun ia pergi dan bagaimanapun ia menuju ke sana, file jarang hanya jarang selama di VMFS; ESXi dipaksa untuk memberi Anda file yang jelas penuh, dengan semua 0s ekstra.
Penyimpanan vMotion dan
vmkfstools
akan menangani disk tipis dengan benar jika Anda bergerak di antara host ESXi; mengekspor ke OVF adalah pilihan lain yang baik untuk tidak bergerak di sekitar disk tebal penuh.Secara umum, Anda harus menghindari mencoba bekerja secara langsung dengan file flat, alih-alih menggunakan alat yang tepat untuk memindahkan atau mengkloning VMDK logis (yang mungkin memiliki file datar, snapshot, dll).
sumber