Daemons overview
The Rational® Synergy
daemons must be running for you to start a session: router (message
router), objreg (object registrar), server (CCM server
that serves web-mode Rational Synergy
sessions), helpsrv (Help server that serves help
requests), and, if used, esd (engine startup daemon).
Engine startup daemon security
On Solaris and Linux systems,
the esd uses pluggable authentication modules (PAM)
to authenticate users. The PAM service name is cmsynergy.
So the esd can authenticate users, the PAM configuration
must be updated to specify the authentication methods to use for the cmsynergy service,
unless a reasonable default exists.
Setting up the esd client
You must tell the Rational Synergy
back end session to connect to esd rather than use
the normal engine startup procedure.
Starting and stopping all daemons
Start or stop all daemons by performing the following steps.
To stop the ESD process, you must be logged in as root.
Starting and stopping the message router (router)
The message router registers and requests information from
other processes so that those processes can communicate with one another.
The router allows the maximum number of file descriptors (that is,
sessions) allowed by the system, with an upper limit of 4096. Your
system administrator can change the number of file descriptors in
the kernel parameters if an insufficient number is allowed.
Starting and stopping the object registrar (objreg)
The object registrar registers all changes made to Rational Synergy database objects
so that each user view of the database stays up to date. You must
run one objreg process per database host, at all
times, on the database server machine. To determine on which host
to run a database object registrar, run the ccmdb info database_path
-k HOSTNAME command.
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.