DB2 Linux 版、UNIX 版和 Windows 版版本 9.7
安装 DB2 服务器 > 其他 Linux 和 UNIX 要求 > 其他分区数据库环境预安装任务(Linux 和 UNIX) >

验证参与的计算机上的可用端口范围(® 和 ®)

此任务描述了验证参与的计算机上的可用端口范围时需要执行的步骤。端口范围由"快速通信管理器"(FCM)使用。FCM 是 DB2® 用来处理数据库分区服务器之间的通信的功能部件。

应该在安装实例拥有的数据库分区服务器之后,并在安装任何参与的数据库分区服务器之前验证参与的计算机上的可用端口范围。

当在主计算机上安装实例拥有的数据库分区服务器时,DB2 根据指定的参与分区数据库环境的逻辑数据库分区服务器数目保留端口范围。缺省范围为四个端口。对于每个参与分区数据库环境的服务器,您必须为 FCM 端口手动配置 /etc/services 文件。FCM 端口范围取决于要在参与的计算机上使用的逻辑分区数目。至少需要两个条目:DB2_<instance>DB2_<instance>_END。在参与的计算机上指定的 FCM 端口的其他要求:

要更改 services 文件,需要具有 root 用户权限。

要验证参与的计算机上的可用端口范围:

  1. 打开位于 /etc/services 目录中的 services 文件。
  2. 查找为 DB2 的"快速通信管理器"(FCM)保留的端口。这些条目应类似如下所示:
         DB2_db2inst1         60000/tcp
         DB2_db2inst1_1       60001/tcp
         DB2_db2inst1_2       60002/tcp
         DB2_db2inst1_END     60003/tcp
    DB2 将保留 60000 之后的前四个可用端口。
  3. 在参与的每台计算机上,打开 services 文件,并验证在主计算机的 services 文件中为 DB2 FCM 保留的端口是否未使用。
  4. 如果参与的某台计算机正在使用需要的端口,那么应确定所有计算机的可用端口范围,并更新每个 services 文件(包括主计算机上的 services 文件)。

在主计算机上安装实例拥有的数据库分区服务器之后,必须在参与的数据库分区服务器上安装 DB2 产品。可以使用为分区服务器生成的响应文件(缺省名称为 db2ese_addpart.rsp),需要为 FCM 端口手动配置 /etc/services 文件。FCM 端口范围取决于要在当前机器上使用的逻辑分区数目。最小条目为 DB2_ 和 DB2__END 这两个具有连续可用端口号的条目。在参与的每台机器上使用的 FCM 端口号均必须具有相同的起始端口号,并且后续端口必须按顺序进行编号。

[ 页的顶部 | 上一页 | 下一页 | 目录 ]