
-
Aug22
How to configure clustered IIS virtual servers on Windows Server
Filed under: Computer & Internet; Tagged as: cluster failover, cluster group, cluster hosting, cluster iis, cluster nodes, cluster server, clustered servers, clustering, clustering exchange, data corruption, domain controllers, failover, iis clustering, iis virtual server, load balancing, member servers, microsoft cluster server, microsoft cluster service, microsoft cluster services, microsoft clustering services, microsoft iis, microsoft windows server, mscs cluster, msdtc, network load balancing, resource dependency, resource group, server clustering, server clusters, server instance, server instances, servers cluster, small business server, small business server 2003, sql cluster, sql clustering, sql server cluster, sql server clustering, sql server high availability, storage server, transaction mode, virtual servers, web folder, web programs, windows disaster recovery, windows high availability, windows load balancing, windows virtual serverNo Commentspopping..Before you configure your cluster, confirm that the Microsoft Cluster service and Microsoft IIS are correctly installed on both computers in the cluster. Also, confirm that the computers are connected to the same shared hard disk. You can install the Cluster service on Microsoft Windows Server-based domain controllers or member servers.
Before you install IIS server instances on a server that runs the Cluster service, make sure that the Cluster service is installed correctly and that failover works.
We only support running MSDTC on cluster nodes as a clustered resource. Running MSDTC in stand-alone mode on a cluster is not a recommended or a supported configuration. Using MSDTC in as a non-clustered resource on an MSCS cluster is a problematic configuration because transactions can be orphaned and data corruption can occur if a cluster failover occurs.
To configure an IIS clustered site, follow these steps:
Note You must follow steps 1 through 23 to create the Web resource correctly.
- On the first node in the cluster, click Start, click Run, type Comclust.exe, and then click OK. You can ignore the message that says that component load balancing will not be installed.This step configures MSDTC on both nodes and installs the MSDTC resource group on the server that runs the Cluster service.MSDTC resource installation for IIS virtual servers is required when Web programs are using transaction mode or calling MSDTC-related programs. IIS Virtual Server Instance does not require MSDTC resource dependency if the Web sites are not using transactions.
- Repeat step 1 on each node in the cluster.
- On one of the nodes in the cluster, click Start, click Run, and then type the following, where drive is the drive letter for the shared drive , and folder is the name of the folder for the Web folder that you want to use:
drive:\Inetpub\Wwwroot\folder
By default, the MSDTC resource is always added to the default Cluster group when Comclust.exe is run. However, you can install MSDTC on another group that depends on non-quorum disks. This leaves the default Cluster group intact.
If you remove the quorum disk resource or move the quorum disk resource from the group, Comclust.exe moves the MSDTC resource to another group. You can also modify the properties of the MSDTC resource so that the dependency can be changed from the quorum disk to another disk and then moved to another disk group.
- In the folder that you created in step 3, create two new files that are named Default.asp and Default.htm.
- Click Start, point to Programs, point to Administrative Tools, and then click Cluster Administrator.
- Right-click the non-quorum disk group that you want to use, click New, click Resource, and then type a name and description for the resource. Under Resource Type, click IP Address, and then click Next.
- On the Possible Owners screen, click any node that you do not want to have available to the disk resource if a failure occurs, click Remove, and then click Next.
- On the Dependency screen, click the disk resource, click Add, and then click Next.
- Type an Internet Protocol (IP) address for the virtual server. Use a different IP address for each virtual server. Click to clear the Enable NetBIOS check box if your situation requires this configuration. In the Network box, click Public Cluster Connection, and then click Finish.
- Create an IP address resource for an IIS virtual server in the disk group that is using the non-quorum disk in Cluster Administrator. Use a different IP address for each virtual server. Follow steps 6 through 9 for each virtual server instance. Set this IP address resource to depend on the MSDTC resource and the shared disk resource that you have chosen to hold Web site contents.
- Click Start, point to Programs, point to Administrative Tools, and then click Internet Services Manager.
- Right-click your computer name, click New, click Web Site, and then click Next.
- Type a description of the Web site, and then click Next.
- Type the IP address that you specified in step 9, type the port settings for the site, type the host header information if you use host headers, and then click Next.
- In the Path box, type the location of the folder that you created in step 3, and then click Next.
- Under Allow the following, click to select the access permissions that you want, and then click Next.
- Click Finish.
- Click Start, point to Programs, point to Administrative Tools, and then click Cluster Administrator.
- Right-click the disk group for the IP address that you created in step 9, click New, and then click Resource.
- Type a name and a description for the virtual server instance, click IIS Server Instance, and then click Next.
- On the Possible Owners screen, remove any servers that you do not want to host the virtual server, and then click Next.
- Click Disk Resource, click IP Address Resource, click Add, and then click Next..
- Click the virtual server that you created in Internet Services Manager, and then click Finish.
- (This step is optional.) On the domain name system (DNS) server, add a host entry that maps the IIS virtual server network name to the IP address that is provided for this Web site. Now the IIS virtual server instance is ready on node A. You can manually move the group to node B and create a new Web site. To do this, use the Microsoft Management Console (MMC) on node B, and then type the same folder path and IP address. Alternatively, you can use the IISSYNC utility to synchronize the two nodes automatically.For additional information about how to run IISSYNC on Windows 2000 Advanced Server, click the following article number to view the article in the Microsoft Knowledge Base:
249603 (http://support.microsoft.com/kb/249603/ ) Using IISSYNC to synchronize clustered Web sites on Windows 2000 Advanced Server
- After you follow the procedure that is described in steps 1 through 23, test the IIS virtual Web server from a client browser by accessing the DNS name of the Web site. For example, if the IIS virtual server has the network name “MyWeb” and the DNS entry maps the corresponding IP to “MyWeb.Microsoft.com” for this site, type the following in a browser window to view the default page:
If no DNS entry is specified in step 7, you can use the IP address to directly access the clustered Web site to test it. Before you use the browser to test the IIS virtual Web server, use the PING protocol at a command prompt to check the IP address for the cluster Web site to make sure that the IP configuration on the network is correct.
Additional information about MSDTC installation
IISSync requires MSDTC to synchronize the metabases between the cluster nodes. By default, MSDTC is installed in the Cluster group and can remain there. For additional information about how to move MSDTC to the group that owns the IIS server instance, click the following article number to view the article in the Microsoft Knowledge Base: 243204 (http://support.microsoft.com/kb/243204/ ) Microsoft Distributed Transaction Coordinator (MSDTC) recovery techniques in Windows 2000 Cluster Server.
Before you configure your cluster, confirm that the Microsoft Cluster service and Microsoft IIS are correctly installed on both computers in the cluster. Also, confirm that the computers are connected to the same shared hard disk. You can install the Cluster service on Microsoft Windows Server-based domain controllers or member servers.
Before you install IIS server instances on a server that runs the Cluster service, make sure that the Cluster service is installed correctly and that failover works.
We only support running MSDTC on cluster nodes as a clustered resource. Running MSDTC in stand-alone mode on a cluster is not a recommended or a supported configuration. Using MSDTC in as a non-clustered resource on an MSCS cluster is a problematic configuration because transactions can be orphaned and data corruption can occur if a cluster failover occurs.
To configure an IIS clustered site, follow these steps:
Note You must follow steps 1 through 23 to create the Web resource correctly.
- On the first node in the cluster, click Start, click Run, type Comclust.exe, and then click OK. You can ignore the message that says that component load balancing will not be installed.This step configures MSDTC on both nodes and installs the MSDTC resource group on the server that runs the Cluster service.MSDTC resource installation for IIS virtual servers is required when Web programs are using transaction mode or calling MSDTC-related programs. IIS Virtual Server Instance does not require MSDTC resource dependency if the Web sites are not using transactions.
- Repeat step 1 on each node in the cluster.
- On one of the nodes in the cluster, click Start, click Run, and then type the following, where drive is the drive letter for the shared drive , and folder is the name of the folder for the Web folder that you want to use:
drive:\Inetpub\Wwwroot\folder
By default, the MSDTC resource is always added to the default Cluster group when Comclust.exe is run. However, you can install MSDTC on another group that depends on non-quorum disks. This leaves the default Cluster group intact.
If you remove the quorum disk resource or move the quorum disk resource from the group, Comclust.exe moves the MSDTC resource to another group. You can also modify the properties of the MSDTC resource so that the dependency can be changed from the quorum disk to another disk and then moved to another disk group.
- In the folder that you created in step 3, create two new files that are named Default.asp and Default.htm.
- Click Start, point to Programs, point to Administrative Tools, and then click Cluster Administrator.
- Right-click the non-quorum disk group that you want to use, click New, click Resource, and then type a name and description for the resource. Under Resource Type, click IP Address, and then click Next.
- On the Possible Owners screen, click any node that you do not want to have available to the disk resource if a failure occurs, click Remove, and then click Next.
- On the Dependency screen, click the disk resource, click Add, and then click Next.
- Type an Internet Protocol (IP) address for the virtual server. Use a different IP address for each virtual server. Click to clear the Enable NetBIOS check box if your situation requires this configuration. In the Network box, click Public Cluster Connection, and then click Finish.
- Create an IP address resource for an IIS virtual server in the disk group that is using the non-quorum disk in Cluster Administrator. Use a different IP address for each virtual server. Follow steps 6 through 9 for each virtual server instance. Set this IP address resource to depend on the MSDTC resource and the shared disk resource that you have chosen to hold Web site contents.
- Click Start, point to Programs, point to Administrative Tools, and then click Internet Services Manager.
- Right-click your computer name, click New, click Web Site, and then click Next.
- Type a description of the Web site, and then click Next.
- Type the IP address that you specified in step 9, type the port settings for the site, type the host header information if you use host headers, and then click Next.
- In the Path box, type the location of the folder that you created in step 3, and then click Next.
- Under Allow the following, click to select the access permissions that you want, and then click Next.
- Click Finish.
- Click Start, point to Programs, point to Administrative Tools, and then click Cluster Administrator.
- Right-click the disk group for the IP address that you created in step 9, click New, and then click Resource.
- Type a name and a description for the virtual server instance, click IIS Server Instance, and then click Next.
- On the Possible Owners screen, remove any servers that you do not want to host the virtual server, and then click Next.
- Click Disk Resource, click IP Address Resource, click Add, and then click Next..
- Click the virtual server that you created in Internet Services Manager, and then click Finish.
- (This step is optional.) On the domain name system (DNS) server, add a host entry that maps the IIS virtual server network name to the IP address that is provided for this Web site. Now the IIS virtual server instance is ready on node A. You can manually move the group to node B and create a new Web site. To do this, use the Microsoft Management Console (MMC) on node B, and then type the same folder path and IP address. Alternatively, you can use the IISSYNC utility to synchronize the two nodes automatically.For additional information about how to run IISSYNC on Windows 2000 Advanced Server, click the following article number to view the article in the Microsoft Knowledge Base:
249603 (http://support.microsoft.com/kb/249603/ ) Using IISSYNC to synchronize clustered Web sites on Windows 2000 Advanced Server
- After you follow the procedure that is described in steps 1 through 23, test the IIS virtual Web server from a client browser by accessing the DNS name of the Web site. For example, if the IIS virtual server has the network name “MyWeb” and the DNS entry maps the corresponding IP to “MyWeb.Microsoft.com” for this site, type the following in a browser window to view the default page:
If no DNS entry is specified in step 7, you can use the IP address to directly access the clustered Web site to test it. Before you use the browser to test the IIS virtual Web server, use the PING protocol at a command prompt to check the IP address for the cluster Web site to make sure that the IP configuration on the network is correct.
Additional information about MSDTC installation
IISSync requires MSDTC to synchronize the metabases between the cluster nodes. By default, MSDTC is installed in the Cluster group and can remain there. For additional information about how to move MSDTC to the group that owns the IIS server instance, click the following article number to view the article in the Microsoft Knowledge Base: 243204 (http://support.microsoft.com/kb/243204/ ) Microsoft Distributed Transaction Coordinator (MSDTC) recovery techniques in Windows 2000 Cluster Server.

Say bye bye to duplicate content.
Now, with WordPress Uniquefier v3.4 all your articles are 100% unique
What is Uniquefier and how is it going to help you?
Uniquefier is a WordPress Plugin which once activated will turn your blog content from duplicate to unique. All it takes is 1 single click to activate the plugin and everything will be 100% unique content.
You may be wondering how is this possible? Well, it is indeed, and no it’s not one of those article rewriters or any spinners you may have heard of. More, the articles will be the same for your site visitors, the changes which are being made to the articles are in the backpage, in the page source, changes which are not visible to the visitors, but only to the search engines bots and browsers. We are not adding hiding text or any kind of such activities which are strictly forbidden, the Uniquefier uses a simple, yet highly effective mechanism of turning your articles unique. It is a well known fact that search engines (for google has been proofed) can run and index non advanced JavaScript from your pages. This is why, by using a special technique we place the original articles under a JavaScript run. This way:- you get original content as the way you show the articles is different than just a pure copy+paste
- search engines understand what an untrained human eye can’t

Click here to view more detailsTags: cluster failover, cluster group, cluster hosting, cluster iis, cluster nodes, cluster server, clustered servers, clustering, clustering exchange, data corruption, domain controllers, failover, iis clustering, iis virtual server, load balancing, member servers, microsoft cluster server, microsoft cluster service, microsoft cluster services, microsoft clustering services, microsoft iis, microsoft windows server, mscs cluster, msdtc, network load balancing, resource dependency, resource group, server clustering, server clusters, server instance, server instances, servers cluster, small business server, small business server 2003, sql cluster, sql clustering, sql server cluster, sql server clustering, sql server high availability, storage server, transaction mode, virtual servers, web folder, web programs, windows disaster recovery, windows high availability, windows load balancing, windows virtual server
Related posts:
Leave a Reply
Freelance Jobs At Scriptlance
- Website Crawler And Software IdentifierI need a solution that will crawl the web identifying sites that use the open source software Joomla, Wordpress, Drupal, Mambo, Alfresco, and Plone. I would want it to create line in a mysql database with: -the url of the site, -what software it's using, -what version of the software -the title tag -the description meta tag -the keywords meta tag We would want to point the program at a directory (like dmoz.org) to start. Then, have it find more URLs as it goes. So, the solution needs to fi…
- Joomla ChangesWe have a Joomla 1.5.18 installation with a customized theme and commercial and open source components, modules and plugins installed. We are experiencing two problems that we are looking to have resolved. 1. We have a drop down menu (praisemenu2 from PixelPraise) that on Internet Explorer will disappear behind the graphics when it drops down. The problem is intermittent and some Internet Explorer users are fine, while other experience it consistently. We believe it is a CSS problem with…
- New Advanced Penny Auction Looking for a team to create a new PennyAuction site. This site will be based on the Quibids model with the ability to add new features as we grow. We are looking to have this done in .net not PHP. Access to our servers will be granted to create/test the site. Also we have our own in house programer and graphics persons to help with the site layout and design. We would like to launch the basic version of this site asap. And then add more feature on a monthly basis. Please contact me…
- Joomla Database IntegrationWe need a joomla integration with ezlink POS system. This would include synching the user database, etc. Ezlink has provided their API information. I will provide the API information for your review in the PMB.
- Build Wordpress Site Using Google Base DataI am looking to build some wordpress sites using the data from a goole base feed. my site is www.executivegreetingcards.com and I have several other url's that I do not use right now. I want to use the thesis theme for wordpress and have the site formatted so that I can import the google base feed and it will build my product pages. Google base feed is here. http://www.executivegreetingcards.com/feed/feed.cfm I would like to change the url structure to each of the new domain names and c…
Partner links
Breaking News
- Maoists set another deadline, families cry for helpTime is running out for the 3 cops abducted by Maoist terrorists as the second deadline set for 10am looms near. After claiming to have killed Sub Inspector Abhay Yadav, the Maoists have set a new deadline of 10 am for the cops to release their leaders. If the Bihar govt refuses to give in, the Maoists have warned that they would kill the remaining policemen in custody.…
- Cops' distraught families plead for government helpThe families of the abducted cops have made a desperate plea to the government for the safe return of their loved ones. Even as Maoists claimed that they had killed sub inspector Abhay Yadav, the family members of the 3 remaining abducted cops have pleaded with Nitish Kumar to ensure the safe return of the policemen. The families of the three policemen have threatened to immolate themselves if their husbands dont return home safely.…
Twitter links powered by Tweet This v1.6.1, a WordPress plugin for Twitter.





