Oracle RAC 基本命令
1) 检查集群状态:
[grid@rac02 ~]$ crsctl check cluster
2) 所有 Oracle 实例 —(数据库状态) :
[grid@rac02 ~]$ srvctl status database -d prod
3) 检查单个实例状态:
[grid@rac02 ~]$ srvctl status instance -d prod -i PROD1
4) 节点应用程序状态:
[grid@rac02 ~]$ srvctl status nodeapps
5) 列出所有的配置数据库:
[grid@rac02 ~]$ srvctl config database
6) 数据库配置:
[grid@rac02 ~]$ srvctl config database -d prod -a
7) ASM 状态以及 ASM 配置:
[grid@rac02 ~]$ srvctl status asm
[grid@rac02 ~]$ srvctl config asm -a
[grid@rac01 ~]$ asmcmd
ASMCMD> lsdg
查看 ASM diskgroup 状态
[root@rac01 rac01]# srvctl status diskgroup -g datadg
8) TNS 监听器状态以及配置:
[grid@rac02 ~]$ srvctl status listener
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) 查看 voting disk
[root@rac01 rac01]# crsctl query css votedisk
15) 查看 OCR
[root@rac01 rac01]# ocrcheck
16) 设置 cluster 不随着操作系统自动启动
[root@rac01 u01]# crsctl disable crs
CRS-4621: Oracle High Availability Services autostart is disabled.
17) 设置 cluster 随着操作系统自动启动,默认是启动的
[root@rac01 u01]# crsctl enable crs
CRS-4622: Oracle High Availability Services autostart is enabled.
来自:
http://www.cnblogs.com/top5/archive/2012/11/15/2771312.html
http://blog.itpub.net/27771627/viewspace-1258147/
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/29785807/viewspace-1710482/ ,如需转载,请注明出处,否则将追究法律责任。