怎样进行Oracle11gR2RAC的关闭和启动-创新互联
本篇文章为大家展示了怎样进行Oracle 11gR2 RAC的关闭和启动,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。
10年积累的成都网站制作、成都做网站经验,可以快速应对客户对网站的新想法和需求。提供各种问题对应的解决方案。让选择我们的客户得到更好、更有力的网络服务。我虽然不认识你,你也不认识我。但先网站设计制作后付款的网站建设流程,更有静乐免费网站建设让你可以放心的选择与我们合作。之前记录了10g RAC的手工关闭和启动,现在经常接触的11g R2的RAC,因为版本差别很大,所以关闭的方式区别也大,具体是11g RAC更简单了。
先转一段具体描述:在Oracle 11gR2 下的RAC,架构发生了变化。CRS的信息也是放在ASM 实例里的,所以要关asm必须关闭crs。如果还使用了acfs的话,一关crs那么acfs里的信息也不能访问了,所以一般不重启机器,不轻易关crs, 其他的service可以根据自己的需要去stop/start。注意:11g RAC 开启资源相对比较慢(即使命令后面显示的资源都start succeeded,通过crs_stat -t查看都不一定online), 需要耐心并查看log。
1,关闭数据库:
这个和以前是一样的,还是以oracl用户执行srvctl命令:
[oracle@rac1 ~]$ srvctl stop database -d ORCL ---停止所有节点上的实例
然后查看状态:
[oracle@rac1 ~]$ srvctl status database -d orcl
Instance rac1 is not running on node rac1
Instance rac2 is not running on node rac2
2,停止HAS(High Availability Services),必须以root用户
[root@rac1 oracle]# cd /u01/grid/11.2.0/grid/bin
[root@rac1 bin]# ./crsctl stop has -f
对于crsctl stop has 只有一个可选的参数就是-f,该命令只能停执行该命令服务器上的HAS而不能停所有节点上的。所以要把RAC全部停掉,需要在所有节点执行该命令。
3,停止节点集群服务,必须以root用户:
[root@rac1 oracle]# cd /u01/grid/11.2.0/grid/bin
[root@rac1 bin]# ./crsctl stop cluster ----停止本节点集群服务
[root@rac1 bin]# ./crsctl stop cluster -all ----停止所有节点服务
也可以如下控制所停节点:
[root@rac1 bin]# ./crsctl stop cluster -n rac1 rac2
而11g R2的RAC默认开机会自启动,当然如果需要手工启动:也就是按照cluster, HAS, database的顺序启动即可。
上述内容就是怎样进行Oracle 11gR2 RAC的关闭和启动,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注创新互联-成都网站建设公司行业资讯频道。
分享文章:怎样进行Oracle11gR2RAC的关闭和启动-创新互联
当前URL:http://ybzwz.com/article/dgsddp.html