要开始运行 IBM®
Engineering Requirements Management DOORS® - Web
Access (DWA),必须按特定顺序启动其组件。
开始之前
复审 DWA 的安装路线图以及有关先决条件、安装拓扑和最低需求及许可证选项的相关帮助主题。
启动互操作服务器之前,必须设置有效的 DISPLAY 变量,然后让启动互操作服务器的用户有权访问该变量。可使用 X 服务器,或使用带有解决方案的虚拟 DISPLAY,例如 Xvfb。
注意: 请勿使用远程 DISPLAY 变量。如果从另一台服务器导出 DISPLAY 变量以供互操作服务器使用,那么互操作服务器会容易受到网络中断的影响。这些中断可停止互操作服务器并导致 DWA 失败。
如果 DWA 的版本低于 9.5.2.1,请参阅先前版本的帮助中的此主题。
关于此任务
如果在 IBM
Rational® Directory Server 中管理用户和组,并且该目录服务器已备份或重新启动,那么在重新启动所有互操作服务器之前,用户无法登录到 Web 客户机。
有关服务器启动时在 Linux 系统上启动 DWA 的指示信息,请参阅技术说明 1420620。
Derby 安装支持使用跟踪资源集 (TRS) 和 Lifecycle Query Engine (LQE) 的数据交换和报告。有关更多信息,请参阅使用 TRS 和 LQE 跟踪交换
过程
- 如果系统已配置为进行数据交换和报告,请启动 Derby 数据库服务器。
浏览至已安装 DWA 的目录并运行 derby.start.sh。
要点: 如果您使用 Derby 端口号而非缺省端口 1527,那么在运行脚本前,你必须更改 derby.start.sh 脚本中 DERBY_PORT 变量的值。另外,将该命令行参数添加到脚本:-Dderby.drda.portNumber=%DERBY_PORT%。另外,在 derby/derby.properties 文件中添加以下条目以及新端口号:derby.drda.portNumber=derby_port_number。
- 启动 Web Access 代理程序:
- 在托管 Web Access 代理程序的计算机上,以 DWA 的所有者身份登录。
- 转至已安装 DWA 的目录。
- 输入 broker.start.sh。
- 如果 IBM Engineering Requirements
Management DOORS (DOORS) 数据库服务器尚未启动,请将其启动。
- 配置并启动互操作服务器:
- 在托管互操作服务器的计算机上,以 DWA 的所有者身份登录。
- 设置下列环境变量:
DOORSHOME=doors-home-path
DOORSDATA=36677@myserver
PATH=$DOORSHOME/bin:$PATH
export DOORSHOME PATH DOORSDATA
其中 DOORSHOME 变量与安装互操作服务器的位置相关。该变量可能与用于数据库服务器的 DOORSHOME 变量不同。
- 浏览到 $DOORSHOME/bin 并通过按照以下格式输入其命令行属性来启动互操作服务器:
./doors9 -interop -data port@myserver -brokerHost myBroker -brokerPort brokerport &
其中
- port 是 DOORS 数据库服务器使用的端口号。
- myserver 是安装了 DOORS 数据库服务器的系统的名称。
- myBroker 是托管代理程序的系统的名称。
- brokerport 为代理程序所使用的端口,缺省情况下为 61616。
有关更多启动选项,请参阅
DOORS 客户机和互操作服务器的命令行开关。
- 启动 Web Access 服务器:
- 在托管 Web Access 服务器的计算机上,以 DWA 的所有者身份登录。
- 转至已安装 DWA 的目录。
- 输入 server.start.sh。