1.2.1 检查集群状态
[grid@rac1 ~]$ crsctl check cluster
CRS-4537: Cluster Ready Services is online
CRS-4529: Cluster Synchronization Servicesis online
CRS-4533: Event Manager is online
 
1.2.2 所有Oracle实例(数据库状态)
[grid@rac1 ~]$ srvctl status database -dsdd
Instance sdd1 is running on node rac1
Instance sdd2 is running on node rac2
 
1.2.3 检查单个实例状态
[grid@rac1 ~]$ srvctl status instance -dsdd -i sdd1
Instance sdd1 is running on node rac1
[grid@rac1 ~]$
 
1.2.4节点应用程序状态
[grid@rac1 ~]$ srvctl status nodeapps
VIP rac1-vip is enabled
VIP rac1-vip is running on node: rac1
VIP rac2-vip is enabled
VIP rac2-vip is running on node: rac2
Network is enabled
Network is running on node: rac1
Network is running on node: rac2
GSD is disabled
GSD is not running on node: rac1
GSD is not running on node: rac2
ONS is enabled
ONS daemon is running on node: rac1
ONS daemon is running on node: rac2
 
 
1.2.5 列出所有的配置数据库
[grid@rac1 ~]$ srvctl config database
sdd
 
1.2.6 数据库配置
[grid@rac1 ~]$ srvctl config database -dsdd -a
Database unique name: sdd
Database name: sdd
Oracle home: /u01/app/oracle/11.2.0/db_1
Oracle user: oracle
Spfile: +DATA/sdd/spfilesdd.ora
Domain:
Start options: open
Stop options: immediate
Database role: PRIMARY
Management policy: AUTOMATIC
Server pools: sdd
Database instances: sdd1,sdd2
Disk Groups: DATA,FRA
Mount point paths:
Services:
Type: RAC
Database is enabled
Database is administrator managed
 
1.2.7 ASM状态以及ASM配置
[grid@rac1 ~]$ srvctl status asm
ASM is running on rac2,rac1
 
[grid@rac1 ~]$ srvctl status asm -a
ASM is running on rac2,rac1
ASM is enabled.
 
1.2.8 TNS监听器状态以及配置
[grid@rac1 ~]$ srvctl status listener
Listener LISTENER is enabled
Listener LISTENER is running on node(s):rac2,rac1
 
[grid@rac1 ~]$ srvctl config listener -a
Name: LISTENER
Network: 1, Owner: grid
Home:
/u01/app/grid/11.2.0 on node(s) rac2,rac1
End points: TCP:1521
 
 
1.2.8 SCAN状态以及配置
[grid@rac1 ~]$ srvctl status scan
SCAN VIP scan1 is enabled
SCAN VIP scan1 is running on node rac1
 
[grid@rac1 ~]$ srvctl config scan
SCAN name: rac-scan, Network:1/192.168.16.0/255.255.255.0/eth0
SCAN VIP name: scan1, IP:/rac-scan/192.168.16.207
 
1.2.9 VIP各个节点的状态以及配置
[grid@rac1 ~]$ srvctl status vip -n rac1
VIP rac1-vip is enabled
VIP rac1-vip is running on node: rac1
 
[grid@rac1 ~]$ srvctl status vip -n rac2
VIP rac2-vip is enabled
VIP rac2-vip is running on node: rac2
 
[grid@rac1 ~]$ srvctl config vip -n rac1
VIP exists: /rac1-vip/192.168.16.201/192.168.16.0/255.255.255.0/eth0,hosting node rac1
 
[grid@rac1 ~]$ srvctl config vip -n rac2
VIP exists:/rac2-vip/192.168.16.203/192.168.16.0/255.255.255.0/eth0, hosting node rac2
[grid@rac1 ~]$
 
1.2.10 节点应用程序配置(VIP、GSD、ONS、监听器)
[grid@rac1 ~]$ srvctl config nodeapps -a -g-s -l
Warning:-l option has been deprecated andwill be ignored.
Network exists:1/192.168.16.0/255.255.255.0/eth0, type static
VIP exists:/rac1-vip/192.168.16.201/192.168.16.0/255.255.255.0/eth0, hosting node rac1
VIP exists:/rac2-vip/192.168.16.203/192.168.16.0/255.255.255.0/eth0, hosting node rac2
GSD exists
ONS exists: Local port 6100, remote port6200, EM port 2016
Name: LISTENER
Network: 1, Owner: grid
Home:
/u01/app/grid/11.2.0 on node(s) rac2,rac1
End points: TCP:1521
 
1.3 语法简汇
1.3.1 数据库与实例
srvctl config database # 列出安装的数据库
srvctl config database -d rac -a # 检查数据库相关的信息
srvctlstatus database -d RAC # 检查数据库的状态
srvctl status instance -d RAC -i rac1 # 检查指定实例的状态

srvctl config asm -a # ASM配置
srvctl status asm # ASM的状态

srvctl start database -d rac # 启动数据库
srvctl stop database -d rac # 关闭数据库

srvctl start instance -d rac -i rac1 # 启动指定的实例
srvctl stop instance -d rac -i rac2 # 关闭指定实例
 
1.3.2 网络相关的命令
 
srvctl status listener # 检查TNS listener的状态
srvctl config scan # SCAN的配置
srvctl status scan # SCAN listener状态, 包含当前运行节点的信息

# 检查VIP的配置及状态
srvctl status vip -n rac1
srvctl config vip -n rac1
 
1.3.3 查看各资源状态(nodeapps节点应用程序,ASM实例,数据库等)
 
[root@db02 u01]# crs_stat -t
Name Type Target State Host
------------------------------------------------------------
ora.DATA.dg ora....up.type ONLINE ONLINE db02
ora.FRA.dg ora....up.type ONLINE ONLINE db02
ora....ER.lsnr ora....er.type ONLINE ONLINE db02
ora....N1.lsnr ora....er.type ONLINE ONLINE db02
ora....N2.lsnr ora....er.type ONLINE ONLINE db02
ora....N3.lsnr ora....er.type ONLINE ONLINE db02
ora.OCR.dg ora....up.type ONLINE ONLINE db02
ora.asm ora.asm.type ONLINE ONLINE db02
ora....-01.vip ora....t1.type ONLINE ONLINE db02
ora....SM2.asm application ONLINE ONLINE db02
ora....02.lsnr application ONLINE ONLINE db02
ora....-02.gsd application OFFLINE OFFLINE
ora....-02.ons application ONLINE ONLINE db02
ora....-02.vip ora....t1.type ONLINE ONLINE db02
ora.cvu ora.cvu.type ONLINE ONLINE db02
ora.gsd ora.gsd.type OFFLINE OFFLINE
ora....network ora....rk.type ONLINE ONLINE db02
ora.oc4j ora.oc4j.type ONLINE ONLINE db02
ora.ons ora.ons.type ONLINE ONLINE db02
ora.orcl.db ora....se.type ONLINE ONLINE db02
ora....taf.svc ora....ce.type ONLINE ONLINE db02
ora.scan1.vip ora....ip.type ONLINE ONLINE db02
ora.scan2.vip ora....ip.type ONLINE ONLINE db02
ora.scan3.vip ora....ip.type ONLINE ONLINE db02
 
在11g R2中,默认 oc4j和gsd资源是 disable的;oc4j 是用于WLM 的一个资源, WLM在 11.2.0.2 才可用;gsd是 CRS 用于跟 9i RAC 进行通信的一个模块,是为了向后兼容才保留的,不影响性能;建议不要刪除, 也不要尝试开启他们, 忽略即可。
 
ora.gsd is OFFLINE by default ifthere is no 9i database in the cluster.
ora.oc4j is OFFLINE in 11.2.0.1 as DatabaseWorkload Management(DBWLM) is unavailable. these can be ignored in11gR2 RAC.
 
状态检查也可以使用如下命令:
crsctl stat resource –t
或者
crsctl stat resource
 
更多内容参考:
Oracle 11gR2RAC 进程说明
http://blog.csdn.net/tianlesoftware/article/details/6009962
 
1.3.4 综合
1、通过SRVCTL命令来start/stop/check所有的实例:
srvctl start|stop|status database -d
 
2、start/stop指定的实例:
srvctl start|stop|statusinstance -d -i
 
3、列出当前RAC下所有的
srvctl config database -d
 
4、start/stop/check 所有的nodeapps,比如:VIP, GSD, listener, ONS:
srvctl start|stop|status nodeapps -n
 
5、如果你使用ASM,srvctl也可以start/stop ASM实例:
srvctl start|stop asm -n [-i ] [-o]
 
6、可以获取所有的环境信息:
srvctl getenv database -d [-i]
 
7、设置全局环境和变量:
srvctl setenv database -d -t
 
8、从OCR中删除已有的数据库:
srvctl remove database -d
 
9、向OCR中添加一个数据库的实例:
srvctl add instance -d -i -n
srvctl add instance -d -i -n

转载于:https://blog.51cto.com/sf1314/2119877

RAC常见命令检查状态相关推荐

  1. 查询oracle rac状态,RAC常见命令检查状态

    1.2.1 检查集群状态 [grid@rac1 ~]$ crsctl check cluster CRS-4537: Cluster Ready Services is online CRS-4529 ...

  2. hdfs fsck命令检查文件系统健康状态、处理missing blocks问题、hdfs fsck / -delete执行失败

    文章目录 前言 1. 命令详解 2. 使用 前言   hadoop集群由于磁盘损坏.节点挂机.机架掉电难免造成一些文件块损坏,通过hdfs fsck命令,检查HDFS上⽂件和⽬录的健康状态.获取⽂件的 ...

  3. Memcache 安装和常见命令

    memcached常见命令 1.安装libevent  wget https://github.com/downloads/libevent/libevent/libevent-1.4.10-stab ...

  4. Java命令学习系列(零)——常见命令及Java Dump介绍

    Java命令学习系列(零)--常见命令及Java Dump介绍 一.常用命令: 在JDK的bin目彔下,包含了java命令及其他实用工具.  jps:查看本机的Java中进程信息.  jstack ...

  5. Linux常见命令作用(持续更新中,欢迎提议支持)

    Linux常见命令作用(持续更新中,欢迎提议支持) 1.ifconfig 查看ip地址 2.cd 切换工作目录(跳转路径) cd 路径 切换至工作目录"路径" 下同,指令后面都可附 ...

  6. ADB环境部署+ADB常见命令

    Android系统自带monkey程序,模拟用户触摸屏幕,滑动trackball(轨迹球),按键等操作来对设备上才程序进行压力测试,检测程序多久的时间会发现异常-------崩溃,闪退,无响应 部署A ...

  7. ansys 常见命令集合

    原文地址为: ansys 常见命令集合 APDL换行与续行- APDL规定每行72个字符 如果要写表达式A=C1+C2 (C1与C2都为表达式 可以用 B=C1 A=B+C2 将一行拆成两行来做但是如 ...

  8. 汇编语言入门--调试工具debug的使用(史上最全,11种常见命令)

    汇编语言入门–调试工具debug的使用(史上最全,11种常见命令) 1.直接启动debug程序 详见:https://bingshuai.blog.csdn.net/article/details/1 ...

  9. git配置及常见命令

    首先我们需要本地Git与远程GitHub连接的建立,只有将Git本地与远程的GitHub建立了连接以后我们本地的项目才能上传至远程服务器 ** 配置流程: ** 1.在git中配置全局的github账 ...

最新文章

  1. Microbiome:16S扩增子测序研究中定量变异和生物量影响
  2. python异常处理类源码_Flask源码异常处理问题
  3. 精通八大排序算法系列:二、堆排序算法
  4. ElasticSearch安装拼音插件(pinyin)
  5. socket通信数据类型
  6. 中科院分区 2020_2020中科院期刊分区出炉!文末附2020年中科院期刊分区基础版(全)...
  7. [转]《吐血整理》系列-顶级程序员工具集
  8. 字符串编辑距离(转载)
  9. netstat命令详解
  10. 维纳滤波法matlab代码,完整的维纳滤波器Matlab源程序
  11. authorize.AuthorizationException: User: livy is not allowed to impersonate
  12. Python爬取曾今的K歌
  13. 【小甲鱼编程题05】打印杨辉三角形
  14. RobotStudio工作站的建立
  15. 项目经理和产品经理哪个更有前途?
  16. 基于 Java 机器学习自学笔记 (第63-65天:集成学习之AdaBoost)
  17. Day83-面试前,先自己模拟下这 10 个问题
  18. C++ 判断文件文件夹是否存在
  19. 基于hexo使用github.io免费域名搭建个人博客记录
  20. 神经网络中的BN操作(常见正则化处理)

热门文章

  1. python3.5安装教程-Python 3.5安装教程
  2. python自动化测试视频百度云-python接口自动化测试视频教程全集
  3. python啥意思-星号*在Python中是什么意思?
  4. python爬虫教程推荐-33个Python爬虫项目实战(推荐)
  5. 发送文件到打印机,打印机收不到(无线打印机)
  6. LeetCode 16 3Sum Closest
  7. 题目1186:打印日期
  8. UML作业第一次:UML用例图绘制
  9. Mysql的性能优化
  10. 偶然发现了获取有ID的dom的一种方法