Microsoft KB Archive/896073

= How to explicitly set a specific network adaptor for cluster communication on a member server in Application Center 2000 =

Article ID: 896073

Article Last Modified on 3/30/2005

-

APPLIES TO

 Microsoft Application Center 2000 Standard Edition, when used with:  Microsoft Windows Server 2003, Standard Edition (32-bit x86)

 Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)

 Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)

 Microsoft Windows 2000 Datacenter Server</li></ul>

 Microsoft Windows 2000 Advanced Server</li></ul> </li></ul>

-

<div class="notice_section">

<div class="notice_section">

Important This article contains information about editing the metabase. Before you edit the metabase, verify that you have a backup copy that you can restore if a problem occurs. For information about how to do this, see the &quot;Configuration Backup/Restore&quot; Help topic in Microsoft Management Console (MMC).

<div class="summary_section">

INTRODUCTION
This article describes how to explicitly set a specific network adaptor for cluster communication on a member server. You set the network adaptor after the member server has been added to a Microsoft Application Center 2000 cluster.

<div class="moreinformation_section">

MORE INFORMATION
Warning If you edit the metabase incorrectly, you can cause serious problems that may require you to reinstall any product that uses the metabase. Microsoft cannot guarantee that problems that result if you incorrectly edit the metabase can be solved. Edit the metabase at your own risk.

Note Always back up the metabase before you edit it.

When you add a member server to an existing Application Center 2000 cluster or when you create a cluster controller, Application Center 2000 determines which network adaptors are used for client communication and which network adaptors are used for cluster communication on the member server.

The cluster communication network is for used for internal cluster communication. This network should be separate from the client communication network. The client communication network provides application services to clients such as HTTP and Microsoft COM+.

Application Center assigns a unique GUID to each network adaptor on the member server. Assigning unique GUIDs enables Application Center to determine which network adaptor will be used to communicate with clients or with other cluster members.

The list of GUIDs that are assigned to the cluster communication network is maintained in the Microsoft Internet Information Services (IIS) metabase.

Depending on your network infrastructure, you may have to change the internal cluster communication network adaptor list. Because there is no user interface to edit this list, you must use a tool such as MetaEdit or Mdutil if you want to change the list.

You can use one of the following methods to determine which network adaptors that Application Center is using for cluster communication.  Use the Mdutil.exe utility that is located in the Support folder on the Application Center 2000 CD-ROM to interrogate the list that is stored in the metabase. To do this, follow these steps: <ol> Click Start, click Run, type cmd, and then click OK.</li> At the command prompt, type the following command, and then press ENTER.

mdutil get /AppCenter/Server -prop 57447

</li></ol> </li>  You can also perform a Microsoft Windows Management Instrumentation (WMI) query to determine the GUIDs of your network adaptors. To do this, run the following Microsoft Visual Basic script. Dim IPConfigSet Dim strNIC Dim CRLF

CRLF = CHR(10) & CHR(13)

' Perform a WMI query to obtain information about the network adaptors that are bound to IP and that have a physical MAC address. Set IPConfigSet = _ GetObject(&quot;winmgmts:&quot;).ExecQuery _ (&quot;Select * from Win32_NetworkAdapterConfiguration Where ((IPEnabled = TRUE) And (MacAddress != NULL) And (SettingID != NULL))&quot;)

' Enumerate the results (list of NICS). For Each IPConfig In IPConfigSet If Not IsNull(IPConfig.IPAddress) Then strNIC = _ &quot;Caption: &quot; & IPConfig.Caption & CRLF & _ &quot;Description: &quot; & IPConfig.Description & CRLF & _ &quot;NIC GUID: &quot; & IPConfig.SettingID For i = LBound(IPConfig.IPAddress) To UBound(IPConfig.IPAddress) strNIC = strNIC & CRLF & &quot;IP Address (&quot; & CStr(i) & &quot;):&quot; & IPConfig.IPAddress(i) Next 'i        Wscript.Echo strNIC End If  Next 'IPConfig </li></ul>

To change the network adaptor that is used for cluster communication, type the following command at a command prompt:

mdutil set /AppCenter/Server -prop 57447 -value &quot;{ },{ }

When you replace  and   with the actual GUIDs, the command would look similar to the following: 

mdutil set /AppCenter/Server -prop 57447 -value {6628EE2A-8DFD-4782-83C8-982CE377D9FF},{ECAC57F1-203B-47f1-8FE4-BA0AE16DA2C3}

<div class="references_section">