Windows 服務和高可用性

本節涵蓋您要在高可用性環境中設定 InterChange Server Windows 服務時, 必須執行的其他作業。本節中的範例假設您已將 InterChange Server 軟體安裝至 C:\ 目錄。涵蓋下列主題:

安裝高可用性的程式庫

若要讓 InterChange Server (ICS) 能夠在高可用性 (HA) 的環境中運作, 您必須在叢集中的每台機器上提供 Mfc42u.dll DLL 檔案。 此 DLL 位於產品目錄的 bin 子目錄中。針對 HA 環境, 您必須將此 DLL 複製到您 Windows 系統上的C:\WINNT\system32 目錄。

若要執行此複製,請遵循下列步驟:

  1. 導覽至產品目錄的 bin 子目錄。
  2. 複製 Mfc42u.dll 檔。
  3. 導覽至 C:\WINNT\system32 目錄。
  4. 確定這裡並沒有名為 Mfc42u.dll 的檔案:
    1. 如果 Mfc42u.dll 已存在,請檢查並查看該檔是否比您所複製的檔案更新:
      • 如果比較新,請不要複製較舊的檔案;請將新的檔案保留在 C:\WINNT\system32 目錄中。
      • 如果比較舊,請將這個較舊的檔案重新命名,然後貼上您從 ProductDir\bin 目錄複製的檔案。
    2. 如果 Mfc42u.dll 不存在,請貼上您從 ProductDir\bin 目錄複製的版本。
  5. 將非叢集主機的擁有權變更為叢集主機, 然後在叢集中的另一部機器 (現在是非叢集主機) 上,重複步驟 1 到 4。

製作 InterChange Server 資源的實例

本節說明如何藉由建立 InterChange Server 資源實例,將 InterChange Server 的管理從 Windows 服務移至「MSCS (Microsoft Cluster Server) 管理者」。

註:
只在叢集的其中一部機器上建立 InterChange Server 實例。
  1. 從「叢集管理者」的「群組」中, 按一下「新建」>「資源」。
  2. 在「新建資源」畫面中,輸入下列資訊,然後按「下一步」:

    名稱:ha_interchange

    說明:HA InterChange Server

    資源類型:ICSinstanceName

    群組:Cluster Group

  3. 在「可能擁有者」畫面中,在叢集中新增每一部機器,然後按「下一步」。
  4. 在「相依關係」畫面中,新增 WebSphere MQ 佇列管理程式、共用磁碟機和「持續性命名伺服器」。 按「下一步」繼續。
  5. 在「InterChange Server 參數」畫面中,輸入前面帶有 CW 的伺服器名稱,例如,CWserver_name按一下「完成」。
  6. 使用「叢集管理者」,將 InterChange Server 帶至線上和離線。請確定在叢集中的每一部機器上測試。

製作配接器的實例

本節說明如何藉由建立配接器實例,將配接器的管理從 Windows 服務移至「MSCS (Microsoft Server Cluster) 管理者」。

註:
只在叢集的其中一部機器上建立配接器實例。
  1. 從「叢集管理者」的「群組」中, 按一下「新建」>「資源」。
  2. 在「新建資源」畫面中,輸入下列資訊,然後按「下一步」:

    名稱:adapterName

    說明:adapterDescription

    資源類型:Generic Service

    群組:Cluster Group

  3. 在「可能擁有者」畫面中,在叢集中新增每一部機器,然後按「下一步」。
  4. 在「相依關係」畫面中,新增 WebSphere MQ 佇列管理程式、共用磁碟機和 InterChange Server 資源,然後按「下一步」。
  5. 在「服務參數」畫面中,輸入 CWadapter_nameConnector。將「啟動參數」欄位保留空白,然後按「下一步」。
  6. 按一下「登錄複製」畫面中的「完成」,不新增任何登錄鍵。
  7. 使用「叢集管理者」,將配接器帶至線上和離線。請確定在叢集中的每一部機器上測試。
  8. 對於您想要在 MSCS 之下管理的其他配接器, 重複步驟 17

在 MSCS 中配置元件

將 InterChange Server 元件設定為 Windows 服務時, 您可利用 MCCS GUI 工具來配置元件的重新啟動和失效接手等內容。雖然每一個環境都是唯一的,但是下列指引可以協助您配置元件:

Copyright IBM Corp. 1997, 2004