Setting up for remote engine hosts (optional)

If you are running Rational® Synergy engines and the database server on the same computer, you do not need to set up remote engine hosts. If you plan to run engine processes on computers other than the database server, you must set up remote engine hosts.

Procedure

  1. Define the engine hosts in the following network system files:
    • hosts (or DNS)
    • hosts.equiv (or .rhosts)

    Ensure that your host IP addresses are unique and consistent, and check access to each host.

  2. Run ccm_install -l on the engine hosts.
  3. If you intend to use Rational Change, you might need to install the Engine Startup Daemon (ESD) or rexec daemons. See Configuring the engine startup daemon for UNIX for more information.
  4. For VPN clients, add the VPN IP address to /etc/hosts or the DNS equivalent. You can give the VPN IP address any name as long as it has a name. An example of the type of entry you can make in your hosts file is:
    192.168.45.10    vpnclient1
    192.168.45.11    vpnclient2
    192.168.45.12    vpnclient3

    Alternatively, instruct your DNS server to construct host names spontaneously for reverse lookups of IP addresses in the subnet used for your VPN.

  5. By default, Linux does not interpret the plus sign (+) in either the .rhosts file or the /etc/hosts.equiv file. To permit the use of +, add the promiscuous argument to the end of the .rhosts auth line in /etc/pam.d/rsh.
  6. For Linux users, set permissions in the /etc/hosts.allow file. Using the setting ALL:ALL, which allows any client to use any service, is optimal. However, this setting might raise network security concerns.
  7. If the database server and the installation computers are not the same:
    1. Run the object registrar on your database server.
    2. Run ccm_install -l on the engine hosts.
  8. If you plan to run web mode sessions, run ccm_server on each computer that will run the sessions.

Feedback