Performance Tuning Guide > Tuning Operating Systems for Performance > Tuning Siebel Business Applications for Solaris >
Tuning AOM Instances for Solaris
Solaris machines running more than 50 Application Object Manager instances (multithreaded processes for AOM) may experience a situation where one or more of the processes do not start correctly, while the rest start and function normally. The log files for the processes that do not start will indicate that they have not started correctly. If you experience these symptoms, change the
tcp_conn_req_max_q0 default values, using the
NOTE: To avoid losing the new settings when the machine is rebooted, add them to
To change TCP values
- Log in as
- Issue the
NOTE: The responses are noted in bold.
name to get/set ? tcp_conn_req_max_q
value ? 1024
name to get/set ? tcp_conn_req_max_q0
- Add the following lines to the
/etc/system file, using any text editor such as
set tcp:tcp_conn_req_max_q = 1024
set tcp:tcp_conn_req_max_q0 = 4096
- To make sure that the above parameters are automatically set, when the machine is rebooted, enter these commands in a script that will be executed every time that the machine is rebooted. To do this, use the following steps:
- Log in as a superuser.
- Create a script that will be executed each time the system is rebooted.
- Add the script to the
/etc/init.d directory, as follows:
#cp script /etc/init.d
#chmod 0744 /etc/init.d/script
#chown root:sys /etc/init.d/script
- Create links to the
#ln script /etc/rc2.d/Snnscriptdefinition
nn is a number.
scriptdefinition is the name you appended to the file name to define what it is doing.
For example, if the system finds a file called S23tcpparams during system startup, it will execute that file once, after executing any files that have a lower number in their name.
- Verify that the script has links in the specified directories:
#ls /etc/init.d/ /etc/rc2.d/
For more details on how to set up Run Control scripts, see the Sun Microsystems site:
- Restart the Siebel Server as the Siebel install owner.