Documentation Home
> Sun Java System Application Server Enterprise Edition 8.2 高可用性管理指南
Sun Java System Application Server Enterprise Edition 8.2 高可用性管理指南
Book Information
索引
A
C
D
E
F
H
I
J
L
M
N
O
P
R
S
T
U
W
前言
第 1 章 應用程式伺服器的高可用性
高可用性簡介
高可用性階段作業持續性
高可用性 Java 訊息服務
連線池儲存和容錯移轉
MQ 叢集
RMI-IIOP 負載平衡和容錯移轉
更多資訊
應用程式伺服器如何提供高可用性
負載平衡外掛程式
高可用性資料庫
高可用性叢集
叢集和配置
叢集、實例、階段作業和負載平衡
故障後回復
使用 Sun Cluster
手動回復
回復網域管理伺服器
回復節點代理程式和伺服器實例
回復負載平衡器及 Web 伺服器
回復訊息佇列
回復 HADB
使用 Netbackup
重新建立網域管理伺服器
遷移網域管理伺服器
第 2 章 安裝和設定高可用性資料庫
準備 HADB 設定
先決條件和限制
配置網路備援
設定網路多重路徑
配置已使用 IP 多重路徑的 HADB 主機電腦
配置雙網路
配置共用記憶體和信號
在 Solaris 上配置共用記憶體和信號
在 Linux 上配置共用記憶體
用於 Windows 的程序
同步化系統時鐘
安裝
HADB 安裝
預設安裝目錄
節點管理員程序權限
權限不足的徵兆
限制
授予節點管理員程序超級使用者權限
設定高可用性
準備系統使其具有高可用性
啟動 HADB 管理代理程式
配置叢集以使其具有高可用性
配置應用程式以使其具有高可用性
重新啟動叢集
重新啟動 Web 伺服器
清除做為負載平衡器執行的 Web 伺服器實例
升級 HADB
將 HADB 升級至較新的版本
註冊 HADB 套裝軟體
取消註冊 HADB 套裝軟體
替代管理代理程式啟動程序檔
驗證 HADB 升級
第 3 章 管理高可用性資料庫
使用 HADB 管理代理程式
啟動管理代理程式
將管理代理程式做為服務啟動
Solaris 或 Linux 系統中的 Java Enterprise System
Windows 系統中的 Java Enterprise System
Solaris 或 Linux 系統中的獨立應用程式伺服器
Windows 系統中的獨立應用程式伺服器
確保自動重新啟動管理代理程式
在安裝了 Java Enterprise System 的 Solaris 或 Linux 上配置自動重新啟動
在安裝了獨立應用程式伺服器的 Solaris 或 Linux 上配置自動重新啟動
建立符號連結
在主控台模式下啟動管理代理程式
Solaris 或 Linux 系統中的 Java Enterprise System
Windows 系統中的 Java Enterprise System
Windows 系統中的獨立應用程式伺服器
Solaris 或 Linux 系統中的獨立應用程式伺服器
使用 Solaris 10 服務管理功能執行管理代理程式
管理代理程式指令語法
自訂管理代理程式配置
在 HADB 主機上自訂管理代理程式配置
配置檔案
使用 hadbm 管理指令
指令語法
安全性選項
一般選項
環境變數
配置 HADB
建立管理網域
建立資料庫
建立資料庫
hadbm create 指令語法
指定主機
指定裝置大小
設定異質多工式裝置路徑
疑難排解
檢視和修改配置屬性
取得配置屬性值
設定配置屬性值
配置屬性
配置 JDBC 連線池
取得 JDBC URL
建立連線池
建立 JDBC 資源
管理 HADB
管理網域
延伸網域
刪除網域
從網域中移除主機
列出網域中的主機
管理節點
啟動節點
啟動層級選項
停止節點
重新啟動節點
管理資料庫
啟動資料庫
停止資料庫
重新啟動資料庫
列出資料庫
清除資料庫
移除資料庫
回復階段作業資料損壞
使階段作業存放區返回一致狀態
延伸 HADB
增加現有節點的儲存空間
增加機器
新增機器至現有 HADB 實例
增加節點
重新分段資料庫
透過重新建立資料庫增加節點
透過重新建立資料庫增加節點
監視 HADB
取得 HADB 的狀態
資料庫狀態
節點狀態
節點角色
節點狀態
取得裝置資訊
取得執行階段資源資訊
資料緩衝區池資訊
鎖定資訊
記錄緩衝區資訊
節點內部記錄緩衝區資訊
維護 HADB 機器
在一台機器上執行維護
在所有 HADB 機器上執行規劃的維護
在所有 HADB 機器上執行規劃的維護
發生故障時進行臨時維護
清除和歸檔歷史檔案
歷史檔案格式
第 4 章 配置 Web Server 以用於負載平衡
使用 Sun Java System Web Server
使用 Apache Web Server
使用 Apache Web Server 的需求
適用於 Apache 1.3 的最低需求
適用於 Apache 2 的最低需求
在安裝負載平衡外掛程式之前先配置 Apache
安裝可識別 SSL 的 Apache
負載平衡外掛程式安裝程式所做的修改
安裝負載平衡外掛程式後配置 Apache
配置 Apache 安全性檔案以搭配負載平衡器
為 Apache 2 建立安全性憑證
在 Solaris 和 Linux 上啟動 Apache
使用 Microsoft IIS
配置 Microsoft IIS 以使用負載平衡外掛程式
自動配置的 sun-passthrough 特性
第 5 章 配置 HTTP 負載平衡
HTTP 負載平衡器的工作方式
指定的請求與未指定的請求
HTTP 負載平衡演算法
應用程式範例
設定 HTTP 負載平衡
設定負載平衡的先決條件
HTTP 負載平衡器部署
使用叢集伺服器實例
將單一獨立的實例與用做反向代理外掛程式的負載平衡器配合使用
使用多個獨立實例
設定負載平衡的程序
設定負載平衡
配置負載平衡器
建立 HTTP 負載平衡器配置
建立 HTTP 負載平衡器參考
啟用用於負載平衡的伺服器實例
啟用用於負載平衡的應用程式
建立 HTTP 運作狀態檢查程式
建立運作狀態檢查程式
運作正常實例的其他運作狀態檢查特性
匯出負載平衡器配置檔案
匯出負載平衡器配置
變更負載平衡器配置
啟用動態重新配置
停用 (靜止) 伺服器實例或叢集
停用某個伺服器實例或叢集
停用 (靜止) 應用程式
停用應用程式
配置 HTTP 和 HTTPS 容錯移轉
HTTPS 路由
配置 HTTPS 路由
已知問題
透過負載平衡器使用重新導向
authPassthroughEnabled 特性
proxyHandler 特性
rewrite-location 特性
配置等冪 URL
配置多個 Web 伺服器實例
配置多個 Web Server 實例
在不遺失可用性的情況下升級應用程式
應用程式相容性
在單一叢集中升級
在單一叢集中升級應用程式
在多個叢集中升級
若要在兩個或更多叢集中升級相容的應用程式,請執行以下步驟︰
升級不相容的應用程式
透過建立第二個叢集來升級不相容的應用程式
監視 HTTP 負載平衡器外掛程式
配置記錄訊息
記錄訊息類型
負載平衡器配置器記錄訊息
請求派送和執行階段記錄訊息
配置器錯誤訊息
啟用負載平衡器記錄
開啟負載平衡器記錄
瞭解監視訊息
第 6 章 使用 Application Server 叢集
叢集簡介
使用叢集
建立叢集
為叢集建立伺服器實例
配置叢集
啟動、停止和刪除叢集實例
配置叢集中的伺服器實例
為叢集配置應用程式
為叢集配置資源
刪除叢集
遷移 EJB 計時器
升級元件而不會使服務受到損失
第 7 章 管理配置
使用配置
配置
default-config 配置
實例或叢集配置
叢集配置同步化
唯一連接埠號和配置
使用已命名的配置
建立已命名的配置
編輯已命名的配置的特性
編輯已命名的配置的特性
編輯參照配置之實例的連接埠號
檢視已命名的配置的目標
刪除已命名的配置
第 8 章 配置節點代理程式
何為節點代理程式?
部署節點代理程式
線上部署節點代理程式
離線部署節點代理程式
同步化節點代理程式與網域管理伺服器
節點代理程式同步
伺服器實例同步
同步化程式庫檔案
唯一設定與配置管理
同步大型應用程式
使用 doNotRemoveList 旗標
檢視節點代理程式記錄
使用節點代理程式
如何執行節點代理程式作業
節點代理程式萬用字元
建立節點代理程式預留位置
建立節點代理程式
啟動節點代理程式
停止節點代理程式
刪除節點代理程式
檢視一般節點代理程式資訊
刪除節點代理程式配置
編輯節點代理程式配置
編輯節點代理程式範圍
為 JMX 編輯節點代理程式的偵聽程式
第 9 章 配置高可用性階段作業持續性和容錯移轉
階段作業持續性和容錯移轉簡介
需求
限制
應用程式範例
設定高可用性階段作業持續性
設定高可用性階段作業持續性
啟用階段作業可用性
啟用伺服器實例的可用性
使用 Admin Console 啟用伺服器實例的可用性
HTTP 階段作業容錯移轉
配置 Web 容器的可用性
使用 Admin Console 啟用 Web 容器的可用性
可用性設定
配置個別 Web 應用程式的可用性
範例
將階段作業容錯移轉與單次登入配合使用
單次登入群組
有狀態階段作業 Bean 容錯移轉
配置 EJB 容器的可用性
啟用 EJB 容器的可用性
可用性設定
停用可用性時配置 SFSB 階段作業存放區
配置個別應用程式或 EJB 模組的可用性
配置個別 Bean 的可用性
指定進行檢查點操作方法
第 10 章 Java 訊息服務的負載平衡和容錯移轉
Java 訊息服務簡介
範例應用程式
詳細資訊
配置 Java 訊息服務
Java 訊息服務整合
LOCAL Java 訊息服務
REMOTE Java 訊息服務
JMS 主機清單
預設 JMS 主機
建立 JMS 主機
連線池儲存和容錯移轉
負載平衡的訊息流入
將 MQ 叢集與 Application Server 配合使用
啟用 MQ 叢集與 Application Server 叢集
第 11 章 RMI-IIOP 負載平衡和容錯移轉
簡介
需求
演算法
範例應用程式
設定 RMI-IIOP 負載平衡和容錯移轉
為應用程式用戶端容器設定 RMI-IIOP 負載平衡
為獨立用戶端設定 RMI-IIOP 負載平衡和容錯移轉
© 2010, Oracle Corporation and/or its affiliates