在安装 WebSphere Partner Gateway 之前,请确保拥有所有必要的先决软件。 本部分中的主题简要概述了运行 WebSphere Partner Gateway 软件所需的系统硬件和软件需求、受支持的数据库以及用户帐户。
本部分结尾包含了安装前检查表,可以用它来帮助准备安装。这些核对表列出了在安装 WebSphere Partner Gateway 之前必须执行的任务。
本部分包含下列主题:
为了安全地运行,WebSphere Partner Gateway 需要一组操作系统用户。下列步骤将引导您设置这些用户。尽管该步骤使用了缺省名,但您可以用您自己的用户名和组名替代它们。请注意,如果您使用自己的组名和用户名,则它们的长度不能超过 8 个字符。
如果您正在多台机器上安装 WebSphere Partner Gateway,则每台机器上的组标识(GID)和用户标识(UID)必须与所有其它机器上的组 GID 和用户 UID 匹配。
以下步骤假定在一台机器上安装所有 WebSphere Partner Gateway 功能部件和组件。
要创建用户帐户:
Business Integration 使用该组中的用户来管理 WebSphere Partner Gateway 组件。
WebSphere Partner Gateway 使用该用户来管理 WebSphere Partner Gateway 组件。安装向导将以该用户身份安装和运行软件。该用户是普通用户,不是超级用户。例如,创建 bcguser。
下列步骤描述了在安装 WebSphere MQ 之后如何配置它。请参阅平台,硬件,和软件需求以获取必须应用的 SupportPac 和更新的清单。有关本步骤中使用的具体命令的信息,请参阅 WebSphere MQ 文档。
要配置 WebSphere MQ:
su - mqm
crtmqm -q bcg.queue.manager
IBM 推荐更改下列位于 <MQInstallDir>/qmgrs/<qmgr>/qm.ini 中的缺省日志参数,以避免潜在的“过程事务回滚”错误。请参阅 WebSphere MQ 文档以获取关于这些属性的特定信息。
Channels: MaxChannels=1000 MaxActiveChannels=1000
在 MaxActiveChannels=1000 这一行下面输入空行,并将更改保存到配置文件。
setmqcap <number of CPUs>
strmqm bcg.queue.manager
runmqlsr -t tcp -p 9999 -m bcg.queue.manager &
strmqbrk -m bcg.queue.manager
strmqcsv bcg.queue.manager
runmqsc bcg.queue.manager < <CD image>/Tools/MQSeries/BCGCreate_Queues.mqsc
其中<CD image>是 WebSphere Partner Gateway 安装 CD 的安装位置或被卸载的 WebSphere Partner Gateway 安装文件的位置。
runmqsc bcg.queue.manager < <MQHomeInstallDir>/mqm/Java/bin/MQJMS_PSQ.mqsc
为了获得产品环境中的最佳性能,WebSphere Partner Gateway 数据库应当驻留在专用服务器上。
数据库是在假定 DB2 UDB 运行在多处理器机器上的前提下配置的。尤其要将 DFT_DEGREE 参数设置为 4,这表示 SQL 查询是以 4 个并行运行的子进程方式执行的。如果您正在单处理器机器上运行 DB2 UDB,则该配置不是最优的,可能会导致系统内存和 CPU 冲突。您应该和数据库管理员一起查看数据库配置,如果有必要,则对其进行修改,以符合具体的数据库环境。
使用下列过程来安装和配置 DB2:
db2start
为了便于快速参考,将名称和密码记录在安装前检查表里的表中。还请记录缺省值,特别是如果缺省值已经被更改。
本指南未提供 Oracle 的安装指示信息。要了解有关如何安装 Oracle 的过程,请参阅相应的 Oracle 文档。
IBM 建议您在安装 Oracle 的过程中遵循本部分的指导原则:
将名称和密码记录在安装前检查表里的表中。还请记录缺省值,特别是如果缺省值已经被更改。
在安装 WebSphere Partner Gateway 之前您必须执行以下核对表项:
表 8标识了在启动“数据库装入器”和 WebSphere Partner Gateway 安装向导前必须拥有的信息。当您运行该向导时请参考该表。
必需的信息 | 值 |
---|---|
WebSphere Partner Gateway 用户名 |
(缺省为 bcguser) |
WebSphere Partner Gateway 用户密码 |
|
WebSphere Partner Gateway 组名 |
(缺省为 bcggroup) |
社区控制台用户名 |
(缺省为 bcgcon) |
社区控制台用户密码 |
|
社区控制台端口号 |
(HTTP 的缺省端口是 58080) (HTTPS 的缺省端口是 58443) |
帮助系统 |
(缺省为 58888) |
文档管理器用户名 |
(缺省为 bcgdoc) |
文档管理器用户密码 |
|
文档管理器端口号 |
(HTTP 的缺省端口是 56080) (HTTPS 的缺省端口是 56443) |
接收器用户名 |
(缺省为 bcgrecv) |
接收器用户密码 |
|
接收器端口号 |
(HTTP 的缺省端口是 57080) (HTTPS 的缺省端口是 57443) |
WebSphere MQ 主机名 |
|
WebSphere MQ 队列管理器 |
(缺省为 bcg.queue.manager) |
WebSphere MQ 侦听器端口 |
9999 |
共享位置的安装点 |
|
数据库主机名 |
|
数据库端口 |
缺省值为(DB2=50000,如果使用的是缺省实例),(Oracle=1521) |
数据库所有者(DB2) |
|
所有者密码(DB2) |
|
数据库名(DB2) |
|
实例名(DB2) |
|
管理员登录标识(Oracle) |
|
管理员密码(Oracle) |
|
Oracle SID(Oracle) |
|
模式所有者登录(Oracle) |
|
模式所有者密码(Oracle) |
|
SMTP 主机名 |
|
SMTP 端口号 |
(缺省为 25) |