在 Linux 或 Solaris 系统上启动 Rational DOORS Web Access

要开始运行 Rational® DOORS® Web Access,必须按特定顺序启动其组件。

开始之前

启动互操作服务器之前,必须设置有效的 DISPLAY 变量,然后让启动互操作服务器的用户有权访问该变量。可使用 X 服务器,或使用带有解决方案的虚拟 DISPLAY,例如 Xvfb。
注意: 请勿使用远程 DISPLAY 变量。如果从另一台服务器导出 DISPLAY 变量以供互操作服务器使用,那么互操作服务器会容易受到网络中断的影响,这些中断可停止互操作服务器并导致 Rational DOORS Web Access 失败。

关于此任务

如果在 IBM® Rational Directory Server 中管理用户和组,并且该目录服务器已备份或重新启动,那么用户在所有互操作服务器重新启动之前无法登录 Web 客户机。

关于在当服务器启动时在 Linux 系统上启动 Rational DOORS Web Access 的指示信息,请参阅技术说明 1420620

过程

  1. 启动 Derby 数据库服务器。浏览到您安装 Rational DOORS Web Access 的目录并运行 derby.start.sh
  2. 如果 Rational DOORS 数据库服务器尚未启动,那么请将其启动。
  3. 启动 Web Access 代理程序:
    1. 在托管 Web Access 代理程序的计算机上,以 Rational DOORS Web Access 所有者的身份登录。
    2. 浏览到安装了 Rational DOORS Web Access 的目录。
    3. 输入 broker.start.sh
  4. 配置并启动互操作服务器:
    1. 在托管互操作服务器的计算机上,以 Rational DOORS Web Access 所有者的身份登录。
    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 &
      其中:
      • port 是 Rational DOORS 数据库服务器正在使用的端口号。
      • myserver 是安装了 Rational DOORS 数据库服务器的系统的命令。
      • myBroker 是托管代理程序的系统的名称。
      • brokerport 为代理程序所使用的端口,缺省情况下为 61616。
  5. 启动 Web Access 服务器:
    1. 在托管 Web Access 服务器的计算机上,以 Rational DOORS Web Access 所有者的身份登录。
    2. 浏览到安装了 Rational DOORS Web Access 的目录。
    3. 输入 server.start.sh

反馈