Use the ccm_esd command to start the engine startup daemon. Rational® Synergy clients use the engine startup daemon to start sessions when the server is running inside a firewall and when the client is running outside the firewall.
The log file for the Rational Synergy engine startup daemon is in $CCM_HOME/log/ccm_esd_hostname.log. You must run this command on the machine where you will run Rational Synergy engines, as user ccm_root.
A Windows® client automatically uses an ESD server if one exists on the engine host. However, Rational Synergy uses r* protocols to verify that the user name, password, and UNIX® installation path are correct. Using the default configuration, you can use a Windows client for multiple databases where some are using ESD and others are not.
If all UNIX engine servers are using ESD, then the client can rely exclusively on ESD services (r* protocols are not used). Add the following option to the Options section of the system (not personal) ccm.ini file at $CCM_HOME/etc/ccm.ini:
[Options]
engine_daemon=TRUE
If you do not want the Rational Synergy Windows client to use ESD even when it is available on the engine host, add the following option to the Options section of the system (not personal) ccm.ini file at $CCM_HOME/etc/ccm.ini:
[Options]
engine_daemon=FALSE
During installation, the installer creates a single entry containing the installation machine name and port number in a port file called esd.adr. This files is located in the $CCM_HOME/etc directory. The ccm_esd command starts the engine startup daemon. The ESD needs to know which port to listen on for requests from clients. This information is in the port file.
If your site will run engines on machines other than the installation machine, add the host (machine) name and port number for each machine. You must edit the port file before you run the ccm_esd command or the command fails.
Use the following information to determine which machines require an entry in the esd.adr port file.
For each machine that will run an ESD:
$ vi $CCM_HOME/etc/esd.adr
hostname:port_number
For example, type: john:8828
For more information, see Starting and stopping the engine startup daemon (esd).