Chapter 16

Deploying the Learning Management System and DS Components onto Separate WAS Application Servers

By default, new Application Servers created in the WAS Admin Console generate their own unique HTTP ports. WAS assigns ports incrementally, beginning with port 9080, which is usually assigned to the Application Server server1. Subsequent servers will be assigned incrementally higher ports. Frequently, the Learning Management System Server’s Application Server uses port 9081 and the Delivery Server’s Application Server uses port 9082. You should verify the ports used by the different applications servers. Use the following procedure to do so:

1.In the WAS Admin Console, navigate to Servers and click on Application Servers.

2.Click on the application server you are investigating (for example, lmsServer)

3.In that server’s screen, click on Web Container.

4.In the Web Container screen, click on HTTP Transports.

5.Note the port number that has SSL Enabled set to False. This port should be 908n. Write the port number down.

In order for the HTTP plug-in and for WAS to function with all the port numbers, they must be added to the virtual host in use by Learning Management System WAS Application Servers. To enable this, use the following procedure:

1.In the WAS Admin Console, navigate to Environment and click on Virtual Hosts.

2.Click on the “default_host” virtual host.

3.In the “default_host” screen, click on Host Aliases.

4.Add a Host Alias for each additional port by doing the following:

a.Click the “Add” button.

b.Set the hostname to “*” (asterisk, do NOT enter the quotes in the “Hostname” field).

c.Set the Port to one of your additional Application Server ports.

d.Save your changes.

5.Regenerate the HTTP plug-in.

6.Edit and copy the HTTP plug-in configuration file plugin-cfg.xml. For more information, refer to “Chapter 10 Installing the Network Deployment (ND) Module.”

7.Stop and restart the application servers whose ports you just added to default_host.

To help ensure the successful deployment of both the Learning and Delivery Servers, you must also set an additional WebSphere variable, ConnectionIOTimeOut, must be set for both the Learning and Delivery Server’s Application Servers. To set it, perform the following steps for each application server:

Chapter 16: Deploying the LMS and DS Components onto Separate WAS Application Servers 87

Page 94
Image 94
IBM G210-1784-00 manual Chapter