Oracle Database 10g
:
RAC
管理员
第 1 卷 • 学生指南
D17276CN20
版本 2.0
2006 年 12 月
D47411
®
Oracle Internal & Oracle Academy
Use Only
版权所有 © 2006,Oracle。保留所有权利。
免责声明
本文档包含专有权信息,并受版权法和其它知识产权法的保护。您可以复制和打印本文
档以供在 Oracle 培训课程中单独使用。不得以任何方式修改或变更本文档。除了在依
照版权法中制定的“合理使用”范围内使用本文档外,在未经 Oracle 明确授权的情况
下,您不得以全部或部分的形式使用、共享、下载、上载、复制、打印、显示、展示、
再版、发布、许可、张贴、传播或散布本文档。
本文档中包含的信息如有更改,恕不另行通知。如果您在本文档中发现任何问题,请书
面通知:Oracle University, 500 Oracle Parkway, Redwood Shores, California 94065
USA.。不能保证本文档中没有错误。
有限权利声明
如果将本文档交付给美国政府或代表美国政府使用本文档的任何人,请下列通知中的规
定适用:
美国政府权利
美国政府使用、修改、再版、发行、展示、显示或公开这些培训资料的权利受 Oracle
许可协议和(或)美国政府合同法中适用条款所限制。
商标声明
Oracle、JD Edwards、PeopleSoft 和 Siebel 是 Oracle 公司和(或)其分公司的注册
商标。其它名称可能是其各自拥有者的商标。
作者
Jean-Francois Verrier
Jim Womack
技术撰稿人和审稿人
Christopher Andrews
Troy Anthony
Lothar Auert
Bruce Carter
Michael Cebulla
Carol Colrain
Jonathan Creighton
Joel Goodman
Arturo Gutierrez
Lutz Hartmann
Pete Jones
David Kirby
Roland Knapp
Miroslav Lorenc
Barb Lundhild
Roderick Manalac
Sabiha Miri
Philip Newlan
Roman Niehoff
Erik Peterson
Stefan Pommerenk
Marshall Presser
Srinivas Putrevu
Roy Rossebo
Ira Singer
Ranbir Singh
Harald van Breederode
Michael Zoll
编辑
Atanu Raychaudhuri
Raj Kumar
制图员
Rajiv Chandrabhanu
出版商
Srividya Rameshkumar
Oracle Internal & Oracle Academy
Use Only
iii
目录
I 简介
概览 I-2
课程目标 I-3
典型课程表 I-4
创新历史 I-5
什么是集群 I-6
什么是 Oracle Real Application Clusters I-7
为何使用 RAC I-8
集群和可伸缩性 I-9
可伸缩性级别 I-10
按比例提高和加速 I-11
加速/按比例提高及工作量 I-12
平衡的 I/O 吞吐量:示例 I-13
典型组件性能 I-14
完全集成的集群件 I-15
全局资源的必要性 I-16
全局资源协调 I-17
全局高速缓存协调:示例 I-18
写入磁盘协调:示例 I-19
动态重新配置 I-20
对象关系和动态重新配备 I-21
全局动态性能视图 I-22
RAC 的附加内存要求 I-23
有效的节点间行级锁定 I-24
使用 RAC 实现并行执行 I-25
RAC 软件原理 I-26
RAC 软件存储原理 I-27
RAC 数据库存储原理 I-28
RAC 和共享存储技术 I-29
Oracle 集群文件系统 I-31
Oracle Internal & Oracle Academy
Use Only
iv
自动存储管理 I-32
裸设备或 CFS I-33
使用 RAC 的典型集群堆栈 I-34
RAC 认证矩阵 I-35
RAC 和服务 I-36
可用演示 I-37
1 Oracle Clusterware 安装和配置
课程目标 1-2
Oracle RAC 10g 安装 1-3
Oracle RAC 10g 安装:概要 1-5
Windows 和 UNIX 安装之间的区别 1-6
预安装任务 1-7
硬件要求 1-8
网络要求 1-9
虚拟 IP 地址和 RAC 1-10
RAC 网络软件要求 1-11
程序包要求 1-12
hangcheck-timer 模块配置 1-13
必需的 UNIX 组和用户 1-14
oracle 用户环境 1-15
用户 Shell 限制 1-16
配置远程安装 1-17
Oracle 数据库软件的必备目录 1-20
Linux 操作系统参数 1-22
集群设置任务 1-24
获取 OCFS(可选) 1-25
使用裸分区 1-26
绑定分区 1-28
裸设备映射文件 1-30
用 cluvfy 验证集群设置 1-32
安装 Oracle Clusterware 1-33
指定产品清单目录 1-34
指定主目录详细资料 1-35
特定产品的先决条件检查 1-36
集群配置 1-37
Oracle Internal & Oracle Academy
Use Only
v
实施专用互连 1-38
Oracle 集群注册表文件 1-39
表决磁盘文件 1-40
概要与安装 1-41
在所有节点上运行配置脚本 1-42
安装结束 1-43
验证 Oracle Clusterware 安装 1-44
小结 1-46
练习 1:概览 1-47
2 RAC 软件安装
课程目标 2-2
安装自动存储管理 2-3
安装类型 2-4
指定主目录详细资料 2-5
硬件集群安装模式 2-6
特定产品的先决条件检查 2-7
选择配置选项 2-8
配置 ASM 存储 2-9
概要 2-10
安装进度 2-11
执行配置脚本 2-12
ASM 安装结束 2-13
安装数据库软件 2-14
选择安装类型 2-15
指定文件位置 2-16
指定集群安装 2-17
产品先决条件检查 2-18
选择配置选项 2-19
检查概要 2-20
root.sh 脚本 2-21
数据库创建前任务 2-22
数据库创建前检查 2-23
小结 2-25
练习 2:概览 2-26
Oracle Internal & Oracle Academy
Use Only