• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 622
  • Last Modified:

URGENT -- Windows 2003 Network Load Balancing Problem

I got a windows 2003 server which runs "virtual server 2005" and I got 2 virtual 2003 servers running through that. The system has 2 NICs and both of the 2 virtual server discs are images on a previous server copy which is locked. Two virtual networks have been created for each virtual server and a different NIC has been associated with each virtual machine.

Virtual Server 1


Windows IP Configuration

   Host Name . . . . . . . . . . . . : web1
   Primary Dns Suffix  . . . . . . . : development.mydomain.com
   Node Type . . . . . . . . . . . . : Unknown
   IP Routing Enabled. . . . . . . . : No
   WINS Proxy Enabled. . . . . . . . : No
   DNS Suffix Search List. . . . . . : development.mydomain.com
                                                 mydomain.com

Ethernet adapter Local Area Connection:

   Connection-specific DNS Suffix  . :
   Description . . . . . . . . . . . : Intel 21140-Based PCI Fast Ethernet Adapter (Generic)
   Physical Address. . . . . . . . . : 00-03-FF-76-CC-60
   DHCP Enabled. . . . . . . . . . . : No
   IP Address. . . . . . . . . . . . : 192.168.1.45
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   IP Address. . . . . . . . . . . . : 192.168.1.46
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Default Gateway . . . . . . . . . : 192.168.1.4
   DNS Servers . . . . . . . . . . . : 192.168.1.4


Virtual Server 2


Windows IP Configuration

   Host Name . . . . . . . . . . . . : web2
   Primary Dns Suffix  . . . . . . . : development.mydomain.com
   Node Type . . . . . . . . . . . . : Unknown
   IP Routing Enabled. . . . . . . . : No
   WINS Proxy Enabled. . . . . . . . : No
   DNS Suffix Search List. . . . . . : development.mydomain.com
                                                 mydomain.com

Ethernet adapter Local Area Connection:

   Connection-specific DNS Suffix  . :
   Description . . . . . . . . . . . : Intel 21140-Based PCI Fast Ethernet Adapter (Generic)
   Physical Address. . . . . . . . . : 00-03-FF-79-CC-60
   DHCP Enabled. . . . . . . . . . . : No
   IP Address. . . . . . . . . . . . : 192.168.1.47
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Default Gateway . . . . . . . . . : 192.168.1.4
   DNS Servers . . . . . . . . . . . : 192.168.1.4


Now when I start the Network Load Balancing Manager in Server 1, I can create a new cluster (IP 192.168.1.45) and add Server 1 (IP 192.168.1.46) to it. I have sellected mutlicast with IGMP support, and port 80 on both TCP and UDP. The cluster starts, converges fine and turns green. Then I try to add the next host (Server 2) to the cluster. After I type the IP address of it I get the error message saying: "No interfaces are available for installing a new cluster". I did google that and the answers I got relate to systems using the same NIC card. However I am using 2 different NIC's for each virtual server.

Both Virtual Servers can ping eachother fine and can see eachother on the domain too.

I am not quite sure if my configuration is wrong or if this cannot be done. Any help would be greatly appreciated.
Thanks in advance
Vas
0
VasTheGreek
Asked:
VasTheGreek
  • 3
  • 2
1 Solution
 
oBdACommented:
That's because you've imaged these servers (hopefully, you've run at least NewSid on the machines after imaging).
Check here for details and on how to resolve this:
Network Load Balancing Manager does not work with imaged servers
http://support.microsoft.com/?kbid=828258
0
 
VasTheGreekAuthor Commented:
I did find a utility (NewSid) by Sysinternals on the web and changed the SID on one of the servers. Still no luck.

Also on most configurations on the web each server runs on its own hardware (i.e. not on a virtual pc) and they all have 2 NIC each. Also it is mentioned that it will work with 1 NIC as long as multicast is sellected. I am wondering iof my problem has to do with this.

Vas
0
 
oBdACommented:
NewSid is just required to prevent the use of duplicate SIDs. In addition, it's noteworthy that Microsoft only supports imaging of Windows installations if Sysprep is used.
Anyway, you still have to follow the instructions in the KB article above.
0
 
VasTheGreekAuthor Commented:
Actually I discovered what my problem was. If I assign two NIC on each virtual server I can get the cluster to work fine. However IIS wont let me access any files on the 2nd server where the SID has been changed (authentication failure). Therefore I have to make a new image for the 2nd virtual server. It is rather weird that the utility messes up all SIDs and you cannot even add new groups of users etc onto the system.
0
 
oBdACommented:
There are two separate issues here.
To start with, never just clone an image of an existing system; you're likely to run into all sorts of problems, mostly in conjunction with the machine's SID which should be unique, but isn't when imaging a system.
For a correct imaging, you *have* to use SysPrep, or you will lose Microsoft's support; check here for details:
The Microsoft policy concerning disk duplication of Windows XP installations
http://support.microsoft.com/?kbid=314828
For test systems, NewSid is fine. The usual approach to clone any image is to create a base image that is not a member of a domain. If you want to deploy a new machine, clone the base image, run NewSid, join it to the domain, install whatever else the machine needs. If you're using SysPrep, run SysPrep as the last step when creating the base image, *not* after imaging and booting up again (note the part about "If an image was created without the use of sysprep, Microsoft does not support the running of Sysprep after the image is deployed as a way to bring the computer back into compliance." in the article above!).

The problem with the NLB is related directly to the imaging, but not related to the issue with the duplicate SIDs. In this case, as described in the 828258 article I posted above, the problem is that due to the imaging, the NICs on both machines have the same GUID, so the NLB service can't tell them apart when trying to create the cluster. Follow the instructions in the article, and you're able to create the NLB cluster.
0

Featured Post

Concerto Cloud for Software Providers & ISVs

Can Concerto Cloud Services help you focus on evolving your application offerings, while delivering the best cloud experience to your customers? From DevOps to revenue models and customer support, the answer is yes!

Learn how Concerto can help you.

  • 3
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now