Search This Blog

Feb 13, 2012

How to Do Load Balancing on Siebel Server [Manually]


How to Do Load Balancing on Siebel Server [Manually]

Steps:

1.      Connect to Enterprise using the command prompt.

A. Open CMD and change the path to %Siebel Server Installation Directory%BIN
B. Type the following command to connect to enterprise.

Srvrmgr –g gateway_address  -e enterprisename  -u userid  –p password

Example1 :
Srvrmgr –g R0346  -e OUEnt  -u SADMIN –p SADMIN
           
2.      Generate the load balancing file with the following command.

Generate LbConfig

Note: this command will generate a .txt file with all the enterprise server as virtual servers.

%Siebel Server Installation Directory Path%Admin% lbconfig.txt

3.      Now Lets modify our eapps.cfg file to enable the load balance on the web server. [Remember this is done automatically when apply the logical profile on web server but for learning purpose we are going to do it manually].

    1. Open the eapps.cfg file and change the following values in it.
Look into the following Section: [ConnMgmt]

EnableVirutalHosts =    TRUE
VirtualHostsFile      =  /SiebSrvr/Admin/lbconfig.txt

    1. Locate the following section in eapps.cfg file.
[/callcenter_enu]

    1. Change the following lines:

ConnectString = siebel.TCPIP.None.None://R0346:2321/OUEnt/SSASampleComponent

                        Replace the Server Name and Port with [VirtualServer] word.

  1. Restart your IIS Admin Service and Login into Application.

2 comments:

Raj said...

Hi Asif,
we are planning to implement load balancing for two siebel web servers.....can you please give us some more configuration info on it.......Thanks in advance

Raj

Aasif.faheem@gmail.com said...

Hi Raj,

I have written the steps for manual load balancing configuration details.

Please refer the below steps for configuring two Siebel Servers.

1. Connect to Enterprise using the command prompt.

A. Open CMD and change the path to %Siebel Server Installation Directory%BIN
B. Type the following command to connect to enterprise.


Srvrmgr –g gateway_address -e enterprisename -u userid –p password


Example1 :

srvrmgr –g gateway address -e enterprise name -u SADMIN –p SADMIN

2. Generate the load balancing file with the following command.

Generate LbConfig

Note: this command will generate a .txt file and replace Siebel Server address as virtual servers.

%Siebel Server Installation Directory Path%Admin% lbconfig.txt

3. Now copy the file [lbconfig.txt] on following location:
%Gateway Server Installation Dir% ADMIN%Webserver%

4. Now reapply the logical profile using SWSE setup.



This link will help you more to understand about load balancing in Siebel.

http://docs.oracle.com/cd/B40099_02/books/SystAdm/SystAdm_SrvrConfig4.html


Regards,
Asif Faheem Ansari

Siebel IP 2017 - Web Tool Development Steps

Siebel IP 2017 Development and Deployment Steps : 1. Click on the Workspace Icon in Siebel Web Tools application. 2. Create a New work s...