如果要啟動 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 來追蹤變更
程序
- 如果您的系統是配置成要交換資料和產生報告,請啟動 Derby 資料庫伺服器。瀏覽至 Rational DOORS Web Access 安裝目錄,並執行 derby.start.sh。
重要: 如果您使用的 Derby 埠號不是預設埠 1527,在您執行 Script 之前,必須先變更 derby.start.sh Script 中的 DERBY_PORT 變數值。
- 如果您的 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 變數值。
- 啟動 Web Access 分配管理系統:
- 在運作 Web Access 分配管理系統的電腦上,以 Rational DOORS Web Access 的擁有者登入。
- 導覽至您安裝 Rational DOORS Web Access 的目錄。
- 輸入 broker.start.sh。
- 如果 Rational DOORS 資料庫伺服器尚未啟動,請加以啟動。
- 配置和啟動交互作業伺服器:
- 在運作交互作業伺服器的電腦上,以 Rational DOORS Web Access 的擁有者登入。
- 設定下列環境變數:
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 是 Rational DOORS 資料庫伺服器使用的埠號。
- myserver 是 Rational DOORS 資料庫伺服器安裝所在系統的名稱。
- myBroker 是運作分配管理系統的系統名稱。
- brokerport 是分配管理系統使用的埠,依預設為 61616。
- 啟動 Web Access 伺服器:
- 在運作 Web Access 伺服器的電腦上,以 Rational DOORS Web Access 的擁有者登入。
- 導覽至您安裝 Rational DOORS Web Access 的目錄。
- 輸入 server.start.sh。