Siebel Installation Guide for UNIX: Servers, Mobile Web Clients, Tools > Installing the Siebel Server > Managing Load Balancing for Siebel Applications >

Generating the Load Balancing Configuration File (lbconfig.txt)

You must generate a load balancing configuration file (lbconfig.txt) in the following situations:

  • Before installing the Siebel Web Server Extension (SWSE) when you are using Siebel load balancing.
  • To provide URLs for routing rules as part of configuring a third-party HTTP load balancer.
  • When you add or remove a Siebel Server and you are using either Siebel load balancing or a third-party load balancer.

The load balancing configuration file provides virtual server definitions for Siebel load balancing. It also provides URLs for writing connection rules for third-party HTTP load balancers.

Prerequisites. Generating the file has the following prerequisites:

  • Verify that all the Siebel Servers for which you want to provide load balancing are running.
  • On each Siebel Server, verify that the Application Object Managers (AOMs) you want to load balance are enabled. Disable any AOMs that will not be used.

NOTE:  If you have optimized the existing lbconfig.txt by creating multiple virtual server definitions, you will lose these changes when you generate the file. To prevent this, save the file under another name before generating it. Then copy your changes to the new file.

To generate the lbconfig.txt file

  1. On a Siebel Server, start the Server Manager at the enterprise level (do not use the /s option) and enter the following command:

    generate lbconfig

    This generates the lbconfig.txt file. The file is stored in the admin subdirectory of the Siebel Server installation directory.

  2. Review the generated lbconfig.txt file to verify that virtual server definitions do not include any Siebel Servers that will not participate in load balancing. (If documented prerequisites were observed, you should not see this.)
  3. Copy the lbconfig.txt file to the Web Server directory on all Web servers that will be used for load balancing.

    As an alternative, copy the file to a shared filesystem location accessible by all the Web servers.

    When installing the Siebel Web Server Extension on a Web server, you will be prompted for the location of this file.

  4. Restart the Web server.
Siebel Installation Guide for UNIX: Servers, Mobile Web Clients, Tools