<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.technet.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Jonathan's Virtual Blog : Cluster</title><link>http://blogs.technet.com/jonjor/archive/tags/Cluster/default.aspx</link><description>Tags: Cluster</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>‘Unsupported Cluster Configuration’ - Virtual Networks</title><link>http://blogs.technet.com/jonjor/archive/2009/08/07/unsupported-cluster-configuration-virtual-networks.aspx</link><pubDate>Fri, 07 Aug 2009 21:23:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3271597</guid><dc:creator>Jonathan</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/jonjor/comments/3271597.aspx</comments><wfw:commentRss>http://blogs.technet.com/jonjor/commentrss.aspx?PostID=3271597</wfw:commentRss><description>&lt;P&gt;There are a number of reasons a Virtual Machine (VM) can fall into a status of ‘Unsupported Cluster Configuration.’ A brief list, pulled from TechNet, shows that storage, networking, and other factors can cause this status. (Source: &lt;A title=http://technet.microsoft.com/en-us/library/cc967323.aspx href="http://technet.microsoft.com/en-us/library/cc967323.aspx" mce_href="http://technet.microsoft.com/en-us/library/cc967323.aspx"&gt;http://technet.microsoft.com/en-us/library/cc967323.aspx&lt;/A&gt;)&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;The virtual machine is on a LUN that contains more than one virtual machine. &lt;/LI&gt;
&lt;LI&gt;The virtual machine is using non-clustered storage. &lt;/LI&gt;
&lt;LI&gt;One or more virtual network adapters on the virtual machine are not connected to a highly available virtual network. &lt;/LI&gt;
&lt;LI&gt;An ISO image is attached to highly available virtual machines. &lt;/LI&gt;
&lt;LI&gt;A VMware HAVM is connected to a port group that does not exist on all nodes of the host cluster. &lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;This article deals with the third bullet, which effectively means, ‘settings are not identical on all virtual network (VN) adapters.’ Here are the TechNet instructions. Next we’ll discuss checking these automatically.&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;FONT color=#000080&gt;For a virtual network to be considered common by VMM and available to highly available virtual machines on a host cluster, each virtual network in the host cluster must meet the following requirements:&lt;/FONT&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;FONT color=#000080&gt;The virtual network name must be identical on each host in the cluster. Virtual network names are case-sensitive, so the cases of all characters must match.&lt;/FONT&gt; &lt;/LI&gt;
&lt;LI&gt;&lt;FONT color=#000080&gt;The host network adapters to which the virtual network is attached on each host in the cluster must have the same location.&lt;/FONT&gt; &lt;/LI&gt;
&lt;LI&gt;&lt;FONT color=#000080&gt;The virtual network must have the same tag on each host in the cluster.&lt;/FONT&gt; &lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;FONT color=#000080&gt;After you update the virtual network configurations on all nodes, refresh the cluster to ensure that each virtual network is detected as common. Then check the &lt;B&gt;Networks&lt;/B&gt; tab in the host cluster properties to verify that the networks have been added to it.&lt;/FONT&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: block; FLOAT: none; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-LEFT: auto; BORDER-LEFT-WIDTH: 0px; MARGIN-RIGHT: auto" title="Unsupported Cluster Configuration Blog7" border=0 alt="Unsupported Cluster Configuration Blog7" src="http://blogs.technet.com/blogfiles/jonjor/WindowsLiveWriter/UnsupportedClusterConfigurationVirtualNe_B862/Unsupported%20Cluster%20Configuration%20Blog7_thumb.png" width=497 height=43 mce_src="http://blogs.technet.com/blogfiles/jonjor/WindowsLiveWriter/UnsupportedClusterConfigurationVirtualNe_B862/Unsupported%20Cluster%20Configuration%20Blog7_thumb.png"&gt;&lt;/P&gt;
&lt;P&gt;So, check the Network Name, Location and Tag for inconsistencies. Once you have done this for all VNs on each Host in the Host Cluster, corrected any inconsistencies and refreshed the Host Cluster, the VMs will change back to a healthy status. Verifying all of this can take some time, and is prone to human error as these settings are &lt;STRONG&gt;case sensitive and take into account spaces&lt;/STRONG&gt;. Instead, why not run a PowerShell script that will report all settings for you? (Scroll to the bottom to download the script).&lt;/P&gt;
&lt;P&gt;Here are the three settings that must be consistent on all nodes.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.technet.com/blogfiles/jonjor/WindowsLiveWriter/UnsupportedClusterConfigurationVirtualNe_B862/Unsupported%20Cluster%20Configuration%20Blog10_2.png" mce_href="http://blogs.technet.com/blogfiles/jonjor/WindowsLiveWriter/UnsupportedClusterConfigurationVirtualNe_B862/Unsupported%20Cluster%20Configuration%20Blog10_2.png"&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: block; FLOAT: none; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-LEFT: auto; BORDER-LEFT-WIDTH: 0px; MARGIN-RIGHT: auto" title="Unsupported Cluster Configuration Blog10" border=0 alt="Unsupported Cluster Configuration Blog10" src="http://blogs.technet.com/blogfiles/jonjor/WindowsLiveWriter/UnsupportedClusterConfigurationVirtualNe_B862/Unsupported%20Cluster%20Configuration%20Blog10_thumb.png" width=512 height=527 mce_src="http://blogs.technet.com/blogfiles/jonjor/WindowsLiveWriter/UnsupportedClusterConfigurationVirtualNe_B862/Unsupported%20Cluster%20Configuration%20Blog10_thumb.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;Here’s the PowerShell script we’re going to use.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.technet.com/blogfiles/jonjor/WindowsLiveWriter/UnsupportedClusterConfigurationVirtualNe_B862/Unsupported%20Cluster%20Configuration%20Blog8_2.png" mce_href="http://blogs.technet.com/blogfiles/jonjor/WindowsLiveWriter/UnsupportedClusterConfigurationVirtualNe_B862/Unsupported%20Cluster%20Configuration%20Blog8_2.png"&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: block; FLOAT: none; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-LEFT: auto; BORDER-LEFT-WIDTH: 0px; MARGIN-RIGHT: auto" title="Unsupported Cluster Configuration Blog8" border=0 alt="Unsupported Cluster Configuration Blog8" src="http://blogs.technet.com/blogfiles/jonjor/WindowsLiveWriter/UnsupportedClusterConfigurationVirtualNe_B862/Unsupported%20Cluster%20Configuration%20Blog8_thumb.png" width=519 height=321 mce_src="http://blogs.technet.com/blogfiles/jonjor/WindowsLiveWriter/UnsupportedClusterConfigurationVirtualNe_B862/Unsupported%20Cluster%20Configuration%20Blog8_thumb.png"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;The script is saved as ‘VMNicInfo.ps1’ in the VMM Library. This way, it can be run from within the Admin console. I’ve created a folder named ‘Scripts’ to place it in. Refresh the library to see it.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.technet.com/blogfiles/jonjor/WindowsLiveWriter/UnsupportedClusterConfigurationVirtualNe_B862/Unsupported%20Cluster%20Configuration%20Blog2_2.png" mce_href="http://blogs.technet.com/blogfiles/jonjor/WindowsLiveWriter/UnsupportedClusterConfigurationVirtualNe_B862/Unsupported%20Cluster%20Configuration%20Blog2_2.png"&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: block; FLOAT: none; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-LEFT: auto; BORDER-LEFT-WIDTH: 0px; MARGIN-RIGHT: auto" title="Unsupported Cluster Configuration Blog2" border=0 alt="Unsupported Cluster Configuration Blog2" src="http://blogs.technet.com/blogfiles/jonjor/WindowsLiveWriter/UnsupportedClusterConfigurationVirtualNe_B862/Unsupported%20Cluster%20Configuration%20Blog2_thumb.png" width=522 height=220 mce_src="http://blogs.technet.com/blogfiles/jonjor/WindowsLiveWriter/UnsupportedClusterConfigurationVirtualNe_B862/Unsupported%20Cluster%20Configuration%20Blog2_thumb.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;Now we run the script by right clicking on it and answering a few prompts. Enter ‘r’ to run the script if prompted. Next, enter the name of your Host Cluster and press Enter. (This script must be run from an Admin console running on the VMM Server. To run it from the Admin console on a different system change ‘localhost’&amp;nbsp; to the name of your VMM Server and surround it with quotes.)&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.technet.com/blogfiles/jonjor/WindowsLiveWriter/UnsupportedClusterConfigurationVirtualNe_B862/Unsupported%20Cluster%20Configuration%20Blog3_2.png" mce_href="http://blogs.technet.com/blogfiles/jonjor/WindowsLiveWriter/UnsupportedClusterConfigurationVirtualNe_B862/Unsupported%20Cluster%20Configuration%20Blog3_2.png"&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: block; FLOAT: none; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-LEFT: auto; BORDER-LEFT-WIDTH: 0px; MARGIN-RIGHT: auto" title="Unsupported Cluster Configuration Blog3" border=0 alt="Unsupported Cluster Configuration Blog3" src="http://blogs.technet.com/blogfiles/jonjor/WindowsLiveWriter/UnsupportedClusterConfigurationVirtualNe_B862/Unsupported%20Cluster%20Configuration%20Blog3_thumb.png" width=528 height=266 mce_src="http://blogs.technet.com/blogfiles/jonjor/WindowsLiveWriter/UnsupportedClusterConfigurationVirtualNe_B862/Unsupported%20Cluster%20Configuration%20Blog3_thumb.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;You see in the image above that the Name and Location are the same. There is no entry for Tag on either VN, so they match as well. In the example below we add a value to Tag on one of the systems.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.technet.com/blogfiles/jonjor/WindowsLiveWriter/UnsupportedClusterConfigurationVirtualNe_B862/Unsupported%20Cluster%20Configuration%20Blog6_2.png" mce_href="http://blogs.technet.com/blogfiles/jonjor/WindowsLiveWriter/UnsupportedClusterConfigurationVirtualNe_B862/Unsupported%20Cluster%20Configuration%20Blog6_2.png"&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: block; FLOAT: none; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-LEFT: auto; BORDER-LEFT-WIDTH: 0px; MARGIN-RIGHT: auto" title="Unsupported Cluster Configuration Blog6" border=0 alt="Unsupported Cluster Configuration Blog6" src="http://blogs.technet.com/blogfiles/jonjor/WindowsLiveWriter/UnsupportedClusterConfigurationVirtualNe_B862/Unsupported%20Cluster%20Configuration%20Blog6_thumb.png" width=525 height=540 mce_src="http://blogs.technet.com/blogfiles/jonjor/WindowsLiveWriter/UnsupportedClusterConfigurationVirtualNe_B862/Unsupported%20Cluster%20Configuration%20Blog6_thumb.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;Now we run the script again and see that the output reflects this change. (If this does not work for you make sure you have refreshed the Host Cluster, in the red box). You will also notice that the VMs running on the Host Cluster change to a state of ‘Unsupported Cluster Configuration.’&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.technet.com/blogfiles/jonjor/WindowsLiveWriter/UnsupportedClusterConfigurationVirtualNe_B862/Unsupported%20Cluster%20Configuration%20Blog4_2.png" mce_href="http://blogs.technet.com/blogfiles/jonjor/WindowsLiveWriter/UnsupportedClusterConfigurationVirtualNe_B862/Unsupported%20Cluster%20Configuration%20Blog4_2.png"&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: block; FLOAT: none; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-LEFT: auto; BORDER-LEFT-WIDTH: 0px; MARGIN-RIGHT: auto" title="Unsupported Cluster Configuration Blog4" border=0 alt="Unsupported Cluster Configuration Blog4" src="http://blogs.technet.com/blogfiles/jonjor/WindowsLiveWriter/UnsupportedClusterConfigurationVirtualNe_B862/Unsupported%20Cluster%20Configuration%20Blog4_thumb.png" width=538 height=206 mce_src="http://blogs.technet.com/blogfiles/jonjor/WindowsLiveWriter/UnsupportedClusterConfigurationVirtualNe_B862/Unsupported%20Cluster%20Configuration%20Blog4_thumb.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;Change the Tag back to its previous value (nothing in my case) and perform another refresh to see your VMs change back to a healthy state.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.technet.com/blogfiles/jonjor/WindowsLiveWriter/UnsupportedClusterConfigurationVirtualNe_B862/image_8.png" mce_href="http://blogs.technet.com/blogfiles/jonjor/WindowsLiveWriter/UnsupportedClusterConfigurationVirtualNe_B862/image_8.png"&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: block; FLOAT: none; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-LEFT: auto; BORDER-LEFT-WIDTH: 0px; MARGIN-RIGHT: auto" title=image border=0 alt=image src="http://blogs.technet.com/blogfiles/jonjor/WindowsLiveWriter/UnsupportedClusterConfigurationVirtualNe_B862/image_thumb_3.png" width=502 height=46 mce_src="http://blogs.technet.com/blogfiles/jonjor/WindowsLiveWriter/UnsupportedClusterConfigurationVirtualNe_B862/image_thumb_3.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;That’s it. I hope this clears up any questions or misconceptions you may have had. Below is the script. Be sure to copy this to Notepad as it will remove all formatting characters. Or, download the script &lt;A href="http://blogs.technet.com/jonjor/attachment/3271597.ashx" target=_blank mce_href="http://blogs.technet.com/jonjor/attachment/3271597.ashx"&gt;&lt;STRONG&gt;here&lt;/STRONG&gt;&lt;/A&gt;, then run from a VMM PowerShell prompt.&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 6pt"&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; mso-ansi-language: en" lang=EN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 6pt"&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; mso-ansi-language: en" lang=EN&gt;#####################################################################&lt;/SPAN&gt;&lt;SPAN style="mso-ansi-language: en" lang=EN&gt; 
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;/SPAN&gt;
&lt;P style="MARGIN: 0in 0in 6pt"&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; mso-ansi-language: en" lang=EN&gt;function DisplayNicInfo($VMHostName)&lt;/SPAN&gt;&lt;SPAN style="mso-ansi-language: en" lang=EN&gt; 
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;/SPAN&gt;
&lt;P style="MARGIN: 0in 0in 6pt"&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; mso-ansi-language: en" lang=EN&gt;{&lt;/SPAN&gt;&lt;SPAN style="mso-ansi-language: en" lang=EN&gt; 
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;/SPAN&gt;
&lt;P style="MARGIN: 0in 0in 6pt"&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; mso-ansi-language: en" lang=EN&gt;&amp;nbsp; $yy= get-VirtualNetwork -VMHost $VMHostName; &lt;/SPAN&gt;&lt;SPAN style="mso-ansi-language: en" lang=EN&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;/SPAN&gt;
&lt;P style="MARGIN: 0in 0in 6pt"&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; mso-ansi-language: en" lang=EN&gt;&amp;nbsp; $yy | ForEach-object {write-host "&amp;nbsp;&amp;nbsp;&amp;nbsp; Name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; " $_.Name;&lt;/SPAN&gt;&lt;SPAN style="mso-ansi-language: en" lang=EN&gt; 
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;/SPAN&gt;
&lt;P style="MARGIN: 0in 0in 6pt"&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; mso-ansi-language: en" lang=EN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; write-host "&amp;nbsp;&amp;nbsp;&amp;nbsp; Locations " $_.Locations;&lt;/SPAN&gt;&lt;SPAN style="mso-ansi-language: en" lang=EN&gt; 
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;/SPAN&gt;
&lt;P style="MARGIN: 0in 0in 6pt"&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; mso-ansi-language: en" lang=EN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; write-host "&amp;nbsp;&amp;nbsp;&amp;nbsp; Tag&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; " $_.Tag;&lt;/SPAN&gt;&lt;SPAN style="mso-ansi-language: en" lang=EN&gt; 
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;/SPAN&gt;
&lt;P style="MARGIN: 0in 0in 6pt"&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; mso-ansi-language: en" lang=EN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;SPAN style="mso-ansi-language: en" lang=EN&gt; 
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;/SPAN&gt;
&lt;P style="MARGIN: 0in 0in 6pt"&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; mso-ansi-language: en" lang=EN&gt;}&lt;/SPAN&gt;&lt;SPAN style="mso-ansi-language: en" lang=EN&gt; 
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;/SPAN&gt;
&lt;P style="MARGIN: 0in 0in 6pt"&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; mso-ansi-language: en" lang=EN&gt;#####################################################################&lt;/SPAN&gt;&lt;SPAN style="mso-ansi-language: en" lang=EN&gt; 
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;/SPAN&gt;
&lt;P style="MARGIN: 0in 0in 6pt"&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; mso-ansi-language: en" lang=EN&gt;$clusname = read-host "Host Cluster name to check"&lt;/SPAN&gt;&lt;SPAN style="mso-ansi-language: en" lang=EN&gt; 
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;/SPAN&gt;
&lt;P style="MARGIN: 0in 0in 6pt"&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; mso-ansi-language: en" lang=EN&gt;Write-Host ""&lt;/SPAN&gt;&lt;SPAN style="mso-ansi-language: en" lang=EN&gt; 
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;/SPAN&gt;
&lt;P style="MARGIN: 0in 0in 6pt"&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; mso-ansi-language: en" lang=EN&gt;$VMMServer = get-vmmserver -computername localhost&lt;/SPAN&gt;&lt;SPAN style="mso-ansi-language: en" lang=EN&gt; 
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;/SPAN&gt;
&lt;P style="MARGIN: 0in 0in 6pt"&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; mso-ansi-language: en" lang=EN&gt;$Cluster = get-vmhostcluster -name $clusname&lt;/SPAN&gt;&lt;SPAN style="mso-ansi-language: en" lang=EN&gt; 
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;/SPAN&gt;
&lt;P style="MARGIN: 0in 0in 6pt"&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; mso-ansi-language: en" lang=EN&gt;$VMHosts = get-vmhost -vmhostcluster $Cluster&lt;/SPAN&gt;&lt;SPAN style="mso-ansi-language: en" lang=EN&gt; 
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;/SPAN&gt;
&lt;P style="MARGIN: 0in 0in 6pt"&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; mso-ansi-language: en" lang=EN&gt;$VMHosts | ForEach-object {Write-Host "VMHost: " $_.Name;&lt;/SPAN&gt;&lt;SPAN style="mso-ansi-language: en" lang=EN&gt; 
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;/SPAN&gt;
&lt;P style="MARGIN: 0in 0in 6pt"&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; mso-ansi-language: en" lang=EN&gt;&amp;nbsp; DisplayNicInfo($_.Name);&lt;/SPAN&gt;&lt;SPAN style="mso-ansi-language: en" lang=EN&gt; 
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;/SPAN&gt;
&lt;P style="MARGIN: 0in 0in 6pt"&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; mso-ansi-language: en" lang=EN&gt;&amp;nbsp; Write-Host ""}&lt;/SPAN&gt;&lt;SPAN style="mso-ansi-language: en" lang=EN&gt; 
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;/SPAN&gt;
&lt;P&gt;Big thanks to Austin, who reworked the script into a thing of beauty. Go Perf! (&lt;A href="http://blogs.technet.com/askperf" mce_href="http://blogs.technet.com/askperf"&gt;http://blogs.technet.com/askperf&lt;/A&gt;)&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3271597" width="1" height="1"&gt;</description><enclosure url="http://blogs.technet.com/jonjor/attachment/3271597.ashx" length="773" type="application/octet-stream" /><category domain="http://blogs.technet.com/jonjor/archive/tags/PowerShell/default.aspx">PowerShell</category><category domain="http://blogs.technet.com/jonjor/archive/tags/Troubleshooting/default.aspx">Troubleshooting</category><category domain="http://blogs.technet.com/jonjor/archive/tags/How+To/default.aspx">How To</category><category domain="http://blogs.technet.com/jonjor/archive/tags/Cluster/default.aspx">Cluster</category></item><item><title>Creating Virtual Networks on Clustered Hosts leaves some binding work to be done</title><link>http://blogs.technet.com/jonjor/archive/2009/06/01/creating-virtual-networks-on-clustered-hosts-leaves-some-binding-work-to-be-done.aspx</link><pubDate>Tue, 02 Jun 2009 01:52:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3249108</guid><dc:creator>Jonathan</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/jonjor/comments/3249108.aspx</comments><wfw:commentRss>http://blogs.technet.com/jonjor/commentrss.aspx?PostID=3249108</wfw:commentRss><description>&lt;P&gt;&lt;A href="http://blogs.technet.com/blogfiles/jonjor/WindowsLiveWriter/CreatingVirtualNetworksonClustersdoesnot_1040C/PCIcard_2.png" mce_href="http://blogs.technet.com/blogfiles/jonjor/WindowsLiveWriter/CreatingVirtualNetworksonClustersdoesnot_1040C/PCIcard_2.png"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 0px 10px 10px 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=PCIcard border=0 alt=PCIcard align=left src="http://blogs.technet.com/blogfiles/jonjor/WindowsLiveWriter/CreatingVirtualNetworksonClustersdoesnot_1040C/PCIcard_thumb.png" width=100 height=82 mce_src="http://blogs.technet.com/blogfiles/jonjor/WindowsLiveWriter/CreatingVirtualNetworksonClustersdoesnot_1040C/PCIcard_thumb.png"&gt;&lt;/A&gt; If you ever happen to set up a new virtual network on a Cluster node/Host you may find that your work is not entirely done. First, the Host that you added the VN to will in fact have networking set up correctly. What may appear odd is that the other Hosts in the cluster (nodes) will also show the new virtual network name correctly, but the virtual network bindings are not set up?! What’s going on here? &lt;/P&gt;
&lt;P&gt;Simply, the requirement that all Hosts in a Cluster have matching network names is met as it should be. The problem is that although the name of the virtual network is created on the other nodes, there are no network bindings. The reason for this is simple: VMM has no way of knowing which network is the correct one to bind to. Left unchecked, it might bind to the wrong external network, or even an iSCSI network if you have one set up, and then where would your Cluster be? Wrecked. So, following a successful virtual network creation and binding on the initial node, you must manually bind the new virtual network to the correct network on each Host. There will be an error in the initial Host job in fact prompting you to do so. With this done, your new virtual network will be up and running correctly on all nodes. I hope this helps those of you who have run across this.&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;…&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3249108" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/jonjor/archive/tags/Network/default.aspx">Network</category><category domain="http://blogs.technet.com/jonjor/archive/tags/Cluster/default.aspx">Cluster</category></item><item><title>Recommended hotfixes for System Center Virtual Machine Manager 2008</title><link>http://blogs.technet.com/jonjor/archive/2009/02/11/recommended-hotfixes-for-system-center-virtual-machine-manager-2008.aspx</link><pubDate>Wed, 11 Feb 2009 20:59:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3200927</guid><dc:creator>Jonathan</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/jonjor/comments/3200927.aspx</comments><wfw:commentRss>http://blogs.technet.com/jonjor/commentrss.aspx?PostID=3200927</wfw:commentRss><description>&lt;P&gt;Here it is.&amp;nbsp;We have a new KB that details updates and hotfixes required for SCVMM, Hyper-V and Clustering. Read the article &lt;A title="Recommended Hotfixes" href="http://support.microsoft.com/?kbid=962941" target=_blank mce_href="http://support.microsoft.com/?kbid=962941"&gt;here&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;I've commented on the hotfixes &lt;STRONG&gt;&lt;FONT style="BACKGROUND-COLOR: #ffffff" color=#cc0000&gt;inline&lt;/FONT&gt;&lt;/STRONG&gt; below, providing a Support Engineer's perspective.&lt;/P&gt;
&lt;P&gt;________________________________________________&lt;/P&gt;
&lt;H3 id=tocHeadRef&gt;Required hotfixes for Hyper-V servers&lt;/H3&gt;
&lt;P class=indent mce_keep="true"&gt;&lt;STRONG&gt;&lt;FONT color=#cc0000&gt;Install these. No question.&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;DIV class=indent&gt;&lt;A class=KBlink href="http://support.microsoft.com/kb/956589/"&gt;956589&lt;/A&gt;&amp;nbsp; &lt;SPAN class=pLink&gt;(http://support.microsoft.com/kb/956589/ ) &lt;/SPAN&gt;Description of the Hyper-V update for issues that may occur when you manage the Hyper-V role on the 64-bit editions of Windows Server 2008 by using SCVMM &lt;/DIV&gt;
&lt;LI&gt;
&lt;DIV class=indent&gt;&lt;A class=KBlink href="http://support.microsoft.com/kb/956774/"&gt;956774&lt;/A&gt;&amp;nbsp; &lt;SPAN class=pLink&gt;(http://support.microsoft.com/kb/956774/ ) &lt;/SPAN&gt;A Background Intelligent Transfer Service (BITS) client cannot handle files that have paths that contain the volume GUID in Windows Server 2008 or in Windows Vista &lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV class=indent&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;FONT face=arial,helvetica,sans-serif&gt;&lt;A title=950050 href="http://support.microsoft.com/default.aspx?scid=kb;EN-US;950050/" target=_blank mce_href="http://support.microsoft.com/default.aspx?scid=kb;EN-US;950050/ "&gt;950050&lt;/A&gt; (&lt;/FONT&gt;&lt;FONT face=arial,helvetica,sans-serif&gt;http://support.microsoft.com/default.aspx?scid=kb;EN-US;950050/&lt;/FONT&gt;&lt;FONT face=arial,helvetica,sans-serif&gt;&amp;nbsp;) Description of the update for the release version of the Hyper-V technology for Windows Server 2008&lt;BR&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;B&gt;Note&lt;/B&gt; If these hotfixes are missing from a Hyper-V server, the System Center Virtual Machine Manager 2008 Admin Console lists the server status as &lt;STRONG class=uiterm&gt;Needs Attention&lt;/STRONG&gt;. Hotfix 956774 should be installed on the Hyper-V servers and on System Center Virtual Machine Manager 2008 Server. &lt;/P&gt;
&lt;DIV class=topOfPage&gt;&lt;A href="http://support.microsoft.com/default.aspx?scid=kb;EN-US;962941#top"&gt;&lt;IMG alt="" src="http://support.microsoft.com/library/images/support/kbgraphics/public/en-us/uparrow.gif"&gt;Back to the top&lt;/A&gt;&lt;/DIV&gt;
&lt;H3 id=tocHeadRef&gt;Recommended hotfixes for System Center Virtual Machine Manager 2008 Server&lt;/H3&gt;
&lt;P class=indent&gt;&lt;STRONG&gt;&lt;FONT color=#cc0000&gt;I would change this from 'Recommended' to 'Required' based on experience.&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;DIV class=indent&gt;&lt;A class=KBlink href="http://support.microsoft.com/kb/958124/"&gt;958124&lt;/A&gt;&amp;nbsp; &lt;SPAN class=pLink&gt;(http://support.microsoft.com/kb/958124/ ) &lt;/SPAN&gt;A wmiprvse.exe process may leak memory when a WMI notification query is used heavily on a Windows Server 2008-based or Windows Vista-based computer &lt;/DIV&gt;
&lt;LI&gt;
&lt;DIV class=indent&gt;&lt;A class=KBlink href="http://support.microsoft.com/kb/954563/"&gt;954563&lt;/A&gt;&amp;nbsp; &lt;SPAN class=pLink&gt;(http://support.microsoft.com/kb/954563/ ) &lt;/SPAN&gt;Memory corruption may occur with the Windows Management Instrumentation (WMI) service on a computer that is running Windows Server 2008 or Windows Vista Service Pack 1 &lt;/DIV&gt;
&lt;LI&gt;
&lt;DIV class=indent&gt;&lt;A class=KBlink href="http://support.microsoft.com/kb/955805/"&gt;955805&lt;/A&gt;&amp;nbsp; &lt;SPAN class=pLink&gt;(http://support.microsoft.com/kb/955805/ ) &lt;/SPAN&gt;Certain applications become very slow on a Windows Server 2008-based or Windows Vista S955805-based computer when a certificate with SIA extension is installed &lt;/DIV&gt;
&lt;LI&gt;
&lt;DIV class=indent&gt;&lt;A class=KBlink href="http://support.microsoft.com/kb/959596/"&gt;959596&lt;/A&gt;&amp;nbsp; &lt;SPAN class=pLink&gt;(http://support.microsoft.com/kb/959596/ ) &lt;/SPAN&gt;Description of the System Center Virtual Machine Manager 2008 update to address physical to virtual (P2V) issues &lt;/DIV&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;DIV class=topOfPage&gt;&lt;A href="http://support.microsoft.com/default.aspx?scid=kb;EN-US;962941#top"&gt;&lt;IMG alt="" src="http://support.microsoft.com/library/images/support/kbgraphics/public/en-us/uparrow.gif"&gt;Back to the top&lt;/A&gt;&lt;/DIV&gt;
&lt;H3 id=tocHeadRef&gt;Recommended hotfixes for the Hyper-V servers&lt;/H3&gt;
&lt;SCRIPT type=text/javascript&gt;
        loadTOCNode(2, 'moreinformation');
      &lt;/SCRIPT&gt;

&lt;P class=indent&gt;&lt;STRONG&gt;&lt;FONT color=#cc0000&gt;Install&amp;nbsp;ALL&amp;nbsp;hotfixes on&amp;nbsp;ALL Hyper-V servers, whether SCVMM is involved or not. This is more than a recommendation based on cases I have worked.&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;DIV class=indent&gt;&lt;A class=KBlink href="http://support.microsoft.com/kb/957967/"&gt;957967&lt;/A&gt;&amp;nbsp; &lt;SPAN class=pLink&gt;(http://support.microsoft.com/kb/957967/ ) &lt;/SPAN&gt;Stop error message on a Windows Server 2008-based computer that has the Hyper-V role installed: "STOP 0x0000001A" &lt;/DIV&gt;
&lt;LI&gt;
&lt;DIV class=indent&gt;&lt;A class=KBlink href="http://support.microsoft.com/kb/958124/"&gt;958124&lt;/A&gt;&amp;nbsp; &lt;SPAN class=pLink&gt;(http://support.microsoft.com/kb/958124/ ) &lt;/SPAN&gt;A wmiprvse.exe process may leak memory when a WMI notification query is used heavily on a Windows Server 2008-based or Windows Vista-based computer &lt;/DIV&gt;
&lt;LI&gt;
&lt;DIV class=indent&gt;&lt;A class=KBlink href="http://support.microsoft.com/kb/954563/"&gt;954563&lt;/A&gt;&amp;nbsp; &lt;SPAN class=pLink&gt;(http://support.microsoft.com/kb/954563/ ) &lt;/SPAN&gt;Memory corruption may occur with the Windows Management Instrumentation (WMI) service on a computer that is running Windows Server 2008 or Windows Vista Service Pack 1 &lt;/DIV&gt;
&lt;LI&gt;
&lt;DIV class=indent&gt;&lt;A class=KBlink href="http://support.microsoft.com/kb/955805/"&gt;955805&lt;/A&gt;&amp;nbsp; &lt;SPAN class=pLink&gt;(http://support.microsoft.com/kb/955805/ ) &lt;/SPAN&gt;Certain applications become very slow on a Windows Server 2008-based or Windows Vista S955805-based computer when a certificate with SIA extension is installed &lt;/DIV&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;DIV class=topOfPage&gt;&lt;A href="http://support.microsoft.com/default.aspx?scid=kb;EN-US;962941#top"&gt;&lt;IMG alt="" src="http://support.microsoft.com/library/images/support/kbgraphics/public/en-us/uparrow.gif"&gt;Back to the top&lt;/A&gt;&lt;/DIV&gt;
&lt;H3 id=tocHeadRef&gt;Recommended hotfixes for Hyper-V failover clusters&lt;/H3&gt;
&lt;SCRIPT type=text/javascript&gt;
        loadTOCNode(2, 'moreinformation');
      &lt;/SCRIPT&gt;

&lt;UL&gt;
&lt;LI&gt;
&lt;DIV class=indent&gt;&lt;A class=KBlink href="http://support.microsoft.com/kb/957311/"&gt;957311&lt;/A&gt;&amp;nbsp; &lt;SPAN class=pLink&gt;(http://support.microsoft.com/kb/957311/ ) &lt;/SPAN&gt;Recommended hotfixes for Windows Server 2008-based server clusters &lt;/DIV&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3200927" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/jonjor/archive/tags/SCVMM/default.aspx">SCVMM</category><category domain="http://blogs.technet.com/jonjor/archive/tags/Hyper-V/default.aspx">Hyper-V</category><category domain="http://blogs.technet.com/jonjor/archive/tags/Updates_2F00_Hotfixes/default.aspx">Updates/Hotfixes</category><category domain="http://blogs.technet.com/jonjor/archive/tags/Cluster/default.aspx">Cluster</category></item></channel></rss>