Machines running Rational® Synergy
daemons (router, object registrar, and engine startup daemon) must
be reachable by all other Rational Synergy
processes. Machines running database servers must be reachable from Rational Synergy engine processes.
Machines running engines, routers, object registrars, and ESDs must
be reachable from Rational Synergy
interface processes.
Before you begin
ESD is only applicable if you are using it for Rational Change.
About this task
For machine A to be reachable from machine B:
- Machine A must return a host name that can be resolved by machine
B.
OR
- The host name of machine A must map (on machine A) to an IP address
that can be used to connect to machine B (possibly by resolving a
different name).
If your site
starts Rational Synergy
sessions that must cross a firewall to access Rational Synergy servers, the IP address
or host name might be valid. You might not be able to connect because
the engine, router, or object registrar host name might not be resolvable
on the client machine if the client is behind a firewall. Instead,
the IP address or host name must be accessible to the proxy server.
For more information, see Installing Rational Synergy on UNIX with Oracle or Installing Rational Synergy on UNIX with Informix®.
Procedure
To allow machines to be reachable through consistent
names:
- Verify that each machine that is used for daemons, database
servers, and engines has a single, unique name recognized throughout
your network. Also, ensure that either a simple or fully qualified
name is used consistently.
If the database server machines
do not have recognized names, set the servers names to their IP addresses
to make them recognizable, provided this IP address is reachable throughout
your network.
Use the ccmdb info command to
set a server name (HOSTNAME) to
its IP address, for a specific database. Use the following syntax:
$
ccmdb info -k hostname -v IP_address database_path
- Verify that the Informix sqlhosts file
consistently uses the same host name.
For example,
verify that the server named horse has host name horse.vod.com and
service name horse_horse.vod.com.
$ cd $CCM_HOME/informix/etc
$ vi sqlhosts
horse onsoctcp horse.vod.com horse_horse.vod.com