I had a large customer where some Host occasionally where reported with an Error during Host refresh:
The Error in SCVMM was:
A Hardware Management error has occurred trying to contact server <your host name comes here>.
(Unknown error (0x80338029))
As it turned out, during refresh we did not wait long enough for a wsman response. The operation that timed out was to enumerate the SAN LUNs.
In SCVMM 2008 this timeout is 120 seconds by default. Fortunately, we can increase this timeout to a maximum of 300 seconds.
To resolve this issue:
1. Use Registry Editor on the SCVMM 2008 Host and locate [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft System Center Virtual Machine Manager Server\Settings]
2. Add a DWORD Value named IndigoSendTimeout
3. Set this value to decimal 299
4. Restart the VMM service (net stop vmmservice & net start vmmservice)
Important note: SCVMM 2008 R2 already has a higher default value of 330 seconds. There should be no need to increase this value. If you modify this value for SCVMM 2008, be sure to remove it before you upgrade to SCVMM 2008 R2, otherwise you would run with a lower timeout then the default.