课程重点:
集群的基本概念和集群的应用
Oracle RAC的基本概念
GI架构的配置和管理
RAC在生产中的应用和管理及故障维护
课程阶段获取的经验值:
通过本课程的学习,了解Oracle集群在数据库环境中的运行机制,能够在生产应用环境中进行Oracle RAC的配置部署和管理,能利用工具对集群进行适当的性能监控、调优和故障排除。
课程时间:
本课程学习时间为56课时。
课程目标:
通过本课程的学习,要掌握Oracle RAC的工作原理、运行机制,能在UNIX环境进行集群的安装、部署和管理,学会使用用工具对集群进行性能监控、调优,遇到问题能根据工作原理进行故障排除。
课程大纲:
1.集群基本概念介绍
集群的基本概念和应用介绍
HA的应用和功能,HA的运行机制和环境
RAC的基本概念和功能的介绍
RAC在企业中的应用
2.RAC的安装及配置
RAC安装的软硬件环境介绍
RAC在RedHat Linux下安装配置
Grid 架构介绍,Grid 安装,CRS安装验证
Oracle 软件安装
ASM磁盘组配置
在RAC下通过DBCA 建库
3.RAC 的基本管理(1)
RAC 日志管理,通过日志排除故障,通过案例介绍RAC日志的具体应用
CRS和GRID 安装故障排除及卸载
RAC 下Instance及Spfile 文件管理
RAC 下Data file、Control file、Redo log file、Archived log file管理
通过OMF方式在ASM存储上建立表空间、添加Redo 日志组、控制文件等
RAC下Listener 的管理
Oracle Client 连接 RAC server的基本配置
Oracle Client 负载均衡、容错的配置
RAC 下 Database的关闭和启动管理
4.RAC 的基本管理(2)
集群基本概念和应用
RAC 基本概念和应用及优势
对RAC在应用层面的优化设计
RAC 的工作原理(cache fusion)
RAC归档模式的配置
RAC 环境数据库的备份
RAC 下Instance recovery 和Media Recovery
RAC 下 RMAN 的配置和应用
5.RAC下存储的管理
RAC 共享存储磁盘的管理方式(ASM、OCFS、NFS)
ASM 管理的功能及应用
ASM下实例管理
ASM 磁盘和ASM 磁盘组的配置
ASMCA 的应用
ASMCMD的应用
6.RAC 管理工具
CRS 基本管理和应用
RAC 启动进程介绍(OHASD、CRSD、CSSD、EVMD)
CRS下资源管理介绍
CRS下service 管理
CRS 下 OCR磁盘的管理
CRS下 voting disk 管理
7.CRS 的维护工具
应用层:srvctl 、crs_stat/start/stop/profile/relocate
集群层:crsctl、ocrcheck、ocrconfig、ocrdump
网络层:oifcfg 工具
节点层:olsnodes
8.RAC 资源管理案例
RAC下网络IP地址的修改和维护
在CRS下进行资源的管理:案例 配置CRS下WEB集群服务
RAC 添加新节点和删除节点管理
RAC 迁移:单实例迁移到RAC环境
9.RAC 性能优化
RAC下业务运行设计,并行任务的分配
通过AWR 对RAC的性能监控和调优
RAC下常用的性能视图和等待事件
RAC下的优化技巧及优化经验
对RAC进行功能和压力测试
对现有的RAC系统进行性能分析和诊断
学员总结并完成工程项目文档