Потрібно зменшити розмір зарезервованого диску (режим Thick Disk) віртуальної машини у VmWare.
Для цього кроки наступні:
1. У віртуальній машині Windows запустити Disk Management console (diskmgmt.msc). Вибрати потрібний розділ диска, натиснути праву кнопку миші і вибрати "Shrink Volume" і вказати яку кількість простору потрібно відрізати (Shrink).
Аналогічно можна зменшити розмір розділу Linux, за допомогою, наприклад Partition Editor.
2. Потрібно підключитись до Esxi за допомогою ssh. (Потрібно дозволити підключення ssh до Esxi). Перейти у теку з віртуальною машиною
cd /vmfs/volumes/datastore/myVM
Відредагувати у файлі конфігурації
vi myvm.vmdk
розмір vmdk диску у розділі "#Extent description".
Але треба зважати, що розмір вказано в блоках по 512байт. Наприклад для 80ГБ це буде 167772160 (80 GB *1024*1024*1024 / 512).
3. Тепер треба зменшити власне розмір файлу vmdk. Існує кілька варіантів, перевіренний це клонування машини
vmkfstools -i myvm.vmdk myvm_newsize.vmdk
потім видалити старі файли
rm test_vm_3.vmdk
rm test_vm_3-flat.vmdk
і клонувати назад
vmkfstools -i myvm_newsize.vmdk myvm.vmdk
Поради знайшов у
https://woshub.com/shrinking-vmdk-virtual-disk-vmware-esxi/
https://kingtam.win/archives/vmdk-shrink.html
https://bobcares.com/blog/shrink-vmdk-virtual-disk-size-on-vmware-esxi/#:~:text=From%20the%20down%20arrow%20key%2C%20go%20to%20the,its%20virtual%20disk%20will%20display%20in%20its%20properties.
https://virtualman.wordpress.com/2016/02/24/shrink-a-vmware-virtual-machine-disk-vmdk/
Коментарі
Дописати коментар