2020-11-26 乐帮网
oracle
在维护ORACLE RAC集群的时候少不了用到启动和停止命令,我以前通常采用的方法是直接如下命令全部关掉:
[root@rac1 ~]# crsctl stop cluster -all
[root@rac1 ~]# crsctl stop cluster -n e5grid
但是下次启动的时候会发现有很多恢复操作。特别网上找了很多资料学习到如何正常关闭集群。
正确的顺序是:关闭数据库(实例)-->关闭ASM实例-->关闭节点服务
体现到命令行是以下命令
[root@rac1 ~]# srvctl stop database -d PROD
[root@rac1 ~]# srvctl stop asm -n e5grid
[root@rac1 ~]# crsctl stop cluster -n e5grid
启动的顺序则刚好相反
启动节点服务-->启动ASM实例-->启动数据库实例
[root@rac1 ~]# crsctl start cluster -n e5grid
[root@rac1 ~]# crsctl start asm -n e5grid
[root@rac1 ~]# srvctl start database -d PROD
注意以上带 -n的参数指的是一个节点,需要你把所有节点都执行一遍。
相关文章:
Oracle RAC搭建系列: Oracle RAC 集群搭建
关注我的微信公众号
在公众号里留言交流
投稿邮箱:1052839972@qq.com
庭院深深深几许?杨柳堆烟,帘幕无重数。
玉勒雕鞍游冶处,楼高不见章台路。
雨横风狂三月暮。门掩黄昏,无计留春住。
泪眼问花花不语,乱红飞过秋千去。
如果感觉对您有帮助
欢迎向作者提供捐赠
这将是创作的最大动力