在安装 DB2 DataLinks Manager 之前,应仔细地阅读本资料。
要检查操作系统级别,输入 uname -r 命令。要检查内核级别, 输入 isainfo -v 命令。isainfo 命令应该返回 32-bit sparc applications。
要引导内核为 32 位的系统, 在输入确定提示符处输入 setenv boot-file kernel/unix 命令。然后, 输入 boot 命令来启动引导进程。
注意: | 在更新了任何 内核配置参数之后,必须重新引导机器。 |
内核参数 | 物理内存 | |||
---|---|---|---|---|
64MB - 128MB | 128MB - 256MB | 256MB - 512MB | 512MB+ | |
msgsys:msginfo_msgmax msgsys:msginfo_msgmnb msgsys:msginfo_msgmap msgsys:msginfo_msgmni msgsys:msginfo_msgssz msgsys:msginfo_msgtql msgsys:msginfo_msgseg shmsys:shminfo_shmmax shmsys:shminfo_shmseg shmsys:shminfo_shmmni semsys:seminfo_semmni semsys:seminfo_semmap semsys:seminfo_semmns semsys:seminfo_semmnu semsys:seminfo_semume dlfsdrv:glob_mod_pri dlfsdrv:glob_mesg_pri dlfsdrv:ConfigDlfsUid |
65535(1) 65535(1) 130 128 16 256 8192 67108864 50 300 128 130 256 256 50 0x100800 0xff 9727 |
65535(1) 65535(1) 258 256 16 512 16384 134217728(2) 50 300 256 258 512 512 50 0x100800 0xff 9727 |
65535(1) 65535(1) 258 256 16 1024 32767(2) 268435456 (3) 50 300 512 514 1024 1024 50 0x100800 0xff 9727 |
65535(1) 65535(1) 258 256 16 1024 32767(2) 536870912(3) 50 300 1024 1026 2048 2048 50 0x100800 0xff 9727 |
在创建 DLMADMIN 用户名时, db2setup 实用程序将为此用户添加用户名 dlfm 和口令 ibmdb2。可接受这些缺省值, 指定现存的用户名,或通过更改缺省值来创建另一用户名。为安全起见, 建议您指定您自己的用户名和口令, 原因是每个 DB2 DataLinks 安装中都使用这些缺省值, 因此大家都知道此用户名和口令。DLMADMIN 用户名还用于 DataLinks Manager 实例。
若您的机器是 NIS 客户机,则将需要指定您自己的现存用户名。对于您指定的现存用户名:
要为 DB2 DataLinks Manager Administrator(DLMADMIN) 创建用户名:
groupadd dlfmgrp useradd -g dlfmgrp -d /home/dlfm dlfm
DB2 DataLinks Manager Administrator (DLMADMIN) 决不应在由 Data Links Filesystem Filter 控制的文件系统上拥有自己的文件或目录。 DLMADMIN 仅应用来管理 DataLinks File Manager。
如果通过更改缺省值创建了另一用户名, 则必须确保指定的用户名不超过 8 个字符。
如果想要指定您自己的端口号, 则通过打开 /etc/services 文件来复查已在机器上使用的 TCP/IP 端口号。您将需要在安装期间指定此端口。
一旦您选择了供 DLFM 使用的 TCP/IP 端口号,就不应更改该值。
连接至 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 服务器的主机名, 在每个系统上输入 grep hostname`/etc/hosts 命令。此命令应返回类似于以下内容的输出:
9.11.302.341 dlmserver dlmserver.services.com loghost
其中,dlmserver.services.com 是全限定主机名。
对每个 DB2 DataLinks 和 DB2 UDB 服务器重复这些步骤。