在 Linux 系統上啟動 Rational DOORS Web Access

如果要啟動 Rational® DOORS® Web Access,您必須以特定的順序來啟動其元件。

開始之前

在啟動交互作業伺服器之前,您必須設定有效的 DISPLAY 變數,並且讓啟動交互作業伺服器的使用者可以存取此變數。您可以使用 X 伺服器或虛擬 DISPLAY 和解析度,例如 Xvfb。
小心: 請勿使用遠端 DISPLAY 變數。如果您從另一個系統匯出 DISPLAY 變數讓交互作業伺服器使用,Interoperation 伺服器就容易因為網路岔斷而停止交互作業伺服器並導致 Rational DOORS Web Access 失敗。

關於這項作業

如果使用者和群組是在 IBM® Rational Directory Server 中管理,並且已備份或重新啟動目錄伺服器,在所有交互作業伺服器重新啟動之前,使用者無法登入 Web 用戶端。

如需在伺服器啟動時,在 Linux 系統上啟動 Rational DOORS Web Access 的相關指示,請參閱 Technote 1420620

Derby 安裝架構支援使用追蹤資源集 (TRS) 和 Lifecycle Query Engine (LQE), 來交換資料和產生報告。如需相關資訊,請參閱使用 TRS 和 LQE 來追蹤變更

程序

  1. 如果您的系統是配置成要交換資料和產生報告,請啟動 Derby 資料庫伺服器。瀏覽至 Rational DOORS Web Access 安裝目錄,並執行 derby.start.sh
    重要: 如果您使用的 Derby 埠號不是預設埠 1527,在您執行 Script 之前,必須先變更 derby.start.sh Script 中的 DERBY_PORT 變數值。
  2. 如果您的 Rational DOORS Web Access 版本舊於 9.5.2.1,請執行 Script dwa_install/derby/scripts/init_trs.sh
    重要: 如果您使用的 Derby 埠號不是預設埠 1527,在您執行 Script 之前,必須先變更 init_settings.sh Script 中的 DERBY_PORT 變數值。
  3. 啟動 Web Access 分配管理系統:
    1. 在運作 Web Access 分配管理系統的電腦上,以 Rational DOORS Web Access 的擁有者登入。
    2. 導覽至您安裝 Rational DOORS Web Access 的目錄。
    3. 輸入 broker.start.sh
  4. 如果 Rational DOORS 資料庫伺服器尚未啟動,請加以啟動。
  5. 配置和啟動交互作業伺服器:
    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。
  6. 啟動 Web Access 伺服器:
    1. 在運作 Web Access 伺服器的電腦上,以 Rational DOORS Web Access 的擁有者登入。
    2. 導覽至您安裝 Rational DOORS Web Access 的目錄。
    3. 輸入 server.start.sh

意見