When adding a Windows Server 2008 / EMC Symmetrix Cluster (Geo-cluster) as a host to SCVMM 2008, you may get the following error:
Problem: The connection to the Virtual Machine Manager server localhost was lost.
1) Verify that localhost is online and can be accessed from your computer. Then try to connect again.
2) Verify that the Virtual Machine Manager service on localhost is started, and then try to connect again. If the problem persists, restart the Virtual Machine Manager service.
This can occur if there are invalid characters in the private property names of the Cluster Object. If present, this can cause the WMI Provider to incorrectly handle the invalid characters. When SCVMM does a Cluster-Discover we initiate a WMI query that causes the queries to WMI on the nodes to fail.
To resolve this issue, first test to verify that this is in fact your issue. To do this, on both of your Windows Server 2008 / EMC Symmetrix Cluster “nodes”, run the following command:
C:\cluster node -priv
If you get an output that is anything other than nothing, you are likely experiencing behavior that requires KB958807 and it will cause a crash in Windows Server 2008 . For example, with EMC Symmetrix, they populate data into the private property names of the Cluster Objects with characters viewed to be invalid. Here is a sample output of the above command:
M DL380-04 StorageList <?xml version=”1.0″?>
M PERFLAB-DL380 StorageList <?xml version=”1.0″?>
Dashes, plusses, exclamation marks, etc, are considered invalid characters.
To resolve this issue, apply KB95887 to all your nodes in the Windows Server 2008 / EMC Symmetrix Cluster. The requirement for this hotfix is that it must be applied to Windows Server 2008 RTM SP1.
Note: This hotfix is included with Windows Server 2008 SP2.