Virtual Machine Grey Out and Can’t control on vcenter level / host level you can check with this command
Do this Step as below :
1. ssh session to host which vm have error / direct to console and cli to host
2. Do this command cli as below :
vim-cmd vmsvc/getallvms
show any message with this :
Skipping invalid VM ’22’
Vmid
(this virtual machine vmx id 22 grey out already) so we have solve this with next step
3. You have reload the inventory id,
vim-cmd vmsvc/reload inventory-vmx-id
example command line :
vim-cmd vmsvc/reload 22
note : inventory id = 22
If you have many vm’s happen you just ssh to your each host then do
vim-cmd vmsvc/getallvms
**check any invalid VM vmx id
vim-cmd vmsvc/reload inventory-vmx-id
I hope my blog can help solve your problem