[IBM i][AIX Solaris HP-UX Linux Windows]

在伺服器之間移動交易日誌

您可以在應用程式伺服器之間移動交易日誌。

關於這項作業

下列步驟說明如何在應用程式伺服器之間移動交易日誌。

註: 在高可用性 (HA) 環境中,交易服務不容許在伺服器之間移動交易日誌。 在這種情況下,WebSphere® Application Server 會動態控制將回復日誌的所有權指派給哪一個伺服器。 因此,當管理主控台上已設定啟用交易日誌回復的失效接手選項時,下列步驟即不適用。

如需相關資訊,請參閱交易式高可用性主題及其相關主題。

程序

  1. 移動應用程式伺服器的所有交易日誌檔。 每一個伺服器的交易日誌目錄包含許多檔案和子目錄。 在伺服器之間移動交易日誌時,您必須將所有檔案和子目錄視為一個單位一起移動;否則,回復可能無法完成,導致資料不一致。
  2. 根據伺服器配置而定,執行下列其中一個步驟:
    1. 選擇性的: 在沒有分散式交易的伺服器配置中,將交易日誌移至任何可存取相同資源管理程式的伺服器。 在單一伺服器或網路部署的伺服器配置中,已知日誌中沒有分散式交易,可以將交易日誌移至與原始伺服器一樣存取相同資源管理程式的任何伺服器(或任何節點)。 例如,伺服器需要對資料庫或訊息佇列進行通訊和有效的安全存取。

      如果伺服器與原始伺服器位於不同的 Cell,您必須確保伺服器可使用原始伺服器存取 XA 資源時所用的 Java 鑑別和授權服務 (JAAS) 別名。 在此情況下,您應該使用 wsadmin 建構別名,因為如果使用管理主控台建立別名,則別名開頭會加上節點名稱。

      原始伺服器的所有交易日誌檔必須移至新伺服器可存取的目錄。在作法上,可在啟動新伺服器之前,重新命名交易日誌目錄,或將所有內容複製到新伺服器的交易日誌目錄。

    2. 選擇性的: 在必須回復分散式交易的網路部署的伺服器配置中,將交易日誌移至與原始伺服器一樣有相同伺服器名稱、相同主機名稱且存取相同資源管理程式的新伺服器。 參與分散式交易的每一個伺服器的相關資訊儲存在交易日誌中。此資訊包括執行伺服器的機器的伺服器名稱和主機名稱。 回復期間,回復分散式交易所涉及的伺服器會使用這項儲存的資訊來彼此聯繫。因此,如果伺服器故障,且必須在新伺服器上回復日誌,這個新伺服器的伺服器名稱和主機名稱必須與原始伺服器相同。 新伺服器也必須與原始伺服器一樣,能夠以相同方式存取相同的資源管理程式、資料庫及訊息佇列。
      註: Cell 內的所有伺服器必須具有唯一名稱。
    註: 為了完成交易回復,應用程式伺服器會使用交易日誌中的資源管理程式配置資訊。 不過,應用程式伺服器必須有適當的資源管理程式配置(如同原始伺服器一樣),才能繼續對相同的資源管理程式執行新的工作。

指出主題類型的圖示 作業主題



時間戳記圖示 前次更新: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tjta_mvelog
檔名:tjta_mvelog.html