Starting and stopping the engine startup daemon (esd)

Rational® Synergy clients can be configured to use the engine startup daemon to start sessions. The esd allows users to start Rational Synergy engines on a remote server without using rsh (remote shell) or rexec (remote execution) utilities. The esd process runs on the server. If you have configured any client to use esd, you must run one esd process on any machine where you will run Rational Synergy engines. To stop the ESD process, you must be logged in as root.

Before you begin

ESD is only applicable if you are using it for Rational Change.

If you did not set up CCM_HOME and PATH for user ccm_root during installation, set these environment variables now.

About this task

You can start this process by executing the ccm_esd or ccm_start_daemons command.

Note: Rational Synergy web-mode sessions do not require ESD.

The default log file for the engine startup daemon is $CCM_HOME/log/ccm_esd_hostname.log.

Additionally, see "Starting and stopping the engine startup daemon (esd)".

For information about configuring the esd.adr port file, see:

UNIX on Informix®: ccm_esd

UNIX on Oracle: ccm_esd

Procedure

  1. Start the engine startup daemon.
    1. Set user to ccm_root.
      $ su - ccm_root
      Password: *****
    2. Start the engine startup daemon.

      $ ccm_esd

    3. Exit from user ccm_root.
  2. Stop the engine startup daemon.
    1. Set user to ccm_root.
      $ su - ccm_root
      Password: *****
    2. Find the esd process ID.

      $ ccm monitor -process esd

      You see output like the following example:
      Rational Synergy process monitor...1 process(es) located:
      user       process     host     port     pid     database path
      ----       -------     ----     ----     ---     -------------
      ccm_root    esd       galaxy    57235    5238     -

      Note the process ID of the esd (for example, 5238).

    3. Kill the engine startup daemon process.

      $ kill process_ID

    4. Exit from user ccm_root.

Feedback