课程大纲

介绍

Oracle Real Application Clusters (RAC) 概述

  • Oracle RAC 简介及其架构
  • RAC 在高可用性和可扩展性方面的优势
  • RAC 的关键组件:集群节点、Clusterware 和 ASM

Grid Infrastructure 基础

  • 理解 Oracle Grid Infrastructure
  • Oracle Clusterware 在 RAC 中的作用
  • Automatic Storage Management (ASM) 概述

安装 Oracle Grid Infrastructure

  • Grid Infrastructure 的硬件和软件先决条件
  • Oracle Grid Infrastructure 的安装与配置
  • 为 RAC 配置网络和存储

为 RAC 准备环境

  • 使用 ASM 准备共享存储
  • 为 RAC 配置网络环境
  • 设置 SSH 等效性和用户环境

安装 Oracle RAC

  • RAC 安装步骤
  • Oracle RAC 的安装后任务
  • 验证 RAC 安装并解决常见问题

管理 RAC 数据库

  • 创建和管理 RAC 数据库
  • RAC 特定的管理任务
  • 理解 RAC 数据库实例和服务

Oracle Clusterware 管理

  • 管理 Clusterware 组件:投票磁盘和 OCR
  • 配置和管理高可用性服务 (HAS)
  • 监控和故障排除 Clusterware

RAC 备份与恢复

  • RAC 环境的备份策略
  • 在 RAC 中执行备份与恢复
  • 使用 RMAN 进行 RAC 数据库备份

ASM 简介

  • 理解 ASM 的架构和优势
  • ASM 组件:磁盘组、磁盘和 ASM 实例
  • 安装和配置 ASM

管理 ASM 磁盘组

  • 创建和管理 ASM 磁盘组
  • ASM 磁盘组的冗余和性能
  • 监控和维护 ASM 磁盘组

ASM 实例管理

  • 启动和停止 ASM 实例
  • ASM 实例参数和调优
  • ASM 与 Clusterware 的集成

ASM 备份与恢复

  • ASM 的备份与恢复策略
  • 使用 RMAN 进行 ASM 备份
  • ASM 管理的最佳实践

RAC 性能调优

  • RAC 数据库性能调优
  • 监控和优化 RAC 工作负载
  • 使用 Oracle Enterprise Manager 进行 RAC 性能调优

RAC 中的高可用性与灾难恢复

  • 在 RAC 中实施 Oracle Data Guard
  • 为灾难恢复配置 RAC
  • RAC 的故障转移和切换场景

RAC 故障排除与诊断

  • 诊断和解决 RAC 问题
  • 使用 Clusterware 诊断和日志
  • RAC 故障排除的最佳实践

RAC 和 Grid Infrastructure 的补丁与升级

  • 为 RAC 数据库和 Grid Infrastructure 打补丁
  • 在 RAC 环境中执行滚动升级
  • 升级期间的停机时间最小化技术

高级 ASM 功能

  • 实施 ASM Flex 和 Flex 集群
  • ASM 集群文件系统 (ACFS) 概述与配置
  • ASM 监控与警报机制

高级 Grid Infrastructure 管理

  • 配置和管理 Oracle Flex 集群
  • 管理 Clusterware 资源和服务
  • 使用 Oracle 集群注册表 (OCR) 和投票磁盘管理

RAC 和 Grid Infrastructure 的安全管理

  • 在 RAC 环境中实施安全最佳实践
  • 配置 ASM 安全功能
  • 管理 Grid Infrastructure 中的用户角色和权限

RAC、ASM 和 Grid Infrastructure 的最佳实践

  • 高可用性和可扩展性的最佳实践
  • 性能优化策略
  • 实现 RAC 和 ASM 管理的自动化

总结与下一步

要求

  • 对Oracle数据库管理有基本了解
  • 熟悉SQL和PL/SQL

受众

  • 数据库管理员
  • IT专业人员
 35 小时

即将举行的公开课程

课程分类