在 Linux 系统上启动 DWA

要开始运行 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 跟踪交换

过程

  1. 如果系统已配置为进行数据交换和报告,请启动 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
  2. 启动 Web Access 代理程序:
    1. 在托管 Web Access 代理程序的计算机上,以 DWA 的所有者身份登录。
    2. 转至已安装 DWA 的目录。
    3. 输入 broker.start.sh
  3. 如果 IBM Engineering Requirements Management DOORS (DOORS) 数据库服务器尚未启动,请将其启动。
  4. 配置并启动互操作服务器:
    1. 在托管互操作服务器的计算机上,以 DWA 的所有者身份登录。
    2. 设置下列环境变量:
      DOORSHOME=doors-home-path
      DOORSDATA=36677@myserver
      PATH=$DOORSHOME/bin:$PATH
      export DOORSHOME PATH DOORSDATA

      其中 DOORSHOME 变量与安装互操作服务器的位置相关。该变量可能与用于数据库服务器的 DOORSHOME 变量不同。

    3. 浏览到 $DOORSHOME/bin 并通过按照以下格式输入其命令行属性来启动互操作服务器:
      ./doors9 -interop -data port@myserver -brokerHost myBroker -brokerPort brokerport &
      其中
      • portDOORS 数据库服务器使用的端口号。
      • myserver 是安装了 DOORS 数据库服务器的系统的名称。
      • myBroker 是托管代理程序的系统的名称。
      • brokerport 为代理程序所使用的端口,缺省情况下为 61616。
      有关更多启动选项,请参阅 DOORS 客户机和互操作服务器的命令行开关
  5. 启动 Web Access 服务器:
    1. 在托管 Web Access 服务器的计算机上,以 DWA 的所有者身份登录。
    2. 转至已安装 DWA 的目录。
    3. 输入 server.start.sh

视频图标 视频

Jazz.net 频道
软件培训频道

学习图标 课程

IoT Academy
Skills Gateway

提问图标 社区

Jazz.net
Jazz.net 论坛
Jazz.net 库

支持图标 支持

IBM 支持机构社区
Deployment Wiki