一、关闭数据库的顺序 1. 关闭数据库 oracle用户执行srvctl命令: $ srvctl stop/statusdatabase -d orcl #停止/查看所有节点上的实例 2. 停止集群服务,必须以root用户执行crsctl命令 # cd /u01/app/grid/11.2.0/dbhome_1/bin # ./crsctl stopcluster -all 或者指定停止的集群./crsctlstop cluster -n orcl1 orcl2 然后在grid用户下查看:crs_stat -t -v 二、 启动数据库的顺序 oracle11g R2的RAC默认开机会自动启动,如果要手动启动,启动顺序为集群、database的顺序启动即可。 1、启动集群(cluster) # ./crsctl startcluster -all --所有节点同时启动 ,默认开机自启动,不用手动启动 或者只启动指定节点的 # ./crsctl startcluster -n orcl1 orcl2 --两个节点同时启动 grid查看节点状态:$ crs_stat -t -v 或者 crsctl status resource -t 2、启动数据库,oracle用户执行srvctl命令(本人的数据库名为orcl): srvctl startdatabase -d orcl---启动所有节点上的实例 或者每个节点登录数据库后执行SQL>startup 三、验证集群和数据库状态 使用crs_stat命令来进程验证。 检查节点状态 crs_stat -t -v 或者 crsctl status resource -t srvctl statusnodeapps 检查数据库状态 srvctl statusdatabase -d devdb 检查ASM状态 srvctl status asm
|