如果计划在“日志文件系统”(JFS) 中部署 DB2 DataLinks Manager, 应考虑以下信息:
选择此项来创建 DLMADMIN 用户名时,db2setup 实用程序将使用用户名 dlfm 和口令 ibmdb2 来创建此用户。可接受这些缺省值, 指定现存的用户名,或通过更改缺省值来创建另一用户名。为安全起见, 建议指定您自己的用户名和口令,因为缺省值被用在每个 DB2 DataLinks 安装中,所以大家都知道这些值。DLMADMIN 用户名还将是 DataLinks Manager 实例的名称。
如果想要指定您自己的现存用户名, 则指定的帐户:
要创建要用作 DB2 DataLinks Manager Administrator(DLMADMIN) 的用户名:
mkgroup dlfmgrp mkuser pgrp='dlfmgrp' groups='dlfmgrp' home='/home/dlfm' dlfm
DB2 DataLinks Manager Administrator (DLMADMIN) 决不应在由 Data Links Filesystem Filter 控制的文件系统上拥有自己的文件或目录。 DLMADMIN 仅应用来管理 DataLinks File Manager。
如果通过更改缺省值创建了另一用户名, 则必须确保指定的用户名不超过 8 个字符。
连接至 DB2 DataLinks File Manager 时,DB2 UDB 服务器将下列信息发送至 DLFM:
然后,DLFM 将验证此信息来决定是否应允许从此特定 DB2 服务器进行连接。 用以获取 DB2 服务器上的主机名信息的子例程 gethostbyname 查找 /etc/resolv.conf。如果此文件存在, 则该子例程会查询域名服务器 。如果对 DNS 的请求超时,gethostbyname 例程会检查本地 /etc/hosts 文件。要成功连接至 DLFM,在 DLFM 上注册的名称必须是由 gethostbyname 例程在 DB2 UDB 服务器上获取的名称。
要解析 DB2 DataLinks 和 DB2 UDB 服务器的主机名,可在每个系统上输入 hostname 命令。 例如,此命令可能在 DataLinks 服务器上返回 dlmserver。
现在,可输入 host dlmserver 命令,其中 dlmserver 是主机名。此命令应返回类似于以下内容的输出:
dlmserver.services.com is 9.11.302.341, Aliases: dlmserverdlmserver.services.com 是全限定主机名。
对每个 DB2 DataLinks 和 DB2 UDB 服务器重复这些步骤。