信息图标 IBM Information Server V8.1
反馈

步骤 4:修改内核参数和用户限制(Linux 和 UNIX)

启动安装程序前,请修改内核参数和用户限制并重新启动计算机。

内核参数和用户限制需求是 IBM® InfoSphere™ Information Server 的最低需求。 每个参数的最佳值可能更高,这取决于安装拓扑和运作数据负载。可能还需要更改其他内核参数和用户限制。如果针对您的配置提供了多个值,请使用个这几个最小值中最大的那一个。

所有更改都必须由经过培训的系统管理员执行。修改内核参数和用户限制之前,请先创建备份副本。使用建议值修改内核参数和用户限制之后,请重新启动计算机,然后再安装 InfoSphere Information Server

元数据存储库层的 DB2 内核参数

元数据存储库内核参数的最低需求仅适用于 IBM DB2® 数据库安装。将 IBM DB2 作为 InfoSphere Information Server 的一部分进行安装之前,请确保计算机满足 DB2 的内核参数需求。如果对元数据存储库使用不同的数据库系统,请参阅该数据库系统的产品文档,以查找有关内核参数需求的信息。

有关 DB2 V9.1 内核参数需求,请参阅 IBM DB2 数据库 Linux 版、UNIX 版和 Windows® 版信息中心,网址为 http://publib.boulder.ibm.com/infocenter/db2luw/v9/

请确保您的系统满足 DB2 的内核参数需求。当 DB2 内核需求不同于 IBM Information Server 内核参数需求时,请使用最大的那个最小值。

下表包含 DB2 上元数据存储库层的内核参数最低需求。

表 1. DB2 上元数据存储库层的 Linux 内核参数和用户限制的最低需求
参数 元数据存储库层
MSGMAX 65536
MSGMNB 65536
MSGMNI 1024
SEMMNI 1024
SEMMNS 256000
SEMMSL 250
SEMOPM 32
SHMALL 8388608
SHMMAX

32 位:32768
64 位:1073741824

SHMMNI 4096

应用程序服务器的内核参数

您可以在该产品的文档中找到 IBM WebSphere® Application Server 的系统调优信息:

AIX® 内核参数和用户限制的最低需求

下表包含用于安装的内核参数和用户限制的最低需求:

表 2. AIX 内核参数和用户限制的最低需求
参数 引擎层 服务层
SHMMAX 536870912 无需求
SHMMNI 2000 无需求
SHMSEG 200 无需求
MAXUPROC 200 1000 或无限制
NOFILES 1000 10000

最低 HP-UX 内核参数和用户限制

在 HP-UX 服务器上安装 DB2 后,请运行 db2osconf 实用程序来为系统建议合适的内核参数值。

如果尚未安装 DB2 服务器,那么可以从 InfoSphere Information Server 安装介质获取 db2osconf 实用程序,即 db2osconf.tar。将 tar 文件解压到计算机上并运行。

下表包含用于安装的内核参数和用户限制的最低需求:

表 3. 最低 HP-UX 内核参数和用户限制
参数 引擎层 服务层
MAXFILES 无需求 8000
MSGMAP 32768 2048
MSGMAX 32768 65535
MSGMNB 32768

65535(单个概要文件)
131070(多个概要文件)

MSGMNI 无需求 50
MSGSEG 7168 32767
MSGTQL 无需求 2046
NFILE 无需求 58145
NFLOCKS 无需求 3000
NPROC 无需求 4116
SEMMNI 无需求 2048
SEMMNS 无需求 16384
SEMMNU 无需求 1024
SHMMAX 307200000 2147483647
SHMSEG 200 1024
MAXUPRC 200 1000 或无限制
NOFILES 1000 10000

Linux 内核参数和用户限制的最低需求

下表包含用于安装的内核参数和用户限制的最低需求:

表 4. Linux 内核参数和用户限制的最低需求
参数 引擎层 服务层
MSGMAX 8192 无需求
MSGMNB 16384 无需求
MSGMNI 无需求 无需求
SEMMNI 1024 无需求
SEMMNS 128000 无需求
SEMMSL 250 无需求
SEMOPM 32 无需求
SHMALL 无需求 2511724800
SHMMAX 307200000 2511724800
SHMMNI 2000 无需求
SHMSEG 200 无需求
nproc 200 1000 或无限制
nofile 1000 10000

Solaris 内核参数和用户限制的最低需求

在 Solaris 上安装 DB2 后,请运行 db2osconf 实用程序,以便为系统提出合适的内核参数值建议。

如果尚未安装 DB2 服务器,那么可以从 InfoSphere Information Server 安装介质获取 db2osconf 实用程序,即 db2osconf.tar。将 tar 文件解压到计算机上并运行。

在 Solaris 10 上,请修改 /etc/project 文件而不是 /etc/system 文件。

图 1. Solaris 10 /etc/project 文件示例. 在 /etc/project 文件中,必须在同一行中指定每个条目。该字符用于表示缺省参数行的延续。
system:0::::
user.root:1::::
noproject:2::::
default:3::::project.max-msg-ids=(priv,3584,deny);projec⇒
t.max-sem-ids=(priv,4096,deny);project.max-shm-ids=(priv⇒
,4096,deny);project.max-shm-memory=(priv,7682162688,deny)
group.staff:10::::
db2fenc1:100::db2fenc1::
db2inst1:101::db2inst1::
dasusr1:102::dasusr1::
dsadm:103::dsadm::

下表包含用于安装的内核参数和用户限制的最低需求:

表 5. Solaris 内核参数和用户限制的最低需求
参数 引擎层 服务层
MSGMAP 无需求 1026
MSGMAX 8192 65535
MSGMNB 16384 无需求
MSGMNI 1024 无需求
SEMAEM 无需求 16384
SEMMAP 无需求 1026
SEMMNI 无需求 1024
SEMMNS 128000 16384
SEMMNU 无需求 2048
SEMMSL 1024 100
SEMOPM 32 100
SEMUME 无需求 256
SEMVMX 无需求 无需求
SHMMAX 307200000 4294967295
SHMMIN 无需求 无需求
SHMMNI 2000 1024
SHMSEG 200 1024
MAXUPRC 200 1000 或无限制
NOFILES 1000 10000
rlim_fd_cur 无需求 大于 8193
rlim_fd_max 无需求 大于 8193
相关任务
设置并行作业的最大进程数(AIX)
设置并行作业的每用户内核参数(AIX)
相关参考
DB2 9.5 信息中心
WebSphere Application Server 信息中心

PDF 该主题也出现在《IBM Information Server 规划、安装和配置指南》中。

更新图标 上次更新日期:2009-03-16