變更環境定義根目錄

當您執行伺服器重新命名時,如果不變更主機名稱,您可以只變更環境定義根目錄。

開始之前

關於這項作業

雖然在伺服器重新命名期間最常變更主機名稱,但也可能變更環境定義根目錄。如果要這樣做,則需要新的伺服器安裝架構,且該安裝架構鏡映舊安裝架構,但使用新的環境定義根目錄。請按照準備對映檔中的詳述,確定您已針對原始伺服器,產生對映檔。變更這個對映檔中的必要環境定義根目錄。如需變更環境定義根目錄的相關資訊,請參閱個案研討:伺服器重新命名

程序

  1. 利用 Installation Manager 安裝個別的第 4 版 Jazz Team Server。當出現「環境定義根目錄選項」畫面時,請按一下選取自訂環境定義根目錄值,並輸入您的自訂環境定義根目錄值。即使您只有重新命名單一應用程式的環境定義根目錄,仍必須安裝您想執行的所有應用程式。.
  2. 將下列配置檔從舊安裝架構 server/conf/oldContextRoot 複製到新安裝架構 server/conf/newContextRoot。即使您沒有重新命名特定應用程式的環境定義根目錄,也要複製所有這些配置檔。
    註: 如果您已變更舊安裝架構的環境定義根目錄,請以您自己的自訂版本取代這些預設範例。
    • server/conf/admin,複製 admin.propertiesfriends.rdf
    • server/conf/jts,複製:teamserver.propertiesindices 目錄。
    • server/conf/relm,複製 teamserver.propertiesindices 目錄。
    • server/conf/lqe,複製:teamserver.propertiesindices 目錄。
    • server/conf/sparql,複製 fronting.propertiesindices 目錄。
  3. 確定 teamserver.properties 檔案中的下列資料庫內容指向正確資料庫位置。
    • com.ibm.team.repository.db.jdbc.location
    • com.ibm.team.datawarehouse.db.jdbc.location

    最後,請將相對文字索引位置修正為使用新位置。請確定路徑中包含新的環境定義根目錄。
    com.ibm.team.fulltext.indexLocation=conf/new_context_root/indices/workitemindex
  4. 如果您使用 WebSphere® Application Server,請將應用程式從舊安裝架構解除安裝,並將它們安裝在新安裝架構中。此外,也將 JAZZ_HOME 更新為指向新的安裝架構。
  5. 如果您使用 Tomcat 使用者登錄,請將 OldJazzInstallDir/server/tomcat/conf/tomcat-users.xml 檔案複製到 NewJazzInstallLocation/server/tomcat/conf 目錄,以便與現有的使用者同步。
  6. importURLMappings 步驟起,遵循標準重新命名指示進行。您必須使用從舊安裝架構產生的對映檔,對新安裝架構執行 importURLMappings 指令。請勿對舊安裝架構執行任何其他步驟,因為在確定新安裝架構運作正確之前,只會將它視為一項備份。
    註: 舊的應用程式環境定義根目錄可能出現在伺服器重新命名狀態使用者介面中。此使用者介面顯示已註冊應用程式的名稱。依預設,此名稱是環境定義根目錄。因此,如果您從未變更過預設名稱,則會顯示舊的環境定義根目錄。
  7. 選用:更新所有重新命名的應用程式名稱。
    1. 登入 Jazz Team Server 管理使用者介面,並移至配置 > 已註冊應用程式
    2. 按一下編輯,並將每一個應用程式重新命名為其新的環境定義根目錄,或您選擇的任何其他名稱。

意見