一、停止过程
1、关闭数据库:
这个和10g是一样的,还是以oracle用户执行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 ---- 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 的RAC默认开机自启动,如果需要手工启动,也就是按照HAS, cluster, database的顺序启动即可。一般情况下,执行完毕HAS的启动,等待大约2分钟左右的时间,Cluster和 database会跟随启动,不需要额外去处理。
1、启动has
- [root@rac01 bin]# ./crsctl start has
- CRS-4123: Oracle High Availability Services has been started.
- [root@rac01 bin]#
2、查看启动状态
- [root@rac01 bin]# ./crs_stat -t
- Name Type Target State Host
- ------------------------------------------------------------
- ora.DATA.dg ora....up.type ONLINE ONLINE rac01
- ora....ER.lsnr ora....er.type ONLINE ONLINE rac01
- ora....N1.lsnr ora....er.type ONLINE ONLINE rac02
- ora.LOG.dg ora....up.type ONLINE ONLINE rac01
- ora.OCR.dg ora....up.type ONLINE ONLINE rac01
- ora.asm ora.asm.type ONLINE ONLINE rac01
- ora.cvu ora.cvu.type ONLINE ONLINE rac02
- ora.gsd ora.gsd.type OFFLINE OFFLINE
- ora....network ora....rk.type ONLINE ONLINE rac01
- ora.oc4j ora.oc4j.type ONLINE ONLINE rac02
- ora.ons ora.ons.type ONLINE ONLINE rac01
- ora....SM1.asm application ONLINE ONLINE rac01
- ora....01.lsnr application ONLINE ONLINE rac01
- ora.rac01.gsd application OFFLINE OFFLINE
- ora.rac01.ons application ONLINE ONLINE rac01
- ora.rac01.vip ora....t1.type ONLINE ONLINE rac01
- ora....SM2.asm application ONLINE ONLINE rac02
- ora....02.lsnr application ONLINE ONLINE rac02
- ora.rac02.gsd application OFFLINE OFFLINE
- ora.rac02.ons application ONLINE ONLINE rac02
- ora.rac02.vip ora....t1.type ONLINE ONLINE rac02
- ora.racdb.db ora....se.type ONLINE ONLINE rac02
- ora....ry.acfs ora....fs.type ONLINE ONLINE rac01
- ora.scan1.vip ora....ip.type ONLINE ONLINE rac02
- [root@rac01 bin]#