預先配置 Rational Asset Manager 的 WebSphere Application Server 叢集

如果您不使用 Rational® Asset Manager 伺服器設定應用程式來配置伺服器, 而要將 Rational Asset Manager 安裝在 WebSphere® Application Server 叢集中,請先完成本節中的步驟,再安裝 Rational Asset Manager 企業保存檔。這些是您在將 WebSphere Application Server 安裝在叢集時,除了必要步驟外的附加步驟。如果您要使用 Rational Asset Manager 伺服器設定應用程式來配置伺服器叢集, 則不需要執行本節中的步驟。
在開始之前,您必須分別針對叢集中的每一個節點, 決定持續性檔案和本端檔案的放置位置。
下列步驟專指 WebSphere Application Server 6.1 版而言。WebSphere Application Server 6.0 版的步驟類似,而不另外說明。
  1. 建立持續性和本端資料夾的 URL 資源。
    1. 在 WebSphere 管理主控台中, 導覽至資源 > URL
    2. 範圍欄位中選取一個節點。
    3. 按一下新建
    4. 名稱欄位中輸入 URL 的名稱; 例如 Rational Asset Manager Persist
    5. JNDI 名稱欄位中,輸入 url/RAM_Persist
    6. 規格欄位中,輸入將作為這個節點的持續性資料夾的資料夾 URL; 例如 file:///D:/RAMPersist。為求良好效能, 請使用所有叢集節點皆能存取的網路或共用磁碟機,來作為持續性資料夾。 這個 URL 的格式如下:
      • Windows file:/d:/persistfolder, 其中的資料夾是本端資料夾。
      • LinuxAIX file:/folder1/folder2/persistfolder, 其中資料夾是本端資料夾或裝載資料夾。
      • file:////system1.com/persistfolder, 其中的資料夾位於「一般命名慣例 (UNC)」磁碟機上。
    7. 按一下確定
    8. 按一下新建
    9. 名稱欄位中輸入 URL 的名稱; 例如 Rational Asset Manager Local
    10. JNDI 名稱欄位中,輸入 url/RAM_Local
    11. 規格欄位中,輸入將作為這個節點的本端資料夾的資料夾 URL。為求良好效能, 最好不要使用共用或遠端位置。 這個 URL 的格式如下:
      • Windows file:/d:/localfolder, 其中的資料夾是本端資料夾。
      • LinuxAIX file:/folder1/folder2/localfolder, 其中資料夾是本端資料夾或裝載資料夾。
      • file:////system1.com/localfolder, 其中的資料夾位於「一般命名慣例 (UNC)」磁碟機上。
    12. 按一下確定
    13. 按一下儲存
    當您使用網路共用磁碟機作為持續性資料夾時,如果您使用 Windows®, 請確定 WebSphere Application Server 具備連接網路共用磁碟機的存取權。當成 SYSTEM(預設值)執行的 Java™ 程序將不會連接網路共用磁碟機。
    1. 在 WebSphere 管理主控台中, 按一下伺服器 > 應用程式伺服器 > <server_name> > 程序執行
    2. 在「一般內容」下的執行使用者欄位中, 輸入有權存取內含持續性資料夾的網路共用磁碟機的作業系統使用者名稱。
    3. 按一下儲存
    請確定 WebSphere Application Server 程序是設定為以相同的使用者身分執行。
    1. 在 Windows 中,按一下開始 > 設定 > 控制台 > 系統管理工具 > 服務(或使用會顯示「服務」的路徑)。
    2. 用滑鼠右鍵按一下 WebSphere Application Server,並按一下「內容」。
    3. 在「登入」頁面上按一下這個帳戶,並輸入和「程序執行」相同的使用者 ID。
    4. 密碼確認密碼文字欄位中, 輸入該使用者 ID 的密碼。
  2. 建立「服務整合匯流排」。

    「服務整合匯流排」是基本的通訊機制, 接下來必須建立它,然後才是建立 Java 傳訊服務 (JMS)。

    基於存取匯流排時的安全性,請決定使用者帳戶

    1. 定義一個用來登入匯流排的使用者。 這個使用者必須是叢集能夠辨識的:可以是管理者 ID,而如果使用 LDAP 鑑別,也可以是使用者在 LDAP 中的 ID。
      1. 在 WebSphere 管理主控台中, 按一下安全 > 安全管理、應用程式和基礎架構
      2. 在「鑑別」區段中, 按一下 Java 鑑別 > J2C 鑑別
      3. 在下一頁中,按一下新建
      4. 在「建立身分」頁面中,輸入下列值:
        • 別名:輸入 WebSphere Application Server 所用使用者 ID 的別名。
        • 使用者 ID:輸入將用來登入匯流排的使用者帳戶的使用者 ID。
        • 密碼:輸入使用者 ID 的密碼。
        • 說明:(選用)輸入使用者帳戶的說明。
      5. 按一下確定
    2. 建立「服務整合匯流排」。
      1. 在 WebSphere 管理主控台中, 按一下服務整合 > 匯流排
      2. 按一下新建
      3. 在「建立新服務整合匯流排」頁面中,輸入匯流排的名稱; 例如 RAMBus
      4. 下一步
      5. 按一下完成
    3. 配置匯流排的所在,以及日誌檔的儲存位置。
      1. 在「顯示匯流排」頁面中,選取您在 2.b 步驟中建立的匯流排。
      2. 在下一頁中,按一下「匯流排成員」,然後按一下「新增」。
      3. 按一下叢集
      4. 選取安裝時的目標叢集。
      5. 下一步
      6. 按一下檔案儲存庫
      7. 下一步
      8. 在「提供訊息儲存庫內容」頁面中,輸入下列資訊:
        • 日誌大小:輸入 10
        • 日誌目錄路徑:輸入 ${USER_INSTALL_ROOT}/filestores/com.ibm.we.sib/rambus/log
        • 永久儲存庫大小下限:輸入 20
        • 永久儲存庫目錄路徑:輸入 ${USER_INSTALL_ROOT}/filestores/com.ibm.we.sib/rambus/log
      9. 下一步
      10. 按一下完成
    4. 配置安全資訊,以定義何人可以存取匯流排。
      1. 在「顯示匯流排」頁面中,選取您在 2.b 步驟中建立的匯流排。
      2. 按一下安全
      3. 按一下具備匯流排連接者角色的使用者和群組
      4. 按一下新建
      5. 按一下使用者名稱
      6. 輸入定義給「服務整合匯流排」的使用者 ID。
      7. 按一下確定
      8. 按一下<Your_bus_name> 的安全
      9. 在「配置安全設定」頁面中,輸入下列資訊:
        • 啟用匯流排安全:勾選以啟用。
        • 引擎交互鑑別別名:選取鑑別別名的名稱,以用來授權匯流排中各傳訊引擎間的通訊; 例如 <cell_manager>/RAMApp
        • 允許的傳輸:按一下限制只使用受 SSL 保護的已定義傳輸通道鏈
      10. 按一下確定
    5. 在匯流排上建立主題。 Rational Asset Manager 將採用主題在節點之間通訊。
      • 在 RAMBus 頁面中,按一下目的地
      • 按一下新建
      • 按一下主題空間
      • 下一步
      • 在 ID 欄位中輸入 RAM_Topic
      • 下一步
      • 按一下完成
  3. 定義「Java 傳訊服務」資訊。

    「Java 傳訊服務 (JMS)」會在匯流排上執行。匯流排提供伺服器之間基本的通訊, 而 JMS 提供程式的介面。

    1. 在 WebSphere 管理主控台中, 按一下資源 > JMS > Connection Factory
    2. 在 Connection Factory 區段中,按一下範圍,並選取叢集。
    3. 按一下新建
    4. 按一下確定
    5. 在「一般內容」頁面中,輸入下列資訊:
      • 名稱:輸入 Factory 的名稱; 例如 Rational Asset Manager Factory
      • JNDI 名稱:輸入 Factory 的 JNDI 名稱; 例如 jms/RAM_Factory
      • 匯流排名稱:選取您在先前步驟中建立的服務整合匯流排。
      • 目標類型:選取匯流排成員名稱
      • 連線鄰近性:選取匯流排
      • 元件管理的鑑別別名:選取您在先前步驟選取的別名; 例如 <cell_manager>/RAMApp
    6. 在 WebSphere 管理主控台中, 按一下資源 > JMS > 主題
    7. 在「主題」區段中,按一下範圍,並選取叢集。
    8. 按一下新建
    9. 在「一般內容」頁面中,輸入下列資訊:
      • 名稱:輸入主題的名稱; 例如 Rational Asset Manager Cache
      • JNDI 名稱:輸入主題的 JNDI 名稱; 例如 jms/RAM_Cache
      • 主題名稱:輸入主題的名稱; 例如 Rational Asset Manager Cache。可和前面的名稱相同。
      • 匯流排名稱:選取您在先前步驟中建立的匯流排, 例如 RAMBus
      • 主題空間:選取您在先前步驟中建立的主題, 例如 RAM_Topic
  4. 儲存您的配置變更。 現在,可準備將 Rational Asset Manager 的應用程式企業保存檔安裝到叢集中。

意見