oracle 12c rac监听 图形,12C RAC 常用检查命令,持续总结中

grid:

olsnodes -s列出集群中节点

crsctl check cluster -all检查几圈状态

crsctl check cluster

crsctl check crs 检查当前节点

srvctl status scan_listener查看scan监听器的状态

crsctl stat res -t

crs_stat -t检查集群中资源的状态

asmcmd showclustermode查看asm是否为flex

asmcmd showclusterstate查看asm安装类型

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 LANG=en

8、从OCR中删除已有的数据库:

srvctl remove database -d

9、向OCR中添加一个数据库的实例:

srvctl add instance -d -i -n

srvctl add instance -d -i -n

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值