hi! i've a few esxi hosts managed by a vcenter standard edition svr. With these hosts there are about 6 VMs. I noticed that some of the VMs's status are always in Alert (memory usage), but when i login into individual vsphere host. The status is ok. (in vcenter i checked through each vm's memory usage are low). i've tried to aknowledge the alert, but the status still there. any idea what's wrong?
vCenter has other triggers and can work with more statistics data.
Check VM status and performance monitor from vCenter.
PS: for Linux and Windows 2008 VMs this could be normal. Also it is normal when you power-on a VM.
hi! from the vcenter...if i go to the performance tab of individual vm everything is fine (below 10%). The alert is only display on the right panel of the vcenter scrn and the alert status tab.
all my vm is running on win2003.
any other advise. Thanks?
How much physical memory is in the host and how much have you given (total) to the VM's on the host? If you go above a certain percentage allocated, you'll get an alert. Do you have memory reservations on the VM's, or set to unlimited?
hi! each esx host has 32GB ram, and each VMs are allocated 2GB each with total of only 6VMs across 2 Esx hosts. There isn't any reservation set and the unlimited option is ticked.
any idea? thanks.
What OS's are you running on the VM's? 32 or 64 bit? Since it sounds like you have more than enough memory, try giving the VM's 1GB more (each). Or at least the one's reporting the alert... How many vCPU's do you have allocated to the VM's? What kind of storage are you running the VM's on/from?