1)、检查集群状态:
[grid@rac02 ~]$ crsctl check cluster
2)、所有 Oracle 实例 —(数据库状态):
[grid@rac02 ~]$ srvctl status database -d 实例名
3)、检查单个实例状态:
[grid@rac02 ~]$ srvctl status instance -d racdb -i racdb1
Instance racdb1 is running on node rac01
4)、节点应用程序状态:
[grid@rac02 ~]$ srvctl status nodeapps
5)、列出所有的配置数据库:
[grid@rac02 ~]$ srvctl config database
6)、数据库配置:
[grid@rac02 ~]$ srvctl config database -d racdb -a
7)、ASM状态以及ASM配置:
[grid@rac02 ~]$ srvctl status asm
[grid@rac02 ~]$ srvctl config asm -a
8)、TNS监听器状态以及配置:
[grid@rac02 ~]$ srvctl status listener
[grid@rac02 ~]$ srvctl config listener -a
9)、SCAN状态以及配置:
[grid@rac02 ~]$ srvctl status scan
[grid@rac02 ~]$ srvctl config scan
10)、VIP各个节点的状态以及配置:
[grid@rac02 ~]$ srvctl status vip -n rac01
[grid@rac02 ~]$ srvctl status vip -n rac02
[grid@rac02 ~]$ srvctl config vip -n rac01
[grid@rac02 ~]$ srvctl config vip -n rac02
11)、节点应用程序配置 —(VIP、GSD、ONS、监听器)
[grid@rac02 ~]$ srvctl config nodeapps -a -g -s -l
12)、验证所有集群节点间的时钟同步:
[grid@rac02 ~]$ cluvfy comp clocksync -verbose
13)、集群中所有正在运行的实例 — (SQL):
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;
14)、所有数据库文件及它们所在的 ASM 磁盘组 — (SQL):
15)、ASM 磁盘卷:
16)、启动和停止集群:
以下操作需用root用户执行。
(1)、在本地服务器上停止Oracle Clusterware 系统:
[root@rac01 ~]# /u01/app/11.2.0/grid/bin/crsctl stop cluster
注:在运行“crsctl stop cluster”命令之后,如果 Oracle Clusterware 管理的
资源中有任何一个还在运行,则整个命令失败。使用 -f 选项无条件地停止所有资源并
停止 Oracle Clusterware 系统。
另请注意,可通过指定 -all 选项在集群中所有服务器上停止 Oracle Clusterware
系统。如下所示,在rac01和rac02上停止oracle clusterware系统:
[root@rac02 ~]# /u01/app/11.2.0/grid/bin/crsctl stop cluster –all
在本地服务器上启动oralce clusterware系统:
[root@rac01 ~]# /u01/app/11.2.0/grid/bin/crsctl start cluster
注:可通过指定 -all 选项在集群中所有服务器上启动 Oracle Clusterware 系统。
[root@rac02 ~]# /u01/app/11.2.0/grid/bin/crsctl start cluster –all
还可以通过列出服务器(各服务器之间以空格分隔)在集群中一个或多个指定的
服务器上启动 Oracle Clusterware 系统:
[root@rac01 ~]# /u01/app/11.2.0/grid/bin/crsctl start cluster -n rac01 rac02
使用 SRVCTL 启动/停止所有实例:
[oracle@rac01 ~]#srvctl stop database -d racdb
[oracle@rac01 ~]#srvctl start database -d racdb