Welcome to MSDN Blogs Sign in | Join | Help

Setting up EP in NLB Cluster

Thanks to the EP test team , here are the steps to setup Enterprise Portal in Microsoft Dynamics AX 2009 on a NLB cluster.

1.       Setting up the Virtual IP and host header name

a.       Connect to the domain controller of the domain (DMZDC) that the NLB will reside in, and open Administrative Tools >DNS

                                                               i.      Expand Forward Lookup Zones and then expand the domain (i.e. axdmz.dynamics.lab)

1.       Right click in the right pane and select New Host (A)

2.       Add the name of the web site header ( virtual machine name i.e. dynamics) and the front facing (virtual) IP address of the NLB farm. It should be in the same virtual LAN with IIS servers.

3.       Click Add Host and Done

 

b.      Connect to each server in the farm to configure Network Load Balancing. (DMZSQL and DMZIIS)

 

                                                               i.      On each server, open the hosts file in (%winDrive%\system32\drivers\etc\hosts) , and add the heartbeat NIC IP and FQDN (machineName.domain) of all other IIS servers in the farm to the hosts file.

                                                             ii.      Open the heartbeat NIC properties, go to TCP/IP, choose properties, click advanced, and on the first tab under advanced, add the heartbeat NIC IP address

,  subnet mask  and no default gateway.

 

                                                            iii.      Open the Front Facing Network properties and check Network Load Balancing. Select Network Load Balancing and go to properties. For cluster parameters, this will be the same on every machine, this will be the actual front facing (virtual) IP address that is shared amongst all servers in the web farm. Select the properties and enter the front facing (virtual) IP address of the NLB farm. Enter the subnet mask of the other machines. Enter full internet name (www.dynamics.com)

 

                                                           iv.      For host parameters, this will be the actual IP address of each machine. The priority of each machine will be different though. The admin will be 1, and then increase for each machine in the farm as they are configured, i.e. 2,3, 4. Enter the subnet mask of the other machines.  Click OK.

                                                             v.      Select TCP\IP properties and select Advanced. Click Add and enter the the front facing (virtual) IP address of the NLB farm. and enter the subnet mask.

 

c.       After configuration is complete on each machine you can open the Network Load Balancing Manager on the admin server.

                                                               i.      In Menu Click Cluster, Connect to Existing and input the NLB IP address and click connect.All machines in the farm should show in the configuration.

 

2.       Install SharePoint on the Farm Admin IIS Server ( one of the IIS Server where EP will be installed and additionally where SharePoint Central admin will be installed)

a.       Run SharePoint installer on the IIS server that will be your farm admin.

b.      Accept the license agreement and choose advanced install.

c.       Select Web Front End and click Install Now.

d.      When install has finished, run the SharePoint Products & Technologies Configuration Wizard.

e.      Click next on the first screen.

f.        On the second screen select “No, I want to create a new server farm”.

g.       Enter your database server name and credentials.

h.      Select all defaults until the configuration wizard completes.

i.         Close the SharePoint Central Administration page when it opens.

3.       Install SharePoint on all servers that will be part of the web farm.

a.       All the steps are the same as the admin server, except connecting to a server farm. You want to connect to an existing farm.

b.      Enter the name of the database server and choose retrieve database names, after retrieval select the correct Share_Point Config database.

4.       Create a Web Application on the Farm Admin server

a.       Open the Central administration page on the Farm Admin server and go to the Application Management tab.

                                                               i.      Select Create A New Web Application

                                                             ii.      Create the SharePoint – 80 Web Application

1.       Under header: enter the website header name (i.e. dynamics)

2.       Under the Load Balanced URL section, enter the actual name of the website (i.e. http://dynamics)

3.       Do not configure the Service Credentials, choose predefined.

4.       Click okay to create the web application.

5.       Deploy EP on all servers, but do not use the create website option.

                                                               i.      Run EP deployment on all servers in the farm other than the farmadmin machine and  uncheck configure SharePoint and uncheck create website options.

                                                             ii.      After installation is complete on all servers , run EP deployment on the faradmin server, and check  SharePoint and create the website.

1.        You can also choose to create EP site later. In that case just uncheck the create web site option”and later Run Central SharePoint admin from the server and create a new site collection and create the EP site.Iisreset /noforce needs to be run on every server in the farm when using this option.

 

Published Friday, October 17, 2008 5:43 PM by meysun
Filed under:

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

# re: Setting up EP in NLB Cluster

Tuesday, May 26, 2009 1:40 PM by meysun

If you are using hostheaders then follow the below steps ( Thanks Anders Madsen for providing these steps)

In 4-a-1 add the host header name. For example RetailPortal

in 4-a-2 Add the NLB url fpr example http://epaxsp . After this step testand make sure that the named resolves properly.

In 5-i  Ran EP deployment on all servers in the farm other than the farmadmin machine and  uncheck configure SharePoint and uncheck create website options.

in 5-ii Ran the EP deployment on the WSS admin web server checked configure Sharepoint and uncheck Create website.

Then add the registry on each webserver HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\MSV1_0/BackConnectionHostNames as a multi string value and added

- servername

- servername FQDN (Fully qualified Domain name)

- NLB name FQDN

- Headername (RetailPortal)

Then open Sharepoint Admin site and create site collection with the custom template for Enterprise Portal.

# re: Setting up EP in NLB Cluster

Tuesday, May 26, 2009 1:40 PM by meysun

If you are using hostheaders then follow the below steps ( Thanks Anders Madsen for providing these steps)

In 4-a-1 add the host header name. For example RetailPortal

in 4-a-2 Add the NLB url fpr example http://epaxsp . After this step testand make sure that the named resolves properly.

In 5-i  Ran EP deployment on all servers in the farm other than the farmadmin machine and  uncheck configure SharePoint and uncheck create website options.

in 5-ii Ran the EP deployment on the WSS admin web server checked configure Sharepoint and uncheck Create website.

Then add the registry on each webserver HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\MSV1_0/BackConnectionHostNames as a multi string value and added

- servername

- servername FQDN (Fully qualified Domain name)

- NLB name FQDN

- Headername (RetailPortal)

Then open Sharepoint Admin site and create site collection with the custom template for Enterprise Portal.

Leave a Comment

(required) 
required 
(required) 

  
Enter Code Here: Required
 
Page view tracker