如果要啟動 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 的相關指示,請參閱 Technote 1420620。
Derby 安裝架構支援使用追蹤資源集 (TRS) 和 Lifecycle Query Engine (LQE),來交換資料和產生報告。如需相關資訊,請參閱使用 TRS 和 LQE 來追蹤變更
程序
- 如果您的系統是配置成要交換資料和產生報告,請啟動 Derby 資料庫伺服器。瀏覽至 DWA 安裝目錄,並執行 derby.start.sh。
重要: 如果您使用的 Derby 埠號不是預設埠 1527,在您執行 Script 之前,必須先變更 derby.start.sh Script 中的 DERBY_PORT 變數值。此外,
請將下列指令行參數新增至 Script:-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。