啟動並驗證 Essbase 容錯移轉組態

啟動容錯移轉組態,然後加以驗證,以確認容錯移轉組態有效。

啟動容錯移轉組態
  1. 啟動節點 2 上的節點管理程式。
    1. 檢查節點管理程式是否在執行中。
      • 在 Linux 上,SSH 至節點 2,並檢查節點管理程式是否使用 ps -lf | grep NodeManager 執行。
      • 在 Windows 上,檢查「工作管理程式」中的 java 處理作業。
    2. 如果未執行,請啟動它

      在 Linux 上:

      <Domain Home>/bin/startNodeManager.sh &

      在 Windows 上:

      <Domain Home>\bin\startNodeManager.cmd &
  2. SSH 至主機 1 並重新啟動 Essbase (AdminServer 和受管理伺服器),如停止、啟動及檢查伺服器中所述。

    附註:

    僅在 EPM 部署中,應先啟動 EPM WebLogic Server ,再啟動 Essbase 受管理伺服器。

    若要個別啟動和停止每部伺服器,請將 -i 參數與伺服器名稱一起使用。

    Linux 範例:

    <Domain Home>/esstools/bin/start.sh -i essbase_server1
    <Domain Home>/esstools/bin/stop.sh -i essbase_server1

    Windows 範例:

    <Domain Home>\esstools\bin\start.cmd -i essbase_server1
    <Domain Home>\esstools\bin\stop.cmd -i essbase_server1

    若要檢查節點狀態,請使用,

    在 Linux 上:
    <Domain Home>/esstools/bin/status.sh

    在 Windows 上:

    <Domain Home>\esstools\bin\status.cmd
  3. 登入主機 1 的管理主控台。
  4. 按一下 < 網域名稱 > -> 環境 -> 伺服器連結,並確認 Essbase 受管理伺服器皆顯示為 RUNNING。
驗證容錯移轉組態
  1. 使用 Oracle HTTP Server 連結登入 Essbase 管理主控台:http(s)://OHS_Host_Name:OHS_Port/essbase/jet
  2. 手動停止使用中的節點,

    在 Linux 上:

    stop.sh -i managed_server_name

    在 Windows 上:

    stop.cmd -i managed_server_name

    若要驗證容錯移轉節點是否接管,請使用 stop.sh (Linux) 或 stop.cmd (Windows) 手動停止作用中的節點。

    Linux 範例:
    stop.sh -i essbase_server1
    Windows 範例:
    stop.cmd -i essbase_server1

    Essbase 用戶端需要在每次切換節點後進行新的登入。

附註:

從作用中節點轉換至被動節點期間,無法存取 Essbase 數秒。時間長度取決於組態設定值 AGENTLEASEEXPIRATIONTIMEAGENTLEASERENEWALTIME