为 UNIX 创建并配置远程独立辅助服务器

按照以下步骤创建并配置与主服务器同步的远程独立辅助 (RSS) 服务器。

过程

  1. 确保主服务器和 RSS 服务器可以互相连接。

    这两个服务器必须配置为使用 DNS 服务器。

  2. 确定主服务器的名称。

    例如,hawk1

    RSS 服务器名称由主服务器名称 + 前缀 rss_ 组成。

    例如,rss_hawk1

    更新主服务器主机和 RSS 服务器主机上的 /etc/services 文件(或其 NIS 等效文件)。这样可以同时包含主服务器和 RSS 服务器的条目。

    数据库服务器的服务条目的语法如下:
    PrimaryServerName_PrimaryServerHostName		unique_informix_port/tcp
    rss_PrimarySeverName_SecondaryServerHostName	unique_informix_port/tcp
    例如:
    hawk1_sol1		8100/tcp
    rss_hawk1_sol2		8101/tcp
  3. 通过创建 /etc/hosts.equiv 文件来设置可信环境。

    有关详细步骤,请参阅设置可信环境和 IBM® Informix® 11.50 信息中心的 hosts.equiv 文件

  4. 如果主服务器和 RSS 服务器不共享 $CCM_HOME,请执行以下步骤:
    1. 将 RSS 服务器条目添加到主服务器上的文件 $CCM_HOME/informix/etc/sqlhosts 中。
      数据库服务器的服务条目的语法如下:
      servername       	onipshm    	serverhostname       	servername
      servername_net   	onsoctcp  	serverhostname       	servername_serverhostname
      例如,如果 RSS 服务器主机名为 sol2,而 RSS 服务器名称为 rss_hawk1,那么服务器条目为:
      rss_hawk1		onipshm		sol2		rss_hawk1
      rss_hawk1_net		onsoctcp	sol2		rss_hawk1_sol2
    2. 将主服务器条目添加到 RSS 服务器上的文件 $CCM_HOME/informix/etc/sqlhosts 中。

      仅当已经使用 ccm_install 命令配置了 Rational® Synergy 时,才显示此文件。

      起初,RSS 服务器主机上的该文件是空的。可更新该文件以包含主服务器条目。

      例如,如果主服务器名称为 hawk1,而主服务器主机名为 sol1,那么服务器条目一定是:
      hawk1		onipcshm	sol1	hawk1
      hawk1_net	ontlitcp 	sol1	hawk1_sol1
  5. 在文件系统上创建一个目录。

    例如,/vol/shared/export_dir

    此目录一般位于安装了 NFS 的文件系统上,并且必须可供主服务器和 RSS 服务器访问。

    此目录的所有者必须为用户 informix,并且必须属于组 informix

    如下所示创建目录:
    # cd /vol/shared
    # mkdir export_dir
    # chown informix:informix export_dir
  6. 使用 ccmsrv rss_export 命令导出主服务器上的数据,以便创建 RSS 服务器。
    例如:
    # su informix
    $ ccmsrv rss_export -t /vol/shared/export_dir -s hawk1
  7. 使用 ccmsrv rss_create 命令在 RSS 服务器主机上创建 RSS 服务器。
    例如:
    # su informix
    $ ccmsrv rss_create -f /vol/shared/export_dir -p hawk1

反馈