Oracle数据库数据恢复、性能优化

找回密码
注册
搜索
热搜: 活动 交友 discuz
发新帖

316

积分

0

好友

0

主题
1#
发表于 2012-2-29 12:09:31 | 查看: 8236| 回复: 4
终于找到环境,测了一把RAC ONE NODE,但是感觉就是一个RAC起了一个实例而已,手工启动第二个实例,不就是RAC了吗?

11.2.0.3 现在在DB安装的时候已经提供RAC ONE NODE的选项,DBCA时也有RAC ONE NODE的选项,与RAC的安装区别在哪里?

BINARY仍然分发到各节点,MAKE 时 RAC_ON,这些都是必然,有点废话了。

我看到的区别:

11.2.0.1 时,没有RAC ONE NODE的选项,安装RAC时,建DB只能选一个节点,当然,补丁做了什么,还没看。。。。
11.2.0.3时,    有RAC ONE NODE的选项,安装RAC ONE NODE时,两个节点应该是都要选择的。
11.2.0.3时,不知ORACLE是如何识别到这是一个RAC ONE NODE TYPE的数据库,srvctl add service 是不支持 -g -r -a 的,即 Server pool name ,preferred instances ,available instances

srvctl add service -d test -s SERV2 -r test_1 -P BASIC -e SELECT -z 300 -y AUTOMATIC
PRKO-2132 : Options -g, -r and -a cannot be used to add services for RAC One Node database test
2#
发表于 2012-2-29 15:32:02
9004119 补丁里的 raconeinit 大致描述了 如何将一个 11.2.0.1 的RAC 单实例 改造为 RAC ONE NODE的过程:

# Current Server where it runs
#Find Free servers in the cluster
#Find Generic Pool servers in the cluster
#$ECHO "Free servers that can be used for this DB: $FREE_SERVERS"
# Make sure all servers in the server list are valid
# Change DB Resource Failover Attribute
# Change Inst ID to $DB_NAME_1  , so we are adding "_1"
# Change DB server pool SERVER_NAMES
# Modify SERVER_NAMES for services sub-pools
# copy orapw$DB_NAME to all nodes in the SERVER_NAMES list
# Change DB Resource Description to tag this DB as RACOne DB
#Current Server where it runs
#Find Free servers in the cluster
#Find Generic Pool servers in the cluster
# $ECHO "Free servers that can be used for this DB: $FREE_SERVERS"
# Make sure all servers in the server list are valid
# Change DB server pool SERVER_NAMES
# Modify SERVER_NAMES for services sub-pools
# copy orapw$DB_NAME to all nodes in the SERVER_NAMES list
        \?)     # getopts issues an error message
printf "%2s\t%8s\t%12s\t%0s\n" "#" Database "RAC One Node" "Fix Required"
# Check if this is Policy or Admin Managed

回复 只看该作者 道具 举报

3#
发表于 2012-2-29 15:35:47
Q:11.2.0.3时,不知ORACLE是如何识别到这是一个RAC ONE NODE TYPE的数据库
A:通过上一 个问题ML的答案,应该是OCR了,回头需要验证一下了。

回复 只看该作者 道具 举报

4#
发表于 2012-2-29 16:22:54
应该说RAC One Node模式是RAC的一个变种,虽然底层还是基于RAC技术的。

与RAC相比,我知道它多了一个热切换的概念,即当你打算将DB从一台机器切换至另外一台机器时,新机器的DB会先起来,同时老的DB不会马上当下来,而是等待原有的用户完成事务并退出,等全部都退出了才shutdown。当然,这个等待是有时间限制的,默认是半小时。

回复 只看该作者 道具 举报

5#
发表于 2012-2-29 22:26:11
介绍产品是 售前干的事情......

上传了一个文档Oracle Real Application Clusters One Node ,你可以参考一下 http://t.askmaclean.com/thread-433-1-1.html

回复 只看该作者 道具 举报

您需要登录后才可以回帖 登录 | 注册

QQ|手机版|Archiver|Oracle数据库数据恢复、性能优化

GMT+8, 2024-11-15 02:05 , Processed in 0.048574 second(s), 22 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部
TEL/電話+86 13764045638
Email service@parnassusdata.com
QQ 47079569