li
  当前位置:主页 > 性能优化 > 文章内容
li
oracle10g RAC中VIP和实例的版本差异
来源: www.ixdba.net  作者: IXDBA.NET官方    时间:2008-03-09   阅读:28  

有时RAC问题,这次设计的是RAC vip的一个BUG.

问题描述:
   Oracle10g在Oracle 10.2.0.3之前,CRS中实例资源是依赖于VIP资源的。
这会导致的一个普遍问题是,当仅仅是VIP出现故障需要切换时,实例和监听也同时Down了。
往往这是我们不希望看到的情形,如果实例正常,VIP切换时,完全没有必要关闭实例。

在Oracle 10.2.0.3中,这个依赖关系被取消。
在实际使用中,ORCL数据库版本为10.2.0.3 ,best数据库版本为10.2.0.1
当网络交换机断电时,ORCL数据库状态正常无变化,而best数据库的实例和监听则同时DOWN,以下为10.2.0.3和10.2.0.1的版本差别:

ORCL数据库(10.2.0.3)

$ crs_stat -p ora.orcl.orcl1.inst
NAME=ora.orcl.orcl1.inst
TYPE=application
ACTION_SCRIPT=/u01/app/oracle/product/10.2.0/db_1/bin/racgwrap
ACTIVE_PLACEMENT=0
AUTO_START=1
CHECK_INTERVAL=600
DESCRIPTION=CRS application for Instance
FAILOVER_DELAY=0
FAILURE_INTERVAL=0
FAILURE_THRESHOLD=0
HOSTING_MEMBERS=qbypdb1
OPTIONAL_RESOURCES=
PLACEMENT=restricted
REQUIRED_RESOURCES= ora.qbypdb1.ASM1.asm
RESTART_ATTEMPTS=5
SCRIPT_TIMEOUT=600
START_TIMEOUT=0
STOP_TIMEOUT=0
UPTIME_THRESHOLD=7d
USR_ORA_ALERT_NAME=
USR_ORA_CHECK_TIMEOUT=0
USR_ORA_CONNECT_STR=/ as sysdba
USR_ORA_DEBUG=0
USR_ORA_DISCONNECT=false
USR_ORA_FLAGS=
USR_ORA_IF=
USR_ORA_INST_NOT_SHUTDOWN=
USR_ORA_LANG=
USR_ORA_NETMASK=
USR_ORA_OPEN_MODE=
USR_ORA_OPI=false
USR_ORA_PFILE=
USR_ORA_PRECONNECT=none
USR_ORA_SRV=
USR_ORA_START_TIMEOUT=0
USR_ORA_STOP_MODE=immediate
USR_ORA_STOP_TIMEOUT=0
USR_ORA_VIP=



BEST数据库(10.2.0.1)
$ crs_stat -p ora.zhaj.zhaj1.inst
NAME=ora.zhaj.zhaj1.inst
TYPE=application
ACTION_SCRIPT=/u01/app/oracle/product/10.2.0/db_1/bin/racgwrap
ACTIVE_PLACEMENT=0
AUTO_START=1
CHECK_INTERVAL=600
DESCRIPTION=CRS application for Instance
FAILOVER_DELAY=0
FAILURE_INTERVAL=0
FAILURE_THRESHOLD=0
HOSTING_MEMBERS=qzzhaj1
OPTIONAL_RESOURCES=
PLACEMENT=restricted
REQUIRED_RESOURCES=ora.qzzhaj1.vip ora.qzzhaj1.ASM1.asm
RESTART_ATTEMPTS=5
SCRIPT_TIMEOUT=600
START_TIMEOUT=0
STOP_TIMEOUT=0
UPTIME_THRESHOLD=7d
USR_ORA_ALERT_NAME=
USR_ORA_CHECK_TIMEOUT=0
USR_ORA_CONNECT_STR=/ as sysdba
USR_ORA_DEBUG=0
USR_ORA_DISCONNECT=false
USR_ORA_FLAGS=
USR_ORA_IF=
USR_ORA_INST_NOT_SHUTDOWN=
USR_ORA_LANG=
USR_ORA_NETMASK=
USR_ORA_OPEN_MODE=
USR_ORA_OPI=false
USR_ORA_PFILE=
USR_ORA_PRECONNECT=none
USR_ORA_SRV=
USR_ORA_START_TIMEOUT=0
USR_ORA_STOP_MODE=immediate
USR_ORA_STOP_TIMEOUT=0
USR_ORA_VIP=




  上一篇: ora-12514错误以及解决方案   下一篇: oracle rman备份时出现ORA-19502...
li
 §相关评论  
 热点文章

·Resize datafile导致ASM Crash
·在Oracle10g RAC下新增ASM磁盘
·ORACLE SQL性能优化系列 (一)
·oracle性能调优:管理oracle日志
·oracle RAC环境中系统时钟的调
·why:Rac的心跳线不支持交叉线?
·RAC的VIP及实例依赖关系:版本O
·如何启动DataGuard的备用数据库
·系统表空间IO错误 数据损坏处理
·不幸中的万幸:遭遇ORA-00600 [
·用ORACLE的高级复制实现内外网
li
 编辑推荐
·Resize datafile导致ASM Crash
·在Oracle10g RAC下新增ASM磁盘
·ORACLE SQL性能优化系列 (一)
·oracle性能调优:管理oracle日志
·oracle RAC环境中系统时钟的调
·why:Rac的心跳线不支持交叉线?
·RAC的VIP及实例依赖关系:版本O
·如何启动DataGuard的备用数据库
·系统表空间IO错误 数据损坏处理
·不幸中的万幸:遭遇ORA-00600 [
·用ORACLE的高级复制实现内外网
li
 相关篇章
·ora-12514错误以及解决方案
·Oracle 10g RAC for AIX安装配置...
·AIX下oracle10g rac:ora-12545错...
·全面解析Oracle数据库字符集问题
·如何整理Oracle数据库碎片
·oracle表碎片的相关知识与解决方...
·Oracle中疑难问题的解决方案
·Oracle 10g的AWR性能优化工具使用
·有效创建Oracle dblink的两种方式
·Oracle中hints的调整机制研究
·oracle rman备份时出现ORA-19502...
·RMAN备份还原时出现Ora-01220错误...
·oracle rac案例:时间同步问题导致...
·oracle数据库版本升级后导致的ca...
·oracle 在线日志文件损坏与ora-6...
·ORA-00604:案例学习Oracle错误
·oracle ORA-00904 错误解决
·ORA-01631错误解决方法
·ORA-27123 错误解决方法 unable ...
·ORA-12516: TNS:监听程序找不到符...
 
li
设为首页 | 关于我们 | 技术服务 | 收藏本站 | 网站地图 | 联系方式 | 本站友情连接