oracle11g巡检RAC数据库

# 环境

操作系统

$ uname -a

Linux jinhu-db02 2.6.32-696.el6.x86_64 #1 SMP Tue Mar 21

19:29:05 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

$ cat /etc/redhat-release

CentOS release 6.9 (Final)

数据库

BANNER

--------------------------------------------------------------------------------

Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 -

64bit Production

PL/SQL Release 11.2.0.4.0 - Production

CORE 11.2.0.4.0 Production

TNS for Linux: Version 11.2.0.4.0 - Production

NLSRTL Version 11.2.0.4.0 - Production

一.巡检RAC数据库

1.1列出数据库

[grid@jinhu-db01 ~]$ srvctl config database

orcl

[grid@jinhu-db02 ~]$ srvctl config database

orcl

1.2列出数据库的实例

[grid@jinhu-db01 ~]$ srvctl status database -d orcl

Instance oracl11 is running on node jinhu-db01

Instance oracl12 is running on node jinhu-db02

[grid@jinhu-db02 ~]$ srvctl status database -d orcl

Instance oracl11 is running on node jinhu-db01

Instance oracl12 is running on node jinhu-db02

1.3数据库的配置

[grid@jinhu-db01 ~]$ srvctl config database -d orcl -a

Database unique name: orcl

Database name: orcl

Oracle home: /u01/app/oracle/product/11.2.0/db_1

Oracle user: oracle

Spfile: +RACDATA/orcl/spfileoracl1.ora

Domain:

Start options: open

Stop options: immediate

Database role: PRIMARY

Management policy: AUTOMATIC

Server pools: orcl

Database instances: oracl11,oracl12

Disk Groups: RACDATA,DATA

Mount point paths:

Services:

Type: RAC

Database is enabled

Database is administrator managed

[grid@jinhu-db02 ~]$ srvctl config database -d orcl -a

Database unique name: orcl

Database name: orcl

Oracle home: /u01/app/oracle/product/11.2.0/db_1

Oracle user: oracle

Spfile: +RACDATA/orcl/spfileoracl1.ora

Domain:

Start options: open

Stop options: immediate

Database role: PRIMARY

Management policy: AUTOMATIC

Server pools: orcl

Database instances: oracl11,oracl12

Disk Groups: RACDATA,DATA

Mount point paths:

Services:

Type: RAC

Database is enabled

Database is administrator managed

二.巡检Grid

2.1集群名称

[grid@jinhu-db01 ~]$ cemutlo -n

rac-cluster

[grid@jinhu-db02 ~]$ cemutlo -n

rac-cluster

2.2检查集群栈状态

[grid@jinhu-db01 ~]$ crsctl check cluster -all

**************************************************************

jinhu-db01:

CRS-4537: Cluster Ready Services is online

CRS-4529: Cluster Synchronization Services is online

CRS-4533: Event Manager is online

**************************************************************

jinhu-db02:

CRS-4537: Cluster Ready Services is online

CRS-4529: Cluster Synchronization Services is online

CRS-4533: Event Manager is online

**************************************************************

[grid@jinhu-db02 ~]$ crsctl check cluster -all

**************************************************************

jinhu-db01:

CRS-4537: Cluster Ready Services is online

CRS-4529: Cluster Synchronization Services is online

CRS-4533: Event Manager is online

**************************************************************

jinhu-db02:

CRS-4537: Cluster Ready Services is online

CRS-4529: Cluster Synchronization Services is online

CRS-4533: Event Manager is online

**************************************************************

2.3 集群的资源

[grid@jinhu-db01 ~]$ crsctl status res -t

--------------------------------------------------------------------------------

NAME TARGET STATE SERVER STATE_DETAILS

--------------------------------------------------------------------------------

Local Resources

--------------------------------------------------------------------------------

ora.DATA.dg

ONLINE ONLINE jinhu-db01

ONLINE ONLINE jinhu-db02

ora.FRA.dg

ONLINE ONLINE jinhu-db01

ONLINE ONLINE jinhu-db02

ora.LISTENER.lsnr

ONLINE ONLINE jinhu-db01

ONLINE ONLINE jinhu-db02

ora.RACDATA.dg

ONLINE ONLINE jinhu-db01

ONLINE ONLINE jinhu-db02

ora.asm

ONLINE ONLINE jinhu-db01 Started

ONLINE ONLINE jinhu-db02 Started

ora.gsd

OFFLINE

OFFLINE jinhu-db01

OFFLINE

OFFLINE jinhu-db02

ora.net1.network

ONLINE ONLINE jinhu-db01

ONLINE ONLINE jinhu-db02

ora.ons

ONLINE ONLINE jinhu-db01

ONLINE ONLINE jinhu-db02

--------------------------------------------------------------------------------

Cluster Resources

--------------------------------------------------------------------------------

ora.LISTENER_SCAN1.lsnr

1 ONLINE ONLINE jinhu-db01

ora.cvu

1 ONLINE ONLINE jinhu-db01

ora.jinhu-db01.vip

1 ONLINE ONLINE jinhu-db01

ora.jinhu-db02.vip

1 ONLINE ONLINE jinhu-db02

ora.oc4j

1 ONLINE ONLINE jinhu-db01

ora.orcl.db

1 ONLINE ONLINE jinhu-db01 Open

2 ONLINE ONLINE jinhu-db02 Open

ora.scan1.vip

1 ONLINE ONLINE jinhu-db01

[grid@jinhu-db02 ~]$ crsctl status res -t

--------------------------------------------------------------------------------

NAME TARGET STATE SERVER STATE_DETAILS

--------------------------------------------------------------------------------

Local Resources

--------------------------------------------------------------------------------

ora.DATA.dg

ONLINE ONLINE jinhu-db01

ONLINE ONLINE jinhu-db02

ora.FRA.dg

ONLINE ONLINE jinhu-db01

ONLINE ONLINE jinhu-db02

ora.LISTENER.lsnr

ONLINE ONLINE jinhu-db01

ONLINE ONLINE jinhu-db02

ora.RACDATA.dg

ONLINE ONLINE jinhu-db01

ONLINE ONLINE jinhu-db02

ora.asm

ONLINE ONLINE jinhu-db01 Started

ONLINE ONLINE jinhu-db02 Started

ora.gsd

OFFLINE

OFFLINE jinhu-db01

OFFLINE

OFFLINE jinhu-db02

ora.net1.network

ONLINE ONLINE jinhu-db01

ONLINE ONLINE jinhu-db02

ora.ons

ONLINE ONLINE jinhu-db01

ONLINE ONLINE jinhu-db02

--------------------------------------------------------------------------------

Cluster Resources

--------------------------------------------------------------------------------

ora.LISTENER_SCAN1.lsnr

1 ONLINE ONLINE jinhu-db01

ora.cvu

1 ONLINE ONLINE jinhu-db01

ora.jinhu-db01.vip

1 ONLINE ONLINE jinhu-db01

ora.jinhu-db02.vip

1 ONLINE ONLINE jinhu-db02

ora.oc4j

1 ONLINE ONLINE jinhu-db01

ora.orcl.db

1 ONLINE ONLINE jinhu-db01 Open

2 ONLINE ONLINE jinhu-db02 Open

ora.scan1.vip

1 ONLINE ONLINE jinhu-db01

主机jinhu-db01的更加详细的资源

[grid@jinhu-db01 ~]$ crsctl status res -t -init

--------------------------------------------------------------------------------

NAME TARGET STATE SERVER STATE_DETAILS

--------------------------------------------------------------------------------

Cluster Resources

--------------------------------------------------------------------------------

ora.asm

1 ONLINE ONLINE jinhu-db01 Started

ora.cluster_interconnect.haip

1 ONLINE ONLINE jinhu-db01

ora.crf

1 ONLINE ONLINE jinhu-db01

ora.crsd

1 ONLINE ONLINE jinhu-db01

ora.cssd

1 ONLINE ONLINE jinhu-db01

ora.cssdmonitor

1 ONLINE ONLINE jinhu-db01

ora.ctssd

1 ONLINE ONLINE jinhu-db01 OBSERVER

ora.diskmon

1 OFFLINE OFFLINE

ora.evmd

1 ONLINE ONLINE jinhu-db01

ora.gipcd

1 ONLINE ONLINE jinhu-db01

ora.gpnpd

1 ONLINE ONLINE jinhu-db01

ora.mdnsd

1 ONLINE ONLINE jinhu-db01

主机jinhu-db02的更加详细的资源

[grid@jinhu-db02 ~]$ crsctl status res -t -init

--------------------------------------------------------------------------------

NAME TARGET STATE SERVER STATE_DETAILS

--------------------------------------------------------------------------------

Cluster Resources

--------------------------------------------------------------------------------

ora.asm

1 ONLINE ONLINE jinhu-db02 Started

ora.cluster_interconnect.haip

1 ONLINE ONLINE jinhu-db02

ora.crf

1 ONLINE ONLINE jinhu-db02

ora.crsd

1 ONLINE ONLINE jinhu-db02

ora.cssd

1 ONLINE ONLINE jinhu-db02

ora.cssdmonitor

1 ONLINE ONLINE jinhu-db02

ora.ctssd

1 ONLINE ONLINE jinhu-db02 OBSERVER

ora.diskmon

1 OFFLINE OFFLINE

ora.evmd

1 ONLINE ONLINE jinhu-db02

ora.gipcd

1 ONLINE ONLINE jinhu-db02

ora.gpnpd

1 ONLINE ONLINE jinhu-db02

ora.mdnsd

1 ONLINE ONLINE jinhu-db02

2.4检查节点应用

[grid@jinhu-db01 ~]$ srvctl status nodeapps

VIP jinhu-db01-vip is enabled

VIP jinhu-db01-vip is running on node: jinhu-db01

VIP jinhu-db02-vip is enabled

VIP jinhu-db02-vip is running on node: jinhu-db02

Network is enabled

Network is running on node: jinhu-db01

Network is running on node: jinhu-db02

GSD is disabled

GSD is not running on node: jinhu-db01

GSD is not running on node: jinhu-db02

ONS is enabled

ONS daemon is running on node: jinhu-db01

ONS daemon is running on node: jinhu-db02

[grid@jinhu-db02 ~]$ srvctl status nodeapps

VIP jinhu-db01-vip is enabled

VIP jinhu-db01-vip is running on node: jinhu-db01

VIP jinhu-db02-vip is enabled

VIP jinhu-db02-vip is running on node: jinhu-db02

Network is enabled

Network is running on node: jinhu-db01

Network is running on node: jinhu-db02

GSD is disabled

GSD is not running on node: jinhu-db01

GSD is not running on node: jinhu-db02

ONS is enabled

ONS daemon is running on node: jinhu-db01

ONS daemon is running on node: jinhu-db02

2.5 检查SCAN

检查scan-ip地址的配置

[grid@jinhu-db01 ~]$ srvctl config scan

SCAN name: racscan, Network:

1/192.168.20.0/255.255.255.0/eth0

SCAN VIP name: scan1, IP: /racscan/192.168.20.30

[grid@jinhu-db02 ~]$ srvctl config scan

SCAN name: racscan, Network:

1/192.168.20.0/255.255.255.0/eth0

SCAN VIP name: scan1, IP: /racscan/192.168.20.30

检查scan-ip地址的实际分布及状态

[grid@jinhu-db01 ~]$ srvctl status scan

SCAN VIP scan1 is enabled

SCAN VIP scan1 is running on node

jinhu-db01

[grid@jinhu-db02 ~]$ srvctl status scan

SCAN VIP scan1 is enabled

SCAN VIP scan1 is running on node jinhu-db01

检查scan监听配置

[grid@jinhu-db01 ~]$ srvctl config scan_listener

SCAN Listener LISTENER_SCAN1 exists. Port:

TCP:1521

[grid@jinhu-db02 ~]$ srvctl config scan_listener

SCAN Listener LISTENER_SCAN1 exists. Port: TCP:1521

检查scan监听状态

[grid@jinhu-db01 ~]$ srvctl status scan_listener

SCAN Listener LISTENER_SCAN1 is enabled

SCAN listener LISTENER_SCAN1 is running on node

jinhu-db01

[grid@jinhu-db02 ~]$ srvctl status scan_listener

SCAN Listener LISTENER_SCAN1 is enabled

SCAN listener LISTENER_SCAN1 is running on node

jinhu-db01

2.6 检查VIP和监听

检查VIP的配置情况

[grid@jinhu-db01 ~]$ srvctl config vip -n jinhu-db01

VIP exists:

/jinhu-db01-vip/192.168.20.11/192.168.20.0/255.255.255.0/eth0,

hosting node jinhu-db01

[grid@jinhu-db02 ~]$ srvctl config vip -n jinhu-db02

VIP exists:

/jinhu-db02-vip/192.168.20.21/192.168.20.0/255.255.255.0/eth0,

hosting node jinhu-db02

检查VIP的状态

[grid@jinhu-db01 ~]$ srvctl status nodeapps

VIP jinhu-db01-vip is enabled

VIP jinhu-db01-vip is running on node: jinhu-db01

VIP jinhu-db02-vip is enabled

VIP jinhu-db02-vip is running on node: jinhu-db02

Network is enabled

Network is running on node: jinhu-db01

Network is running on node: jinhu-db02

GSD is disabled

GSD is not running on node: jinhu-db01

GSD is not running on node: jinhu-db02

ONS is enabled

ONS daemon is running on node: jinhu-db01

ONS daemon is running on node: jinhu-db02

[grid@jinhu-db01 ~]$ srvctl status vip -n jinhu-db01

VIP jinhu-db01-vip is enabled

VIP jinhu-db01-vip is running on node:

jinhu-db01

[grid@jinhu-db02 ~]$ srvctl status vip -n jinhu-db02

VIP jinhu-db02-vip is enabled

VIP jinhu-db02-vip is running on node: jinhu-db02

检查本地监听配置:

[grid@jinhu-db01 ~]$ srvctl config listener -a

Name: LISTENER

Network: 1, Owner: grid

Home:

/u01/app/11.2.0/grid on node(s)

jinhu-db02,jinhu-db01

End points: TCP:1521

[grid@jinhu-db02 ~]$ srvctl config listener -a

Name: LISTENER

Network: 1, Owner: grid

Home:

/u01/app/11.2.0/grid on node(s)

jinhu-db02,jinhu-db01

End points: TCP:1521

检查本地监听状态:

[grid@jinhu-db01 ~]$ srvctl status listener

Listener LISTENER is enabled

Listener LISTENER is running on node(s):

jinhu-db01,jinhu-db02

[grid@jinhu-db02 ~]$ srvctl status listener

Listener LISTENER is enabled

Listener LISTENER is running on node(s):

jinhu-db01,jinhu-db02

2.7 检查ASM

检查ASM配置

[grid@jinhu-db01 ~]$ srvctl config asm -a

ASM home: /u01/app/11.2.0/grid

ASM listener: LISTENER

ASM is enabled.

[grid@jinhu-db02 ~]$ srvctl config asm -a

ASM home: /u01/app/11.2.0/grid

ASM listener: LISTENER

ASM is enabled.

检查ASM状态

[grid@jinhu-db01 ~]$ srvctl status asm -a

ASM is running on jinhu-db01,jinhu-db02

ASM is enabled.

[grid@jinhu-db02 ~]$ srvctl status asm -a

ASM is running on jinhu-db01,jinhu-db02

ASM is enabled.

检查磁盘组

[grid@jinhu-db01 ~]$ srvctl status diskgroup -g DATA

Disk Group DATA is running on jinhu-db01,jinhu-db02

[grid@jinhu-db01 ~]$ srvctl status diskgroup -g FRA

Disk Group FRA is running on jinhu-db01,jinhu-db02

[grid@jinhu-db01 ~]$ srvctl status diskgroup -g RACDATA

Disk Group RACDATA is running on jinhu-db01,jinhu-db02

[oracle@jinhu-db02 ~]$ srvctl status diskgroup -g DATA

Disk Group DATA is running on jinhu-db01,jinhu-db02

[oracle@jinhu-db02 ~]$ srvctl status diskgroup -g FRA

Disk Group FRA is running on jinhu-db01,jinhu-db02

[oracle@jinhu-db02 ~]$ srvctl status diskgroup -g

RACDATA

Disk Group RACDATA is running on jinhu-db01,jinhu-db02

查看ASM磁盘及与asm 磁盘对应关系

[oracle@jinhu-db02 ~]$ sqlplus /nolog

SQL> SELECT group_number,name,path FROM

v$asm_disk_stat;

GROUP_NUMBER NAME  PATH

------------ ------------------------------

------------------------------

2 FRA_0000

/dev/mapper/data3

3 RACDATA_0000

/dev/mapper/data2

1 DATA_0000

/dev/mapper/data1

SQL> SELECT name,path FROM v$asm_disk;

NAME  PATH

------------------------------

------------------------------

FRA_0000  /dev/mapper/data3

RACDATA_0000  /dev/mapper/data2

DATA_0000  /dev/mapper/data1

2.8检查集群节点间的时钟同步

检查节点jinhu-db01的时间同步

[grid@jinhu-db01 ~]$ cluvfy comp clocksync -verbose

Verifying Clock Synchronization across the cluster

nodes

Checking if Clusterware is installed on all nodes...

Check of Clusterware install passed

Checking if CTSS Resource is running on all nodes...

Check: CTSS Resource running on all nodes

Node Name Status

------------------------------------ ------------------------

jinhu-db01 passed

Result: CTSS resource check passed

Querying CTSS for time offset on all nodes...

Result: Query of CTSS for time offset passed

Check CTSS state started...

Check: CTSS state

Node Name State

------------------------------------ ------------------------

jinhu-db01 Observer

CTSS is in Observer state. Switching over to clock

synchronization checks using NTP

Starting Clock synchronization checks using Network Time

Protocol(NTP)...

NTP Configuration file check started...

The NTP configuration file "/etc/ntp.conf" is available on all

nodes

NTP Configuration file check passed

Checking daemon liveness...

Check: Liveness for "ntpd"

Node Name Running?

------------------------------------ ------------------------

jinhu-db01 no

Result: Liveness check failed for "ntpd"

PRVF-5494 : The NTP Daemon or Service was not alive on all

nodes

PRVF-5415 : Check to see if NTP daemon or service is running

failed

Result: Clock synchronization check using Network Time

Protocol(NTP) failed

PRVF-9652 : Cluster Time Synchronization Services check

failed

Verification of Clock Synchronization across the cluster nodes

was unsuccessful on all the specified nodes.

检查节点jinhu-db02的时间同步

[grid@jinhu-db02 ~]$ cluvfy comp clocksync -verbose

Verifying Clock Synchronization across the cluster

nodes

Checking if Clusterware is installed on all nodes...

Check of Clusterware install passed

Checking if CTSS Resource is running on all nodes...

Check: CTSS Resource running on all nodes

Node Name Status

------------------------------------ ------------------------

jinhu-db02 passed

Result: CTSS resource check passed

Querying CTSS for time offset on all nodes...

Result: Query of CTSS for time offset passed

Check CTSS state started...

Check: CTSS state

Node Name State

------------------------------------ ------------------------

jinhu-db02 Observer

CTSS is in Observer state. Switching over to clock

synchronization checks using NTP

Starting Clock synchronization checks using Network Time

Protocol(NTP)...

NTP Configuration file check started...

The NTP configuration file "/etc/ntp.conf" is available on all

nodes

NTP Configuration file check passed

Checking daemon liveness...

Check: Liveness for "ntpd"

Node Name Running?

------------------------------------ ------------------------

jinhu-db02 no

Result: Liveness check failed for "ntpd"

PRVF-5494 : The NTP Daemon or Service was not alive on all

nodes

PRVF-5415 : Check to see if NTP daemon or service is running

failed

Result: Clock synchronization check using Network Time

Protocol(NTP) failed

PRVF-9652 : Cluster Time Synchronization Services check

failed

Verification of Clock Synchronization across the cluster nodes

was unsuccessful on all the specified nodes.

!!The End!!

oracle数据库时钟,oracle11g巡检RAC数据库相关推荐

  1. oracle11g连接到数据库实例,oracle11g使用活动数据库复制数据库

    oracle11g使用活动数据库复制数据库 Steps to Duplicate a Database From a Active Database # 环境 OS:Red Hat Enterpris ...

  2. 安装Oracle RAC数据库前的准备工作

    安装Oracle RAC数据库 1. 安装前的系统配置需求 安装Oracle Rac数据库需要的组件可以分为软硬件两部分,下面是一个软硬件推荐配置: 为了方便安装RAC数据库,在安装操作系统时,建议选 ...

  3. RAC 数据库的启动与关闭

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! RAC数 ...

  4. Installing Oracle11g R2 RAC on RedHat Linux AS 5.5

    目录 一.主机系统配置及软件规划 ................................................................................... ...

  5. 记一次Oracle 11.2.0.4 RAC异地还原到单实例

    此次记录一下Oracle RAC集群备份异地单实例恢复操作.主要记录关键操作,由于保密原因不粘贴详细操作流程. 一.环境: 原库: 操作系统:Redhat 6.5 数据库:Oracle 11.2.0. ...

  6. linux oracle11.2安装 ins-1010,Oracle 11.2.0.2 RAC安装出现INS-35354解决

    今天在安装一套Oracle 11.2.0.2 RAC数据库时出现了INS-35354的问题: 因为之前已经成功安装了11.2.0.2的GI,而且Cluster的一切状态都正常,出现这错误都少有点意外: ...

  7. 构建Oracle高可用环境HA rac:企业级高可用数据库架构、实战与经验总结

    1.1  理解Oracle数据库 1.2  Oracle高可用特性(High Availability) 1.3  搭建高可用的周边辅助环境 1.4  高可用应用设计 1.5  高可用数据库设计 1. ...

  8. Oracle RAC系列之:利用srvctl管理RAC数据库

    srvctl即Server Control,是Oracle提供的一个命令行工具,用以用于管理Oracle的RAC环境.srvctl在Oracle 9i中被引入,Oracle10g.11g对其功能进行了 ...

  9. oracle备份还原到本地_Oracle 11g R2 RAC数据库备份通过RMAN恢复到单实例数据库实现...

    Oracle 11g R2 RAC数据库备份通过RMAN恢复到单实例数据库实现 下面是我的一次从Oracle 11g R2 RAC到单实例间通过RMAN恢复备份集的过程,记录在此. 有些人以此方法作为 ...

最新文章

  1. 计算圆弧与矩形相交_GIS算法:3_拓扑空间关系计算模型DE-9IM
  2. Chrome 74 Beta 发布,Windows 10 支持暗色主题
  3. μC/OS-I移植需要编写的文件
  4. 计算用户输入的数字的平均数,并输出大于平均数的数字输出
  5. 这焊接技术,大开眼界了......
  6. 2019-04-28 Mybatis generator逆向工程生成的Example代码分析
  7. c语言中函数调用的原理
  8. 用matlab找出所有真因子,在matlab中找出与fmincon匹配两条曲线的缩放因子
  9. [码海拾贝 之TC] 呼叫外部应用程序或脚本
  10. java 组合 遍历 算法_java编程n个集合每次从每个集合里面取出一个元素组成一个字符串列出所有组合算法...
  11. centos7安装mysql主从_centos7 安装mysql 和主从复制
  12. 精确率、召回率、F1 值、ROC、AUC
  13. mysql的底层运行原理,【数据库】震惊!!MySQL的底层原理竟然是这样
  14. 调查问卷或量表数据的一般处理与SPSS统计分析
  15. 数据库sql语句日期查询
  16. 在数学的海洋中飘荡(转自Dahua的Blog)
  17. 高新技术企业的八大领域及要点
  18. php网页可视化编辑器,在线HTML可视化编辑器KindEditor | 严佳冬
  19. 蓝牙电子秤方案_IC/PCBA
  20. 怎么选择好用的超级浏览器?

热门文章

  1. 程序员职业发展和晋升指南
  2. 关于建立公司内部交流分享活动的一点尝试
  3. 【C语言】(实例游戏)实现童年游戏——井字棋
  4. 安卓IOS有哪些互通手游推荐?
  5. Web安全:XEE 实体注入
  6. php macaw路由没进入路由5入口,使用composer构建PHP框架之路由构建方法(一)
  7. 编写 Java 程序用于显示人的姓名和年龄。
  8. 人工智能方面有什么创业项目_人工智能创业需要什么要求?投资方向是什么?...
  9. react梳理之函数式组件
  10. 分布式存储ceph——(4)ceph 添加/删除osd