There are many servers/hosts supporting many virtual machines on VMWare. Is there a way to automatically increase the disk space available on a VM say increase by 10%? How about sending messages (emails) to admins when it gets critical?
VMWare – Increase disk space automatically – how
vmware-vmdk
Related Topic
- VMware – How to Shrink a Virtual Disk (vmdk)
- How to run a vmdk image on another 64 bit machine which does not have vt support
- VMware VMDK – Very Strange Problem with VMDK Thin/Thick Disks
- Nfs – VMware ESXi Missing VMDK (Flat files and snapshots, but no base image)
- VMware VM with more than 2TB of disk space
- VMware ESXi – One Hard Disk with Two VMDK Files Explained
Best Answer
You should be able to use the VMWare Disk Manager to inrease the size of your image.
Expands the image 'image.vmdk' to 25GB. Note that you will have to allocate this space on the VM i.e. assign it to a partition. It will initially be free unpartitioned space I believe.
As far as sending warnings regarding free disk space, you'd have to rope in Quota on Linux or something similar on Windows to perform checks - alternatively you could write a simple Cron-job to do the same thing using the 'df', 'grep' and 'sendmail' commands - again in Linux. You'll have to figure out a Windows alternative for that one aswell.