0
Oracle_11gR2_RAC_One_node_configure_and_admin
208
18页
0次
墨值5
Oracle 11.2 RAC One Node 配置与管理
V0.2
2013 6 3
Jian Zhang(张剑)
Oracle 全球技术支持
1 RAC One Node 概述 ............................................................................................................... 1
2 安装配置集群 GRID ................................................................................................................ 2
3 安装 RAC 数据库软件 ............................................................................................................ 3
4 创建 RAC One Node 数据 (Admin-Managed) ................................................................... 3
4.1 创建 ASM 盘组 ........................................................................................................ 3
4.2 DBCA 创建 RAC One Node database ......................................................................... 3
4.3 RAC One 基本信息查询 ........................................................................................... 10
5 RAC One 切换(Relocate) ...................................................................................................... 12
6 转换 RAC One RAC .......................................................................................................... 14
7 转换 RAC to RAC One .......................................................................................................... 15
8 RAC One node failover 测试 ................................................................................................. 16
1 RAC One Node 概述
1. 概述
RAC One Node 11.2 的新特性, RAC 数据库中的一个实例运行在 GRID 集群中,并且可
实现 failover
这个功能有些类似于我们以前俗称的"HA 数据库"HA - high availability), "HA 数据库"
利用其他厂商的集群软件来管理 Oracle 单机数据库,实现数据库的高可用。 RAC One Node
ORACLE 集群软件(GRID)
failover/relocate,达到数据库高可用的特点。RAC One Node 是完全由 Oracle 提供的一整
套高可用的解决方案。
11.2 之前,为了实现数据库的高可用(俗称"HA 数据库"),通常的做法是将单机数据库
部署在其他厂商集群环境(比如 HP MC/SG, IBM HACMP 等)管理,来实现数据库的高可
用。即单机数据库运行在主节点上主节点需要维护或者异常中断的情况下,通过厂商集
群软件将服务 IP 资源组和数据文件资源组切换(failover到备节点,将数据库在备用节点
重新启动。这个过程我们一般称为 cold failover因为数据库在切换的过程中是先 shutdown
open
RAC One Node 的原理与以前的 HA 数据库不同,RAC One Node 是基于 RAC 数据库,并
通过 Oracle 集群软件(GRID)管理实现只启动 RAC 数据库的一个实例,当运行实例的节点需要
维护停机的情况下,可以通过 online database relocation 的方式将数据库实例切换到集群中
的其他节点上运行。
2. RAC One Node 特点
+ RAC One Node 数据库很容易转变成 RAC 数据库, 转变过程是 online 的,不需要停 RAC
One node 数据库.
+ GRID 环境中可以创建多个 RAC One Node 数据库,分别运行在不同的节点上,增强了
硬件的利用率。
+ RAC One Node 配置全部采用 oracle 产品,管理维护和故障排除也变的更加简单。
+ 如果当前运行节点需要维护(OS patch 等)或者服务器资源不足等等,可以手动切
换数据库(relocate)到备用服务器,采用 online database relocation,可以减少业务中断
间(应用需要配 TAF.
+ 对比 RAC 数据库,RAC One Node 数据库在性能方面也有优势,比如减少了 RAC 实例之
间消息/数据请求传输的时间以及 GC 等待时间
3.RAC One Node 发展阶段
截至到目前 RAC One Node 发展经历了的 2 个阶段,阶段一是 11.2.0.1,阶段二是 11.2.0.2
及以后
注意:本文是在
11.2.0.3
版本下测试
4. 参考文档:
http://docs.oracle.com/cd/E11882_01/rac.112/e16795/onenode.htm
-- 4 Administering Oracle RAC One Node
Oracle RACOne Node -- Changes in 11.2.0.2 (Doc ID 1232802.1)
2 安装配置集群 GRID
在所有节点上安装配置 GRID,这个过程与配置标准 GRID/RAC 是一样的。
版本
Support OS
安装配置
11.2.0.1
Linux only
1. dbca 中创建单机 database
2. 手动创建 service
3. 运行 raconeinit.sh 脚本来创建配 RAC One node
4. 运行 omotion 脚本来手动切换(relocate) RAC One node
注意:需要下 Patch 9004119 来提供上面的脚本。
11.2.0.2
及以后
所有平台
1. dbca 中创建和配置 RAC One node service
2. 运行 srvctl 命令来手动切换(relocate) RAC One node
of 18
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜
近期活动
全部
暂无活动,敬请期待...
相关课程
全部