如果正在同一台计算机上运行 Rational® Synergy 引擎和数据库服务器,那么无需设置远程驱动主机。如果计划在数据库服务器之外的计算机上运行引擎进程,那么必须设置远程驱动主机。
过程
- 在以下网络系统文件中定义驱动主机:
- hosts(或 DNS)
- hosts.equiv(或 .rhosts)
确保您的主机 IP 地址唯一且一致,并检查对每个主机的访问权。
- 在驱动主机上运行 ccm_install -l。
- 如果打算使用 Rational Change,那么可能需要安装引擎启动守护程序 (ESD) 或 rexec 守护程序。请参阅为 UNIX 配置引擎启动守护程序,获取更多信息。
- 对于 VPN 客户端,请将 VPN IP 地址添加到 /etc/hosts 或等同的 DNS。您可以为 VPN IP 地址提供任何名称,只要它具有名称即可。您可以在 hosts 文件中编写的条目类型示例如下:
192.168.45.10 vpnclient1
192.168.45.11 vpnclient2
192.168.45.12 vpnclient3
或者,指示您的 DNS 服务器自发构造主机名,以便在用于 VPN 的子网中反向查找 IP 地址。
- 缺省情况下,Linux 不会解释 .rhosts 文件或 /etc/hosts.equiv 文件中的加号 (+)。要允许使用 +,请在 /etc/pam.d/rsh 中 .rhosts 认证行的末尾添加 promiscuous 自变量。
- 对于 Linux 用户,请在 /etc/hosts.allow 文件中设置许可权。最好使用设置 ALL:ALL,这会允许任何客户机使用任何服务。但此设置可能会产生网络安全问题。
- 如果数据库服务器和安装计算机不相同,请执行以下操作:
- 在数据库服务器上运行对象注册器。
- 在驱动主机上运行 ccm_install -l。
- 如果计划运行 Web 方式会话,请在将运行会话的每台计算机上运行 ccm_server。