Siebel Installation Guide for UNIX > Additional Postinstallation and Configuration Tasks >

Configuring Siebel Application Containers for Automatic Start


Complete the procedure that follows to configure the application containers to start automatically (autostart) on UNIX operating systems.

NOTE:  It is strongly recommended to configure all application containers in your Siebel CRM deployment to start automatically, or else configure none of them to start automatically.

After making the changes described in this topic, the application container starts automatically when you restart your server and stops automatically when you shut down the server. For more information, see Stopping and Starting the Siebel Application Container.

NOTE:  Before you perform this task, perform the tasks in Configuring the Siebel Gateway for Automatic Start. Make sure the Siebel Gateway service starts before the application container starts. After you perform this task, perform the tasks in Configuring the Siebel Server for Automatic Start.

Use the procedure in this topic to configure the application container to start automatically.

To configure the application container to start automatically

  1. Log on as root to a computer on which Siebel CRM was installed.
  2. Copy the file SiebelApplicationContainer_OracleHome_BuildNumber.sh from $SIEBEL_ROOT/applicationcontainer/bin to the standard library of autostart scripts for this computer, such as the /etc/rc.d/init.d directory or /sbin/init.d directory.

    OracleHome is the Oracle home for the Siebel CRM installation (such as SES or SIEBEL_AI) and BuildNumber is the software build number. $SIEBEL_ROOT is the full path to the root directory for the installed Siebel CRM software.

  3. Using any text editor, edit the script SiebelApplicationContainer_OracleHome_BuildNumber.sh in the new location. Do one or more of the following:
    • Replace $SIEBEL_ROOT with the path to the Siebel CRM installation directory.
    • Modify hashplings in the script to reference the appropriate shell for this computer, such as C shell, Bash shell, and so on.
  4. Set the appropriate permissions by executing commands like the following:

    chmod 755 /etc/rc.d/init.d/SiebelApplicationContainer_OracleHome_BuildNumber.sh

    chown root /etc/rc.d/init.d/SiebelApplicationContainer_OracleHome_BuildNumber.sh

  5. Determine the default run level of the server by running the following command:

    who -r

  6. Based on the run level determined, add symbolic links for the scripts.

    For example, if the default run level is 3, then create symbolic links under the /etc/rc.d/rc3.d directory, as in the following example:

    cd /etc/rc.d/init.d/rc3.d

    ln -s /etc/rc.d/init.d/SiebelApplicationContainer_OracleHome_BuildNumber S71SiebelApplicationContainer_OracleHome_BuildNumber

Related Topics

Stopping and Starting the Siebel Application Container

Configuring the Siebel Gateway for Automatic Start

Configuring the Siebel Server for Automatic Start

Verifying Installation for Siebel CRM

Troubleshooting Installation and Configuration for Siebel CRM

Related Books

Siebel System Administration Guide

Siebel Installation Guide for UNIX Copyright © 2018, Oracle and/or its affiliates. All rights reserved. Legal Notices.