VDI's are not available to the end users after few hours of inactivity or showing Offline on the vWorkspace management console.
The problem could be due to many factors:
- Importantly, check if the Quest Data Collector service is UP and running and not in stopped state on the VDI / VM, check for PNTools version installed
- Enable the Data Collector log on the problematic VDI as shown here - Start - Run - Regedit. Navigate to HKLM\Software\Provision Networks\Provision-IT\. Create a Reg_SZ key with the name "DCServerLog" and give it a path value (example: C:\Windows\temp\dclog.txt). Restart the "Quest Data Collector" service. The log file should get generated now. In the log search for the word "GetWakeOnLan: ERROR: Not supported". If you find this error, try the resolution below and see if this makes any difference.
Power off the virtual machine.
- In the vSphere Client inventory, right-click the virtual machine and select Edit Settings. Click the Options tab and select Power Management.
- In the Guest Power Management panel, select - "Put the guest operating system in standby mode and leave the virtual machine powered on" and select the available Network adapter. Click OK to save your changes and close the dialog box.
Wake on LAN can resume virtual machines that are in an S1 sleep state only. It cannot resume suspended, hibernated, or powered off virtual machines.
The following NICs support Wake on LAN:
- Flexible (VMware Tools required).
- Enhanced vmxnet
- vmxnet 3
Taken from Distributed Power Management section from - http://www.vmware.com/pdf/vsphere4/r41/vsp_41_vm_admin_guide.pdf