Documentation Home
> Sun Java System Application Server 9.1 高可用性管理指南
Sun Java System Application Server 9.1 高可用性管理指南
Book Information
索引
A
C
D
E
F
H
I
J
L
M
N
P
R
S
T
U
W
保
备
表
部
持
池
单
动
端
分
服
负
故
管
滚
会
基
检
节
可
连
路
幂
名
命
目
配
区
全
群
日
时
事
数
算
所
停
网
稳
响
信
需
验
已
异
应
有
域
运
粘
中
重
主
前言
第 1 章 Application Server 中的高可用性
高可用性概述
高可用性会话持久性
高可用性 Java 消息服务
连接池和故障转移
MQ 群集
RMI-IIOP 负载平衡和故障转移
更多信息
调优高可用性服务器和应用程序
Application Server 如何提供高可用性
负载平衡器插件
会话状态数据的存储
群集中其他服务器上的内存中复制
高可用性数据库
高可用性群集
群集和配置
群集、实例、会话和负载平衡
从故障中恢复
使用 Sun Cluster
手动恢复
恢复域管理服务器
恢复节点代理和服务器实例
恢复负载平衡器和 Web 服务器
恢复 Message Queue
恢复 HADB
使用 Netbackup
重新创建域管理服务器
迁移 DAS
第 2 章 安装和设置高可用性数据库
设置 HADB 前的准备工作
先决条件和限制
配置网络冗余
设置网络多路径
配置已使用 IP 多路径的 HADB 主机
配置双网络
配置共享内存和信号
在 Solaris 上配置共享内存和信号
在 Linux 上配置共享内存
适用于 Windows 的过程
同步系统时钟
安装
HADB 安装
默认安装目录
节点监控进程权限
权限不足时出现的情况
限制
授予节点监控进程 root 用户权限
设置高可用性
准备高可用性系统
启动 HADB 管理代理
配置高可用性群集
配置高可用性应用程序
重新启动群集
重新启动 Web Server
清除作为负载平衡器使用的 Web Server 实例
升级 HADB
将 HADB 升级到更新版本
注册 HADB 软件包
取消注册 HADB 软件包
替换管理代理的启动脚本
验证 HADB 升级
第 3 章 管理高可用性数据库
使用 HADB 管理代理
启动管理代理
将管理代理作为服务启动
Solaris 或 Linux 上的 Java Enterprise System
Windows 上的 Java Enterprise System
Solaris 或 Linux 上的独立 Application Server
Windows 上的独立 Application Server
确保管理代理自动重新启动
在 Solaris 或 Linux 上使用 Java Enterprise System 配置自动重新启动
在 Solaris 或 Linux 上使用独立 Application Server 配置自动重新启动
创建软链接
在控制台模式下启动管理代理
Solaris 或 Linux 上的 Java Enterprise System
Windows 上的 Java Enterprise System
Windows 上的独立 Application Server
Solaris 或 Linux 上的独立 Application Server
使用 Solaris 10 服务管理工具运行管理代理
管理代理命令语法
自定义管理代理配置
在 HADB 主机上自定义管理代理配置
配置文件
使用 hadbm 管理命令
命令语法
安全性选项
常规选项
环境变量
配置 HADB
创建管理域
创建数据库
创建数据库
hadbm create 命令语法
指定主机
指定设备大小
设置异构设备路径
错误诊断
查看和修改配置属性
获取配置属性的值
设置配置属性的值
配置属性
配置 JDBC 连接池
获取 JDBC URL
创建连接池
创建 JDBC 资源
管理 HADB
管理域
扩展域
删除域
从域中删除主机
列出域中的主机
管理节点
启动节点
启动级别选项
停止节点
重新启动节点
管理数据库
启动数据库
停止数据库
重新启动数据库
列出数据库
清除数据库
删除数据库
从会话数据损坏恢复
使会话存储恢复到一致状态
扩展 HADB
为现有节点添加存储空间
添加计算机
将新计算机添加到现有 HADB 实例
添加节点
重新分段数据库
通过重新创建数据库添加节点
通过重新创建数据库来添加节点
监视 HADB
获取 HADB 的状态
数据库状态
节点状态
节点的角色
节点的状态
获取设备信息
获取运行时资源信息
数据缓冲池信息
锁信息
日志缓冲区信息
节点内部日志缓冲区信息
维护 HADB 计算机
在一台计算机上执行维护
在所有 HADB 计算机上执行规划的维护
在所有 HADB 计算机上执行规划的维护
在出现故障时执行非规划的维护
清除和归档历史文件
历史文件格式
第 4 章 配置 Web 服务器以实现负载平衡
配置 Sun Java System Web Server
配置 Sun Java System Web Server
配置 Sun Java System Web Server 以使用“自动应用”功能
在 SSL 模式下为 Sun Java System Web Server 6.1 设置负载平衡器
为 Sun Java System Web Server 6.1 导出和导入 DAS 证书
在 SSL 模式下为 Web Server 7 设置负载平衡器
为 Sun Java System Web Server 7 导出和导入 DAS 证书
使用 Apache Web Server
对使用 Apache Web Server 的要求
应用 Apache Web Server 修补程序
在安装负载平衡器插件之前配置 Apache
安装 SSL 可识别 Apache
导出和导入 DAS 证书
负载平衡器插件安装程序所做的修改
在安装负载平衡器插件之后配置 Apache
为 Apache 创建安全性证书
修改 httpd.conf 参数以启用粘性 round robin
在 Solaris 和 Linux 上启动 Apache
验证安装
使用 Microsoft IIS
配置 Microsoft IIS 以使用负载平衡器插件
自动配置的 sun-passthrough 属性
第 5 章 配置 HTTP 负载平衡
负载平衡器插件的新增功能
自动应用
加权 Round Robin
用户定义的负载平衡
配置用户定义的负载平衡
HTTP 负载平衡器如何工作
HTTP 负载平衡算法
设置 HTTP 负载平衡
设置负载平衡的先决条件
设置负载平衡的步骤
使用管理控制台设置负载平衡
使用 asadmin 工具设置负载平衡
HTTP 负载平衡器部署
使用群集服务器实例
使用多个独立实例
配置负载平衡器
在 DAS 上配置 HTTP 负载平衡器
创建 HTTP 负载平衡器引用
启用用于负载平衡的服务器实例
启用用于负载平衡的应用程序
创建 HTTP 运行状况检查器
创建运行状况检查器
正常实例的附加运行状况检查属性
导出负载平衡器配置文件
使用管理控制台导出负载平衡器配置
使用 asadmin 工具导出负载平衡器配置
更改负载平衡器配置
启用动态重新配置
禁用(停止)服务器实例或群集
禁用服务器实例或群集
禁用(停止)应用程序
禁用应用程序
配置 HTTP 和 HTTPS 故障转移
HTTPS 路由选择
配置 HTTPS 路由选择
已知问题
在负载平衡器中使用重定向
authPassthroughEnabled 属性
proxyHandler 属性
rewrite-location 属性
配置幂等 URL
配置多个 Web 服务器实例
配置多个 Web 服务器实例
升级应用程序而不使可用性受到损失
应用程序兼容性
在单个群集中升级
在单个群集中升级应用程序
在多个群集中进行升级
在两个或多个群集中升级兼容的应用程序:
升级不兼容的应用程序
通过创建第二个群集来升级不兼容的应用程序
监视 HTTP 负载平衡器插件
配置日志消息
日志消息类型
负载平衡器配置器日志消息
请求分发和运行时日志消息
配置器错误消息
启用负载平衡器日志记录
打开负载平衡器日志记录
了解监视消息
第 6 章 使用 Application Server 群集
群集概述
组管理服务
对群集启用或禁用 GMS
配置 GMS
使用群集
创建群集
为群集创建服务器实例
配置群集
启动、停止和删除群集实例
在群集中配置服务器实例
为群集配置应用程序
为群集配置资源
删除群集
迁移 EJB 计时器
升级组件而不使服务受到任何损失
第 7 章 管理配置
使用配置
配置
default-config 配置
创建实例或群集时创建的配置
群集配置同步
唯一端口号和配置
使用命名配置
创建命名配置
编辑命名配置的属性
编辑命名配置的属性
编辑引用配置的实例的端口号
查看命名配置的目标
删除命名配置
第 8 章 配置节点代理
什么是节点代理?
节点代理出现故障后的服务器实例行为
部署节点代理
联机部署节点代理
脱机部署节点代理
同步节点代理和域管理服务器
节点代理同步
服务器实例同步
同步库文件
独特的设置和配置管理
同步大型应用程序
使用 doNotRemoveList 标志
查看节点代理日志
处理节点代理
如何执行节点代理任务
节点代理占位符
创建节点代理占位符
创建节点代理
创建节点代理
为可通过 DNS 访问的主机创建节点代理
启动节点代理
停止节点代理
删除节点代理
查看常规节点代理信息
删除节点代理配置
编辑节点代理配置
编辑节点代理区域
编辑节点代理的 JMX 侦听器
第 9 章 配置高可用性会话持久性和故障转移
会话持久性和故障转移概述
要求
限制
设置高可用性会话持久性
设置高可用性会话持久性
启用会话可用性
启用服务器实例的可用性
使用管理控制台启用服务器实例的可用性
HTTP 会话故障转移
为 Web 容器配置可用性
使用管理控制台启用 Web 容器的可用性
可用性设置
为单个 Web 应用程序配置可用性
示例
结合使用会话故障转移和单点登录
单点登录组
有状态会话 Bean 故障转移
为 EJB 容器配置可用性
启用 EJB 容器的可用性
可用性设置
在禁用可用性时配置 SFSB 会话存储
为单个应用程序或 EJB 模块配置可用性
为单个 Bean 配置可用性
指定对其执行检查点操作的方法
第 10 章 Java 消息服务的负载平衡和故障转移
Java 消息服务概述
更多信息
配置 Java 消息服务
Java 消息服务集成
LOCAL Java 消息服务
REMOTE Java 消息服务
EMBEDDED Java 消息服务
JMS 主机列表
缺省 JMS 主机
创建 JMS 主机
连接池和故障转移
负载平衡的消息流入
JMS 服务高可用性
结合使用 Application Server 与 MQ 群集
高可用性 MQ 群集
在本地模式下配置高可用性代理群集
在远程模式下配置高可用性代理群集
为非 HA 群集自动建立群集
使用 Application Server 群集启用 MQ 群集
第 11 章 RMI-IIOP 负载平衡和故障转移
概述
要求
算法
设置 RMI-IIOP 负载平衡和故障转移
为应用程序客户机容器设置 RMI-IIOP 负载平衡
© 2010, Oracle Corporation and/or its affiliates