For UNIX-to-UNIX transfers, DCM uses ccm_remexec on
the source machine to start ccm_receive on the destination
machine.
For receives on the current machine
If the host name in the destination database definition
matches the name of the source machine, the generate, transfer, and
receive operations run on the current machine. In such cases, DCM
executes ccm_receive on the current machine without
using ccm_remexec.
If the source
and destination database host names are the same, but DCM attempts
to execute ccm_remexec anyway, use the fully qualified
domain name (FQDM) in the Host Name field.
For example, instead of setting the Host Name to mymachine,
set it to mymachine.mydomain.com.
For receives on a different machine
To perform a UNIX-to-UNIX automatic receive on different
source and destination machines, these conditions must be met:
- The r* protocols must be enabled on both the generating
and receiving machines. If use of this configuration is not supported
at your site, automatic receive cannot be used.
- DCM must be able to log on to the destination machine as user ccm_root,
because ccm_receive must be run as ccm_root.
- You must set up the .rhosts file
on the source machine to allow the ccm_root user
to log on to the destination machine without a password. Otherwise,
the receive operation is not automatic because the system requests
a password.