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.

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:

ccm_esd

ccm_esd

Procedure

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

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

    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: *****

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

    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