如何在虚拟环境中创建经济但功能齐全的 Oracle 扩展 RAC 实现。
本指南中的信息未经 Oracle 验证,且不受 Oracle 支持,您在使用时只能风险自负;本指南仅供教学使用。
2008 年 10 月更新
目录
- Oracle VM Server 2.1 和 Oracle VM Manager 2.1
- Oracle Enterprise Linux 5.1 Update 1“小型”Oracle VM 模板 (PV_x86_64)
- 适用于 Linux x86(64 位)的 Oracle 数据库 11g 和集群件
- 适用于 Xen(64 位)的 Openfiler 2.2
- 创建 VM
- 上载模板
- 基于可直接运行的 OEL 模板创建 RAC VM
- 创建 Openfiler VM
- 根据扩展 RAC 需求重新配置 RAC VM
- 设置 Oracle SSH 用户等效性
- ASMLIB 配置
- 第三个节点作为 NFS Server
- 主要安装
- 验证集群件安装
- NetCA:为 RAC 配置 Oracle TNS 服务
- DBCA:数据库创建
- 针对扩展 Oracle RAC 11g 的数据库优化
- 首选读取
- 快速磁盘重新同步
- ERAC1 上的实例故障
- 灾难性站点故障
- 延迟影响和性能下降
- 无延迟
- 1ms 人为延迟
- 3ms 人为延迟
- 连接到 RAC 时避免出现 ORA-12545 错误
- 为 Oracle VM Server 2.1 Xen dom0 构建内核
- 安装新内核
- 从灾难性站点故障中快速恢复
本指南的灵感和基础源自 Oracle ACE Jeffrey Hunter 撰写的著名指南“在 Oracle Enterprise Linux 和 iSCSI 上构建您自己的 Oracle RAC 11g 集群”,并获得了作者的许可。如果您想了解如何在 Linux 上安装 Oracle RAC,建议您阅读该指南;文中介绍了以前使用 Oracle RAC 时的一些经验。