11g RAC 重启顺序

来源:互联网 发布:2017网络理财黑名单 编辑:程序博客网 时间:2024/04/18 22:38
前言,从网上或者其他地方,看到其他大神写的11g rac重启后,我觉得不是很简洁,所以我自己写吧:
 
关闭11g-RAC
 1.关闭监听(非必须的)
一般切换到grid用户下执行:lsnrctl stop(2个节点分别执行);
也可以使用srvctl命令
2.关闭数据库: 
切换到oracle用户下执行:srvctl stop database-d rac  -o abort -f
推荐:srvctl stop database-d rac  -o immdeiate
  (停止了数据库,那么所有RAC节点上的实例都被停止) 
3.关闭clusterware 
必须切换到root用户下,切换到(/.crs_stat或者/.crsctl 目下)
执行:./crsctl stop cluster -all(只需在一个节点上执行)
或者执行:./crs_stop -all(这个命令好慢的,并且报错,不怎么推荐使用)
 
4.重启操作系统(需要重启OS才需要执行这一步骤)
启动11g-RAC
5.检查clusterware的开启状态:
切换到root用户下,执行./crs_stat -t -v ,如果没开启,直接执行(./crsctl start cluster -all) 
6.开启数据库实例:
切换到oracle,执行:srvctl start database -d rac
或者执行:srvctl start instance -d rac -i rac1,rac2(了解数据库启动过程就知道这个命令的含义)
(至于有些了解Node Master的用户可指定先open那个Node的) 
7.开启监听,同时做其他检查(数据库状态,日志)
不放心的,随便登陆一个instance,
执行:

SELECT inst_id , instance_number inst_no , instance_name inst_name , parallel , status , database_status db_status , active_state state , host_name host FROM gv$instance ORDER BY inst_id;

查询吧!

 

- - >好了,有问题

Jacson.bai@foxmail.com

1 0
原创粉丝点击