使用 IBM Installation Manager
來安裝 IBM Rational Team Concert Standard Edition


本版的建置日期為 30 Jan 2009。

您可在網站 (http://publib.boulder.ibm.com/infocenter/rtc/v1r0m1/index.jsp) 中,找到這項安裝程序的最新版本以及有用的規劃資訊。

目錄

安裝 Rational Team Concert Standard Edition
升級至 Rational Team Concert 1.0.1 或 1.0.1.1
Standard Edition 安裝概觀
準備安裝 Standard Edition
針對 Linux 的特殊指示
從 IBM Installation Manager 來安裝 Standard Edition
設定資料庫
設定 DB2 資料庫
設定 Oracle 資料庫
設定 SQL Server 資料庫
建立 Jazz Team Server 資料庫表格
啟動伺服器
啟動 Apache Tomcat 伺服器
在 Windows 上啟動伺服器
在 Linux 上啟動伺服器
設定 WebSphere Application Server
執行設定精靈
完成安裝
使用 IBM Installation Manager 來安裝用戶端
從 IBM Installation Manager 來安裝Build System Toolkit
使用 IBM Installation Manager 來安裝 Rational Team Concert 的 ClearCase Connector
使用 IBM Installation Manager 來安裝 Rational Team Concert 的 ClearQuest Connector
在設定了 Security-Enhanced Linux 的情況下安裝 Rational Team Concert

安裝 Rational Team Concert Standard Edition

升級至 Rational Team Concert 1.0.1 或 1.0.1.1

您可以執行 zip 或 Installation Manager 安裝,以升級 Rational® Team Concert 用戶端與伺服器。

註:
如果您使用 Installation Manager 將 Rational Team Concert 1.0.1.1 安裝在 目前未安裝 Rational Team Concert 的電腦上, Installation Manager 會提示您選取要安裝的語言。而如果您是從舊版更新成 1.0.1.1,Installation Manager 會假設您希望使用現行語言, 而不會提示您選取語言。1.0.1.1 版以前只提供英文。若要選取其他的語言, 在您更新成 1.0.1.1 之後,請從 Installation Manager 的主畫面選取修改, 然後選取供應項目。下個畫面會顯示支援的語言清單。請選取您需要的語言。

升級 1.0 Rational Team Concert Eclipse 用戶端

如果您有 1.0 用戶端, 建議您取得 1.0.1 或 1.0.1.1 用戶端,以連接新的 1.0.1 或 1.0.1.1 伺服器。您可以使用 zip 檔來安裝這些,或更新您先前的 Installation Manager 安裝。

將伺服器從「試用版」或「體驗版」升級至「永久版」

如果您執行的是「 Rational Team Concert體驗版」,請先升級至「1.0 試用版」,或直接購買「1.0.1 伺服器」產品。1.0 伺服器金鑰不會讓「體驗版」伺服器變成「永久版」。

從 1.0「試用版」開始, 伺服器可變成「永久版」,其做法是購買和安裝適合您版本的「伺服器啟動套件」, 此套件可在 http://www-306.ibm.com/software/awdtools/rtc/ 中找到。啟動套件由一個 JAR 檔組成,內含「永久版」伺服器金鑰。您可以使用伺服器管理 Web 介面的「授權金鑰管理」頁面來安裝它。

從 1.0 升級伺服器

您可以從 Rational Team Concert 1.0 版 直接升級至 1.0.1 或 1.0.1.1 版。您可以重複使用 1.0 資料庫; 不需要移轉資料庫。

註:
在您開始升級 Websphere Application Server 之前, 請導覽至 https://servername:9443/jazz/admin#action=com.ibm.team.repository.admin.serverReset, 並按一下要求伺服器重設,以重設伺服器。

如果您執行的是早期的里程碑或「測試版」,請遵循 1.0 https://jazz.net/downloads/rational-team-concert/releases/ 升級指示進行。首先,請執行任何必要的資料庫移轉。

如果您是從 zip 檔安裝 1.0 版, 則不會提供先前安裝的相關指示。您可以從 zip 將 1.0.1 或 1.0.1.1 版安裝在新位置, 或使用 Installation Manager 來安裝一個 1.0.1 或 1.0.1.1 實例。

如果您之前使用 Installation Manager 來安裝 1.0 版, 可將 1.0.1 或 1.0.1.1 安裝成個別的實例,或者將 1.0 實例更新至 1.0.1 或 1.0.1.1。如果您想針對 1.0.1 或 1.0.1.1 版安裝個別的伺服器實例, 請在安裝精靈的安裝套件頁面上,選取建立新套件群組

註:
若要升級 Websphere Application Server, 請移除 1.0 jazz.war 檔,並部署 1.0.1 jazz.war 檔。

如需完成升級, 請參閱複製先前伺服器安裝中的必要配置檔安裝 1.0.1 啟動金鑰

將伺服器從 Rational Team Concert 版本升級至另一個

您可以在 Rational Team Concert版本之間升級。 一般的升級包括從 Express-C 移動至 Express™,或從 Express 移動至 Standard。您也可以遵循相同的程序以相反的方向降級。

由於所有的 Rational Team Concert 1.0.1 和 1.0.1.1 版皆支援 Derby 資料庫,如果您是從 Express-C 移動至 Express 或 Standard, 則不需從 Derby 移轉至 DB2® 或 Oracle。建議您先移轉伺服器版本, 並確定透過現有資料庫能平順地運作事物, 然後再視需要執行資料庫移轉。如需執行資料庫移轉的相關資訊, 請參閱移轉 Jazz™ Team Server

如果您已安裝 Rational Team Concert 1.0.1 或 1.0.1.1 版且希望升級成另一版,請下載和安裝新版本(和現有的版本並列), 然後複製必要的配置檔以執行新版本。以下的小節說明您需要的配置檔。

如果您是從 zip 檔來安裝先前的版本, 則不會提供先前安裝的相關指示。您可以從 zip 將新版本安裝在新位置, 或使用 Installation Manager 來安裝新版本。如果是正式作業伺服器,建議您使用 Installation Manager, 以便能夠套用未來的更新項目。

如果您使用 Installation Manager 來執行先前的伺服器安裝, 而想使用 Installation Manager 來安裝新版本, 在新的 Installation Manager 安裝期間,請勿和先前的版本重疊。在安裝精靈的安裝套件頁面上, 選取建立新套件群組

這會將新版本安裝在不同的位置中, 並使用新的套件群組名稱來建立程式的捷徑。

如果您不執行這項作業,安裝將因檔案衝突而失敗。如果您看到標題為安裝失敗的對話框, 表示發生此情況,其詳細資料的文字如下:

安裝失敗。
  「安裝」階段期間發生錯誤:
    無法解壓縮 zip 標準 1.0.1.I20081018-1820。
    D:\JazzTeamServer\server\license-update-site\site.xml 檔已存在。

如果發生此情況, 它並不嚴重;您可以重新啟動安裝,並正確地建立新套件群組。

複製先前伺服器安裝中的必要配置檔

將下列檔案從來源伺服器複製至目標伺服器。首先, 將已升級伺服器中的原始檔案重新命名, 以建立備份。如果您使用 Installation Manager 從 1.0 更新至 1.0.1, 會在安裝位置的 server 子目錄中, 以 backup-config-timestamp 等之類的名稱,建立一個內含 1.0 配置檔的備份目錄。

如果您正在升級至 Standard 版, 且已購買 Express 版「開發人員用戶端啟動套件」,請購買並安裝 Standard 版「開發人員用戶端啟動套件」, 如此便能使用這些用戶端授權。您的「開發人員」授權指派仍舊有效,但「開發人員」授權將會停用, 直到您安裝正確的啟動套件為止。

安裝 1.0.1 啟動金鑰

如果您已在 1.0 伺服器安裝架構上安裝永久的「伺服器啟動金鑰」和「用戶端啟動授權金鑰」,請取得並未裝這些金鑰的 1.0.1 版。伺服器在升級至 1.0.1 後, 會回復成試用軟體授權。從 Passport Advantage® 取得 1.0.1 啟動金鑰。以下是各個伺服器版本的適合金鑰名稱:

Express 版金鑰:

Standard 版金鑰:

Standard Edition 安裝概觀

安裝套件涵蓋您開始進行所需的一切。

預設配置包括:

註:
線上說明中所提供的選用規劃工作表有助您選擇配置以及記錄您的決策。

準備安裝 Standard Edition

在安裝伺服器之前,請驗證是否已符合特殊的注意事項。

針對 Linux 的特殊指示

如果 Jazz Team Server 是安裝在 Linux 上,請檢閱下列的特殊指示。

從 IBM Installation Manager 來安裝 Standard Edition

在取得安裝檔案後,請啟動安裝。

執行這項作業的原因和時機

Jazz Team Server、Rational Team Concert 用戶端、Build System Toolkit、 ClearCase® Connector、ClearQuest® Connector 和其他的 Incubator 檔案皆可從 http://jazz.net 下載。如果要購買 Rational Team Concert,請移至 http://www.ibm.com/software/awdtools/rtc/,其中,您可以下載可安裝的映像檔,或訂購 DVD。

  1. 下載下列其中一個安裝套件。請選擇目標安裝平台。

    使用 IBM Installation Manager 來安裝 Rational Team Concert Standard Edition 時,您有兩種方法可選。

  2. 啟動啟動程式。

    如果 Installation Manager 不在執行中,請啟動它。

    註:
    您必須具備管理者專用權,才能執行啟動程式。
  3. 當啟動程式啟動時,您會看到要安裝的項目清單。請按照所列出的順序,來安裝您想使用的每一個套件。
    1. 安裝 Jazz Team Server。

      當使用 IBM Installation Manager 時,請在安裝程序期間記下「位置」頁面上的安裝目錄。該目錄稱為 JazzInstallDir

      註:
      如果您打算使用現有的應用程式伺服器,而不使用隨附的 Apache Tomcat 伺服器,請清除 Apache Tomcat 套件勾選框。如此做只會安裝搭配現有應用程式伺服器使用時所需的檔案。Installation Manager 會提示您選擇這些檔案的安裝位置。
    2. 選用:安裝 DB2 Express。
      註:
      雖然預設配置已包含 Derby 資料庫而不需安裝,但這個資料庫無法支援超過 10 個的使用者。如果您想支援 10 個以上的使用者,但又無現有 DB2 或 Oracle 資料庫的存取權,請安裝 DB2 Express

      如果您安裝 DB2 Express,請記下使用者 ID、密碼和埠號。之後需用到這項資訊。在安裝期間接受預設值,可簡化 Jazz Team Server 的配置。

    3. 安裝 Rational Team Concert 用戶端。
    4. 選用:安裝「Build System Toolkit」。
    5. 選用:安裝 ClearCase Connector。
    6. 選用:安裝 ClearQuest Connector。

設定資料庫

在安裝資料庫後,需要進行配置工作。

捷徑:
如果您使用內含的 Derby 資料庫,則不需額外的設定。請繼續進行啟動伺服器

設定資料庫的概觀步驟如下:

  1. 建立資料庫。
  2. 配置內容檔。
  3. 建立資料庫表格。

如果您使用 DB2 或 DB2 Express,請繼續進行設定 DB2 資料庫

如果您使用 Oracle,請繼續進行設定 Oracle 資料庫

設定 DB2 資料庫

設定 DB2 或 DB2 Express 資料庫,以搭配 Jazz Team Server 運作。

開始之前

本程序假設已符合下列必備條件。相關說明請參閱您的 DB2 文件,或向您的 DB2 資料庫管理者 (DBA) 查詢。

執行這項作業的原因和時機

如果要設定 DB2 資料庫,請執行下列動作:

  1. 在「DB2 指令視窗」中建立資料庫。 範例指令會建立一個名為 JAZZ 的新資料庫。這些指令在「DB2 指令視窗」中執行。「指令視窗」可透過應用程式「啟動」功能表下的 「DB2 指令行工具」功能表來開啟。
    註:
    為了確保能適當處理 Unicode 內容,資料庫字集必須採 UTF-8 編碼。
    提示:
    如果資料庫不在執行中,db2start 指令會啟動 DB2。
  2. JazzInstallDir/server 目錄中找出 teamserver.properties 檔,並重新命名為 teamserver.derby.properties。
  3. JazzInstallDir/server 目錄中找出 teamserver.db2.properties 檔,並重新命名為 teamserver.properties。
  4. 在 teamserver.properties 檔中指定資料庫和連線的詳細資料。

    預設連線規格是連接在 localhost 埠 50000 上執行的 DB2 資料庫。資料庫名稱為 JAZZ,而使用者名稱與密碼皆為 db2admin。如果您在設定資料庫時使用預設值,可能已正確配置 teamserver.properties 檔。如果不是,請變更這項資訊,以符合您的配置。

    1. 以文字編輯器開啟 teamserver.properties 檔。
    2. 找出下列字行:
      com.ibm.team.repository.db.vendor = DB2
      com.ibm.team.repository.db.jdbc.location=//localhost:50000/JAZZ:fullyMaterializeLobData=false;user=db2admin;password={password};
      com.ibm.team.repository.db.jdbc.password=db2admin
    3. com.ibm.team.repository.db.jdbc.location 中,編輯您的 DB2 伺服器和資料庫值。
      提示:
      在「DB2 指令視窗」中, 執行 db2 get dbm cfg 指令, 並找出內含 SVCENAME 的字行,其中會指出 DB2 埠名或埠號。如果這個指令顯示號碼, 請用來作為埠號(以取代上述範例中的 50000)。如果指令傳回非數值的名稱,請判斷指派給這個名稱的埠號,然後使用該埠號。在 Linux 中,/etc/services 檔含有埠名和埠號之間的對映, 而在 Windows 中,C:\windows\system32\drivers\etc\services 檔含有這項對映。如需相關資訊,請詢問您的資料庫管理者或查閱資料庫文件。
    4. com.ibm.team.repository.db.jdbc.location 中,編輯您的 DB2 使用者名稱值。
      註:
      DB2 使用者必須具備建立表格、表格空間以及修改資料庫配置的許可權。DB2 使用者由作業系統建立。
    5. com.ibm.team.repository.db.jdbc.password 內容中指定使用者密碼。
      註:
      請勿變更 com.ibm.team.repository.db.jdbc.location 內容中的 password={password} 文字。
    6. 必要的話,請將 com.ibm.team.repository.db.db2.content.tablespace.location 內容變更為 Jazz Team Server 中一個可建立主要表格空間的路徑。
      註:
      如果沒有變更預設值 (content_tablespace),會將表格空間建立在資料庫儲存區位置下。在 Windows 中,如果要指定新路徑,必須使用雙反斜線來指定,例如 com.ibm.team.repository.db.db2.content.tablespace.location=c:\\db2\\jazz\\content_tablespace。

結果

您已完成資料庫的設定。請繼續進行建立 Jazz Team Server 資料庫表格

設定 Oracle 資料庫

設定 Oracle 資料庫以搭配 Jazz Team Server 運作。

開始之前

在此假設已符合下列的必備條件。相關說明請參閱您的 Oracle 文件,或向 Oracle 資料庫管理者 (DBA) 查詢。

當在 Oracle 中執行 Jazz Team Server 時,請建立 Oracle 表格空間以提升效能。您必須建立一個鏈結至該表格空間的使用者。

註:
這些步驟皆不是由資料庫建置者使用儲存庫工具來執行。

執行這項作業的原因和時機

如果要設定 Oracle 資料庫,請執行下列動作:

  1. 建立表格空間。 表格空間位置必須適合機器和磁碟機。
    註:
    表格空間可以具備下列任何內容:
    • oracle_tbs 以外的名稱
    • 另一個目錄中的位置
    • 大小超過 1GB。如果是大型安裝,必須配置更多的空間。
    下列範例顯示在 Windows 機器上執行的 create 陳述式:
    CREATE BIGFILE TABLESPACE oracle_tbs DATAFILE 'D:\oracle_tbs\oracle_tbs.dbf' SIZE 1G AUTOEXTEND ON EXTENT MANAGEMENT LOCAL AUTOALLOCATE
    註:
    目錄路徑(以本例來說是 D:\oracle_tbs)必須存在。不需建立個別的特殊表格空間。您可以使用 Oracle 預設 USERS 表格空間,不過,如果能在它所管理的磁碟上預先配置一個空間,Oracle 的效能會更好。
  2. 建立 Oracle 使用者。

    在建立表格空間後,必須為 Jazz 建立一個特殊的 Oracle 使用者,以使用 Oracle 資料庫。

    在本例中,使用者的名稱為 jazzDBuser,密碼(以 Oracle 詞彙來說是 IDENTIFIED BY)為 jazzDBpswd,且其存在於您在1中所建立的表格空間中。
    CREATE USER jazzDBuser IDENTIFIED BY jazzDBpswd DEFAULT TABLESPACE oracle_tbs
    在建立使用者後,請授與執行這些動作所需的資料庫系統許可權:
  3. JazzInstallDir/server 目錄中找出 teamserver.properties 檔,並重新命名為 teamserver.derby.properties。
  4. JazzInstallDir/server 目錄中找出 teamserver.oracle.properties 檔,並重新命名為 teamserver.properties。
  5. 配置伺服器
    1. 以文字編輯器開啟 teamserver.properties 檔。 找出下列字行;變更您配置的位置與密碼內容:
      com.ibm.team.repository.db.vendor = ORACLE
      com.ibm.team.repository.db.jdbc.location=thin:jazzDBuser/{password}@localhost:1521/ORCL
      com.ibm.team.repository.db.jdbc.location=thin:jazzDBuser/{password}@//oracleserver.example.com:1521/ORCL
      com.ibm.team.repository.db.jdbc.password=jazzDBpswd
      註:
      如果您使用 Oracle Express,請將 ORCL 變更為 XE。
      com.ibm.team.repository.db.vendor = ORACLE
      com.ibm.team.repository.db.jdbc.location=thin:jazzDBuser/{password}@localhost:1521/XE
      com.ibm.team.repository.db.jdbc.location=thin:jazzDBuser/{password}@//oracleserver.example.com:1521/XE
      com.ibm.team.repository.db.jdbc.password=jazzDBpswd
      com.ibm.team.repository.db.jdbc.password 內容中指定使用者密碼。
      註:
      請勿變更 com.ibm.team.repository.db.jdbc.location 內容中的 password={password} 文字。
    2. 在和伺服器 Script 相同的目錄中 (JazzInstallDir/server),建立一個名為 oracle 的目錄。
    3. 找出 Oracle JDBC 驅動程式 JAR 檔 ojdbc14.jar。位置可能因 Oracle 產品和作業系統而有不同。將這個檔案複製至 oracle 目錄。
      註:
      如果您使用 WebSphere® Application Server,請配置一個名為 "ORACLE_JDBC" 的內容;然後將它設定為 Oracle JDBC 驅動程式的絕對檔案路徑(非 URL)。這項作業會在 WebSphere Application Server 設定指示中說明。記下檔案路徑,以便之後在這些指示中使用。

結果

您已完成資料庫的設定,而可繼續進行建立 Jazz Team Server 資料庫表格

設定 SQL Server 資料庫

設定 SQL Server 資料庫,以搭配 Jazz Team Server 運作。

本程序假設您已符合下列的必備條件:

註:
JazzInstallDir/server/teamserver.properties 檔中所定義的 SQL Server 資料庫預設登入名稱為 jazzDBuser,預設密碼為 jazzDBPswd。在建立資料庫時, 會在以下的步驟中使用這些值。您可以將這些值換成您資料庫的使用者名稱與密碼。

設定資料庫

註:
本節說明如何使用 SQL Server 安裝提供的指令行工具 sqlcmd,來設定 SQL Server 資料庫。您也可以使用視覺化工具, 以 SQL Server Studio Management 為例,就可以當成 SQL Server Studio Management Express 在 Express 版中使用。如需相關資訊,請參閱 SQL Server 文件或詢問 SQL Server 資料庫管理者 (DBA)。

若要使用 指令工具 sqlcmd 來設定 SQL Server 資料庫,請執行下列動作:

  1. 建立 Jazz Team Server 資料庫。請從指令行工具鍵入:
    CREATE DATABASE jazz
    GO 
  2. 建立使用者和密碼,並變更 Jazz Team Server 資料庫的所有權。請從指令行工具鍵入:
    CREATE LOGIN jazzDBuser
    WITH PASSWORD = 'jazzDBPswd';
    USE jazz;
    exec sp_changedbowner 'jazzDBuser'
    GO 
  3. 建立 Jazz Team Server 資料庫對照。請從指令行工具鍵入:
    ALTER DATABASE jazz COLLATE SQL_Latin1_General_CP437_CS_AS
    GO

配置伺服器

註:
依預設,JazzInstallDir/server 目錄中的 teamserver.properties 檔不是設定成連接 SQL Server 資料庫。所有的預設值以及 SQL Server 特定的設定全包含在同一目錄的 teamserver.sqlserver.properties 檔中。

若要配置伺服器,請執行下列動作:

  1. 重新命名下列檔案:
    註:
    重新命名原始 teamserver.properties 檔可讓您將檔案還原成先前的工作版本。依預設,「資料庫提供者」為 derby
  2. 如果您使用不同的使用者名稱、密碼或資料庫名稱、將 SQL Server 安裝在 Jazz Team Server以外的機器上,或者使用非預設埠,請編輯伺服器配置檔。開啟 JazzInstallDir/server 目錄中的 teamserver.properties 檔, 並變更下列資訊以符合您的設定。
    com.ibm.team.repository.db.vendor = SQLSERVER
    com.ibm.team.repository.db.jdbc.location=//SQL SERVER MACHINE IP:SQL SERVER TCIP PORT;databaseName=JAZZ DATABASE NAME;user=JAZZ USERNAME;password={password}
    com.ibm.team.repository.db.jdbc.password=JAZZ LOGIN PASSWORD
  3. 找出名為 sqljdbc.jar 的 SQL Server JDBC 驅動程式 JAR 檔。如「必備條件」小節中所述, 位置可能因驅動程式安裝所在而異。
  4. 完成下列作業之一,以指定 JDBC 的 JDBC JAR 檔位置:

您已完成資料庫的設定。現在, 請建立 Jazz Team Server 資料庫表格。如需相關資訊,請參閱建立 Jazz Team Server 資料庫表格

疑難排解

如果 repotools 指令沒有成功, 請檢查 JazzInstallDir/server 目錄中名為 repotools_createTables.log 的日誌檔。

此外,請驗證下列:

註:
為了能在多種資料庫平台上執行, Jazz Team Server 的資料庫碼為通用和標準設計; 不過,各企業資料庫供應商在語法、最佳化策略和鎖定語意方面仍有差異。在 SQL Server 上, 已使用各種自動測試組合,並模擬正常的工作量和壓力測試,來測試伺服器。模擬正常工作量的結果, 顯示效能是可接受的。在某些實例中,在自動化並行測試中觀察到資料庫死鎖; 不過這些並未同樣重現上不同的伺服器硬體上。

依照設計,伺服器可服務大量的同步要求。在某些異常的情況中, 儲存資料庫中可能發生死鎖,這是因為要求的相關聯交易中同時更新了類似或同等的物件。這類事件罕見但仍屬正常。 依照設計,系統會有相對的防禦措施,並維護資料完整性;資料不會遺失。建置引擎執行等之類的作業偶爾會記載死鎖。一般來說, 偵測到狀況時,會重試作業。死鎖可能導致建置失敗。在某些相當罕見的情況中, 可能是使用工作項目或原始碼等之類的使用者動作,而這可藉由中斷來解決死鎖。在該情況下, 使用者動作將會失敗,並顯示內含死鎖詳細資料的錯誤給使用者。 之後使用者可重試該動作。

所遇到的所有死鎖都會記載在伺服器上,以提供發生死鎖時的相關現象資訊。日誌項目中的文字類似如下:com.ibm.team.repository.common.RetryableDatabaseException: 序列化失敗

如果您的系統遇到死鎖, 請參閱位於下列位置的錯誤日誌:https://servername:9443/jazz/service/com.ibm.team.repository.common.internal.IFeedService?category=SystemLog。

如果您常常遇到死鎖異常狀況,請聯絡您的產品支援人員,或檢查 jazz.net 論壇中的最新資訊、更新項目或移轉技術。

建立 Jazz Team Server 資料庫表格

使用儲存庫工具來建立資料庫表格。

執行這項作業的原因和時機

如果要建立資料庫表格,請執行下列動作:

  1. 執行 repotools -createTables 指令,為 Jazz 儲存庫建立資料庫表格。

    repotools 檔位於 JazzInstallDir/server。

    這個指令在連線和大小設定方面,會使用 teamserver.properties 中的配置內容。依預設,指令會查看現行目錄。teamserver.properties 參數可用來參照不同的內容檔。

    這個指令會為 Jazz Team Server 儲存庫建立表格空間以及所有必要的表格與索引。
  2. 在建立資料庫表格後,您必須停止並重新啟動資料庫,以確保所有的變更都會生效。
    提示:
    停止並啟動 DB2 的範例指令為 db2stop 和 db2start。這些指令是在 「DB2 指令視窗」中執行。「指令視窗」可透過應用程式「啟動」功能表下的 「DB2 指令行工具」階層式功能表來開啟。

結果

您已完成資料庫的設定,而可繼續進行啟動伺服器

啟動伺服器

這個主題說明執行伺服器啟動 Script 時所用的各種選項。

執行這項作業的原因和時機

如果您打算使用隨附的 Apache Tomcat 應用程式伺服器,可準備啟動 Jazz Team Server。

如果您打算使用 WebSphere Application Server,請按照設定 WebSphere Application Server中的說明來設定您的伺服器環境。

啟動 Apache Tomcat 伺服器

現在您可準備啟動 Apache Tomcat 伺服器。

Apache Tomcat 已安裝在 JazzInstallDir/server/tomcat 目錄。Web 應用程式 (jazz.war) 已安裝在 Apache Tomcat 目錄 webapps。在指令視窗中,將您的現行目錄設定為 JazzInstallDir/server。伺服器的啟動和關閉 Script 位於這個目錄中。

在 Windows 上啟動伺服器

請執行啟動檔,以便在 Windows 上啟動您的伺服器。

執行這項作業的原因和時機

  1. 若要啟動伺服器,請從 JazzInstallDir/server 目錄執行下列指令:
    server.startup.bat
    註:
    這時會開啟個別的 Apache Tomcat 主控台視窗。請勿關閉此視窗,否則伺服器將停止運作。此外,會啟動數則參考訊息,包含有關 Apache Tomcat 原生程式庫的訊息。這些參考訊息不會影響 Jazz Team Server 的功能。
  2. 若要停止伺服器,請從 JazzInstallDir/server 目錄執行下列指令:
    server.shutdown.bat

下一步

註:
上述範例是直接從 JazzInstallDir/server 目錄啟動和停止 Script。如果您是使用 IBM Installation Manager 來安裝 Jazz Team Server,也可以從 Jazz Team Server Windows 開始功能表來執行指令。

在啟動伺服器之後,請繼續進行執行設定精靈

在 Linux 上啟動伺服器

請執行啟動檔,以便在 Linux 上啟動伺服器。

執行這項作業的原因和時機

  1. 若要啟動伺服器,請以 root 使用者身分從 JazzInstallDir/server 目錄執行下列指令:
    ./server.startup
    如果您的使用者 ID 具備管理者存取權,請執行以下指令:
    sudo ./server.startup

    並不會顯現個別的 Apache Tomcat 主控台視窗。您可以檢視 JazzInstallDir/server/tomcat/logs/catalina.out 中的日誌檔,以檢查伺服器啟動進度。

  2. 若要停止伺服器,請以 root 使用者身分從 JazzInstallDir/server 目錄執行下列指令:
    ./server.shutdown
    如果您的使用者 ID 具備管理者存取權,請執行以下指令:
    sudo ./server.shutdown

下一步

註:
這個範例是直接從 JazzInstallDir/server 目錄啟動和停止 Script。如果您是使用 IBM Installation Manager 來安裝 Jazz Team Server,也可以從 Jazz Team Server 應用程式啟動功能表來執行指令。

在啟動伺服器之後,請繼續進行執行設定精靈

設定 WebSphere Application Server

這個主題說明如何設定 Jazz Team Server 以搭配 WebSphere Application Server 運作。這項設定會假設您是將 Jazz Team Server 安裝在和 Websphere Application Server 相同的機器上。

開始之前

在開始進行這些步驟前,應先完成下列:

提示:
當使用 IBM Installation Manager 時,可將 Jazz Team Server 檔案安裝至 Web 應用程式目錄。在安裝程序期間,不應安裝隨附的 Apache Tomcat 應用程式伺服器;這會使得 Installation Manager 要求提供一個 Web 應用程式目錄,而且只會安裝 WebSphere 所需的檔案。預設目錄是 C:\Program Files\IBM\JazzTeamServer(若為 Windows)或 /opt/IBM/JazzTeamServer (若為 Linux)。在本程序中,安裝目錄稱為 JazzInstallDir。如果您使用 IBM Installation Manager,將檔案安裝至 WebSphere Application Server Web 應用程式目錄,就不需按照上述說明手動移動檔案。

執行這項作業的原因和時機

註:
本文件不提及較複雜的 WebSphere 鑑別或 SSL 配置主題。有關 WebSphere 各種鑑別和加密選項的詳細資訊,可在「WebSphere 資訊中心」找到。如需相關資訊,請跳至 WebSphere 資訊中心,並搜尋 維護應用程式和其環境的安全 (Securing applications and their environment)。Jazz Web 使用者介面需要配置鑑別,才能執行鑑別並將應用程式個人化。

  1. 修改 profile.ini 和 license-profile.ini 檔:

    編輯 JazzInstallDir/server/provision_profiles/ 中的每一個設定檔,並設定 URL 內容的絕對路徑。

    例如,

    註:
    JazzInstallDir/server/provision_profiles/ 目錄只能包含隨附的 .ini 檔,而不得包含任何備份檔。某些編輯器會自動儲存備份檔,因而必須移除。
  2. 檢閱並更新 teamserver.properties 檔中的資料庫位置
    com.ibm.team.repository.db.vendor = DB2
    com.ibm.team.repository.db.jdbc.location=//localhost:50000/JAZZ:fullyMaterializeLobData=false;user=db2admin;password={password};
    com.ibm.team.repository.db.jdbc.password=db2admin
  3. 驗證或更新 WebSphere Application Server 層次。

    Jazz Team Server 需要已套用 IBM Java SDK 1.5 SR5(或以上)累加修正程式的 WebSphere Application Server 6.1 版。IBM Java SDK 1.5 SR6 SDK 的更新可從 http://www-1.ibm.com/support/docview.wss?rs=180&uid=swg24017492 取得。如果使用 WebSphere 6.1 和 GA IBM Java SDK,Jazz 在執行一些作業後就會開始回報 "Proxy 錯誤"。

  4. 更新 JVM 引數。

    Jazz Team Server 需要在其執行所在的 Java 虛擬機器上進行一些特定的設定。

    首先,它需要知道伺服器和 log4j(伺服器所用的記載架構)的配置檔位置。其做法是設定 com.ibm.team.server.configURL 和 log4j.configuration 系統內容。這些內容使用 URL 而非簡式路徑,因此應將值指定為 file://-style URL。

    Jazz JVM 所需的第二個內容是使用 -Xmx 設定,為它提供比預設最大記憶體配置還多的記憶體。這應根據伺服器支援的團隊大小以及 Jazz Team Server 執行所在的伺服器記憶體容量來設定。一般中等大小的團隊可使用值 -Xmx1000M,這是提供 1000 MB 的資料堆記憶體給 Jazz Team Server 程序。

    如果您連接 Oracle 資料庫,還需新增一個名為 "ORACLE_JDBC" 的內容。請將這個內容設定為 Oracle JDBC 驅動程式的絕對檔案路徑 (非 URL)。

    您還需要設定另外兩個系統內容,以控制伺服器的某些行為;請見以下的說明。以下是在 WebSphere 管理主控台中設定這些 JVM 內容的細節說明,藉以將 JazzInstallDir 換成您的 Jazz Team Server 安裝目錄:

    1. 按一下伺服器 -> 應用程式伺服器.
    2. 按一下 server1
    3. 按一下 Java 和程序管理 -> 程序定義
    4. 按一下 Java 虛擬機器
    5. 起始資料堆中,新增值 100。
    6. 資料堆大小上限中,新增值 1000。
    7. 按一下套用
    8. 按一下記載和追蹤。按一下變更日誌的詳細程度。Jazz Team Server 採用 BIRT 報告引擎。若要防止將 BIRT 參考項目寫入至 WebSphere 日誌檔, 請將 org.eclipse.birt.* 套件的日誌記載層次設定為嚴重。按一下套用
    9. 按一下自訂內容
    10. 新增下列內容: 按一下新建;輸入名稱;然後按一下「確定」。
      • 名稱:com.ibm.team.repository.provision.profile :file:///JazzInstallDir/server/provision_profiles (形同檔案 URL)
        註:
        com.ibm.team.repository.provision.profile 內容必須指向內含 provision_profiles 的目錄。
      • 名稱:com.ibm.team.server.configURL :file:///JazzInstallDir/server/teamserver.properties (形同檔案 URL)
      • 名稱:log4j.configuration :file:///JazzInstallDir/server/log4j.properties(形同檔案 URL)
      • 名稱:java.awt.headless :true
      • 名稱:org.eclipse.emf.ecore.plugin.EcorePlugin.doNotLoadResourcesPlugin : true
    11. 按一下儲存,以直接儲存至主要配置。
  5. 重新啟動 WebSphere,以安裝 Jazz 應用程式

    在下列的指令行範例中,WASInstallDir 代表 WebSphere Application Server 在您伺服器上的安裝位置。

    1. 開啟您 WebSphere Application Server 的管理主控台。
    2. 按一下應用程式 -> 安裝新應用程式
    3. 新應用程式的路徑下,按一下本端檔案系統。
    4. 完整路徑下輸入:
      JazzInstallDir/server/jazz.war
    5. 環境定義根目錄設定為 /jazz。
    6. 下一步,並繼續進行其餘的安裝新應用程式步驟。
    7. 按一下完成
    8. 按一下儲存,以直接儲存至主要配置。
    9. 按一下應用程式 -> 企業應用程式
    10. 選取 jazz_war 旁的方框;按一下啟動

      此時應會出現綠色箭頭,指出已順利啟動應用程式。

下一步

在啟動伺服器之後,請繼續進行執行設定精靈

執行設定精靈

藉由執行設定精靈,可驗證伺服器的運作是否適當,並可引導您完成伺服器的配置步驟。

執行這項作業的原因和時機

如果要驗證 Jazz Team Server 是否連接資料庫,請查看伺服器日誌或主控台輸出。連線和資料庫資訊會在其第一次存取時回應。 JazzInstallDir/server/tomcat/logs 目錄用於伺服器日誌檔。

本程序假設使用 localhost 主機名稱和預設埠 9443,即可使用您的伺服器。必要的話,請將 localhost 換成您的伺服器主機名稱,並更換埠 9443。

啟動設定精靈,以配置您的伺服器。請使用 URL https://localhost:9443/jazz/setup
預設使用者名稱和密碼有區分大小寫:

如果您有配置 LDAP 目錄 Web 儲存器,請使用定義在您 LDAP 目錄中的 JazzAdmin 使用者身分登入。

選擇設定路徑。設定精靈有兩條主要路徑。



當完成起始設定時,您可以使用 URL https://localhost:9443/jazz/admin,從 Jazz Team Server 管理 Web 使用者介面來配置其他的選項。

下一步

如果伺服器設定精靈沒有載入,請檢查下列項目:

完成安裝

在安裝伺服器後,您必須考量某些配置選項,再繼續進行。

執行這項作業的原因和時機

在安裝之後,需額外執行少許動作。

使用 IBM Installation Manager 來安裝用戶端

用戶端是透過 IBM Installation Manager 以可下載的檔案方式配送。

執行這項作業的原因和時機

註:
如果您想將用戶端安裝至現有的 Eclipse 工作台,請使用 IBM Installation Manager。IBM Installation Manager 安裝會提示您提供您想擴充的工作台,並顧及未來工作台更新、回復和修改等的管理。
註:
若有啟用 Security-Enhanced Linux (SELinux),您必須停用它,或變更「Java 執行時期環境 (JRE)」的安全環境定義,以容許重新定位文字,如此才能安裝和執行 Rational Team Concert。如需相關資訊,請參閱在設定了 Security-Enhanced Linux 的情況下安裝 Rational Team Concert

  1. 下載下列其中一個安裝套件。

    Rational Team Concert 用戶端有三種安裝方法。

  2. 啟動啟動程式。

    如果 Installation Manager 已不在執行中,請完成下列步驟來啟動它。

    註:
    您必須具備管理者專用權,才能執行啟動程式。
    註:
    用來啟動啟動程式的 Linux 指令僅適用於 Rational Team Concert for Eclipse IDE。
    如果要啟動啟動程式於:
  3. 您可以安裝下列用戶端: 這時會顯示 Installation Manager 精靈。精靈會引導您完成用戶端的安裝。
  4. 按一下安裝所建立的 Rational Team Concert 捷徑,來啟動用戶端。
  5. 連接伺服器。 連接伺服器最簡單的方式是使用「團隊邀請」。如果您未獲邀請,可手動連接。
    1. 按一下檔案 -> 接受團隊邀請。精靈會引導您完成程序。
      註:
      如果您未獲邀請,必須向您的伺服器管理者取得 URI 或 URL。(例如,格式可以是 https://example.com:9443/jazz)。按一下位於接受團隊邀請視窗右下角的連接現有的專案區域超鏈結。
    2. 遵循精靈中的指示,來設定您的連線。

範例

疑難排解:建議採用以下的問題管理技術。

下一步

在順利安裝用戶端後,應參考下列主題,以協助您開始進行 Rational Team Concert。

從 IBM Installation Manager 來安裝Build System Toolkit

您可以使用 IBM Installation Manager,將Build System Toolkit安裝在建置機器上。

執行這項作業的原因和時機

  1. 啟動啟動程式。

    如果 Installation Manager 不在執行中,請啟動它。

    註:
    您必須具備管理者專用權,才能執行啟動程式。
  2. 當出現啟動程式時,請按一下Build System Toolkit,以啟動安裝程序。
  3. 在安裝完成後,應會配置建置。如需Build System Toolkit的進一步資訊,可在關於 Jazz 團隊建置中找到。

使用 IBM Installation Manager 來安裝 Rational Team Concert 的 ClearCase Connector

您可以使用 IBM Installation Manager,將 ClearCase Connector 安裝在建置機器上。

執行這項作業的原因和時機

  1. 啟動啟動程式。

    如果 Installation Manager 不在執行中,請啟動它。

    註:
    您必須具備管理者專用權,才能執行啟動程式。
  2. 當出現啟動程式時,請按一下 ClearCase Connector,以啟動安裝程序。
  3. 在安裝完成後,請配置 ClearCase Connector。請參閱部署 ClearCase Connector

使用 IBM Installation Manager 來安裝 Rational Team Concert 的 ClearQuest Connector

您可以使用 IBM Installation Manager,將 ClearQuest Connector 安裝在建置機器上。

執行這項作業的原因和時機

  1. 啟動啟動程式。

    如果 Installation Manager 不在執行中,請啟動它。

    註:
    您必須具備管理者專用權,才能執行啟動程式。
  2. 當出現啟動程式時,請按一下 ClearQuest Connector,以啟動安裝程序。
  3. 在安裝完成後,請配置 ClearQuest Connector。請參閱部署 ClearQuest Connector

在設定了 Security-Enhanced Linux 的情況下安裝 Rational Team Concert

若有啟用 Security-Enhanced Linux (SELinux),您必須停用它,或者變更安裝和執行 Rational Team Concert 時所用的 Java 執行時期環境 (JRE),以容許重新定位文字。

執行這項作業的原因和時機

如果您設定機器的目的只在於評估 Rational Team Concert,且 SELinux 特性對您來說不重要,則繼續進行最簡單的方法是停用 SELinux。

註: