ITPub博客

首页 > 数据库 > Oracle > 禁用RAC自动启动(摘自文平书)

禁用RAC自动启动(摘自文平书)

Oracle 作者:yangsir1 时间:2014-07-03 00:55:54 0 删除 编辑

通过srvctl 禁用启用服务:
在默认情况下,RAC集群中各种服务采用的方式是自动启动--随着系统的启动,Oracle集群和集群数据库将
自动启动,无须人工干预。
    但在一些特殊情况下,这种自动化设置会带来不便,例如针对系统的某种维护和调整后,管理员可能并不希
望RAC集群在系统重启时同时启动。这时可以采用禁用服务的方法,将RAC服务暂时禁用掉,直到执行了重新启用的命令。
    下面的命令首先关闭节点node_a上的实例orcl1,然后禁用实例。再关闭node_a上的ASM,最后禁用ASM:
 $srvctl stop instance -d orcl -i orcl1
 $srvctl disable instance -d orcl -i orcl1
 $srvctl stop asm -n node_a -i ASM1 
 $srvctl disable asm -n node_a -i +ASM1

  如果系统重新启动,上面被禁用的系统将不会自动启动。这就给管理员进行某种系统维护、升级、机器扩容
、应用切割等操作提供了机会。

如果要恢复已被禁用的服务,则使用 srvctl enable 命令重新激活服务即可。下面的过程 是针对前面示例的
反向过程---激活服务、启动服务:
$srvctl enable asm -n node_a -i +ASM1
$srvctl start asm -n node_a -i +ASM1
$srvctl enable instance -d orcl -i orcl1
$srvctl start instance -d orcl -i orcl1

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/24162410/viewspace-1205901/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2010-06-28

  • 博文量
    52
  • 访问量
    94966