设为首页 加入收藏

TOP

Oracle 12C ASM和集群谁先启动?
2015-11-10 12:17:08 来源: 作者: 【 】 浏览:0
Tags:Oracle 12C ASM 集群 启动

其实,在高可用堆栈启动时,Oracle集群件是通过$GRID_HOME/gpnp//profiles/peer/profile.xml来读取集群信息的,并不是通过OCR。


下面来看看这个配置文件的样子:


Oracle 12C ASM和集群谁先启动?


下面看一个小案例


当集群资源变更后,重新启动crs报错,提示无法访问ASM,启动ASM又提示CRS没有启动。陷入一个死循环。这个时候需要理解一个概念,集群堆栈与高可用堆栈。高可用堆栈是底层堆栈,集群堆栈依赖于高可用堆栈。简单的说,启动CRS是启动上层集群资源,启动cluster是启动高可用堆栈。


所以集群资源变更后使用crsctl start crs是没用的,应该使用crsctl stop cluster -all, 然后在crsctl start cluster -all


这种启动方法就不需要依赖ASM中的OCR了,也体现出了GPnP的作用。


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇关于Oracle GoldenGate 参数TRANL.. 下一篇如何在线操作监听日志listener.log

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: