返回顶部
首页 > 资讯 > 数据库 >oracle rac 问题解决
  • 500
分享到

oracle rac 问题解决

2024-04-02 19:04:59 500人浏览 薄情痞子
摘要

oracle rac 问题解决 1查看相关日志 [root@rac1 rac1]# pwd /u01/app/grid/11.2.0/log/r

oracle rac 问题解决

oracle rac 问题解决
















1查看相关日志

[root@rac1 rac1]# pwd

/u01/app/grid/11.2.0/log/rac1

[root@rac1 rac1]# ls

acfs acfsrepl acfssec agent clientcrfmond cssdcvu evmd gnsd mdnsd racg

acfslog acfsreplroot admin alertrac1.log crflogd crsd ctssd diskmon gipcd gpnpd ohasd srvm


admin => 记录一些概要信息 

alertgnd-rac01.log =>记录节点crs状态变化时候的一些概要信息,详细还是要看CSS log 

client =>记录crs初始化,ocr application including: CLSCFG, CSS, OCRCHECK, OCRCONFIG, OCRDUMP and OIFCFG 

crsd =>记录crsd的相关日志,crs等待css进入fatal模式后,启动crsd然后启动相关的resource 

cssd =>记录cssd的相关日志,节点停止,启动,reconfig等,所有问题都会记录,最重要的日志 

evmd =>记录evmd的日志 

racg =>记录ons,vip的相关日志 


2. 在Oracle集群环境的"$ORA_CRS_HOME/bin"目录下提供了diagcollection.pl脚本,以root用户身份执行该脚本便可以完成搜集必要的诊断信息的目的。


执行采集脚本diaGCollection.pl


[root@rac1 ~]# cd $ORA_CRS_HOME/bin

[root@rac1 bin]# ./diagcollection.pl --help

Production Copyright 2004, 2010, oracle. All rights reserved

Cluster Ready Services (CRS) diagnostic collection tool

diagcollection

--collect

[--crs] For collecting crs diagnostic infORMation

[--adr] For collecting diagnostic information for ADR; specify ADR location

[--chmos] For collecting Cluster Health Monitor (OS) data

[--acfs] Unix only. For collecting ACFS diagnostic information

[--all] Default.For collecting all diagnostic information.

[--core] UNIX only. Package core files with CRS data

[--afterdate] UNIX only. Collects arcHives from the specified date. Specify in mm/dd/yyyy format

[--aftertime] Supported with -adr option. Collects archives after the specified time. Specify in YYYYMMDDHHMISS24 format

[--beforetime] Supported with -adr option. Collects archives before the specified date. Specify in YYYYMMDDHHMISS24 format

[--crshome] Argument that specifies the CRS Home location

[--incidenttime] Collects Cluster Health Monitor (OS) data from the specified time. Specify in MM/DD/YYYYHH24:MM:SS format

If not specified, Cluster Health Monitor (OS) data generated in the past 24 hours are collected

[--incidentduration] Collects Cluster Health Monitor (OS) data for the duration after the specified time. Specify in HH:MM format.

If not specified, all Cluster Health Monitor (OS) data after incidenttime are collected

NOTE:

1. You can also do the following

./diagcollection.pl --collect --crs --crshome


--clean cleans up the diagnosability

information gathered by this script


--coreanalyze UNIX only. Extracts information from core files

and stores it in a text file


[root@rac1 bin]# ./diagcollection.pl --collect --all --crshome $ORA_CRS_HOME

Production Copyright 2004, 2005, Oracle. All rights reserved

Cluster Ready Services (CRS) diagnostic collection tool

The following CRS diagnostic archives will be created in the local directory.

crsData_rac1.tar.gz -> logs,traces and cores from CRS home. Note: core files will be packaged only with the -core option.

ocrData_rac1.tar.gz -> ocrdump, ocrcheck etc

coreData_rac1.tar.gz -> contents of CRS core files in text format


Collecting crs data

/bin/tar: Removing leading `/' from member names

Collecting OCR data

Collecting information from core files

No corefiles found

The following Oracle Home diagnostic archives will be created in the local directory.

oraData_rac1.tar.gz -> logs, traces and cores from Oracle Home

Collecting oracle home data

/bin/tar: Removing leading `/' from member names



本次生成的打包文件如下:

[root@rac1 bin]# ls -l *tar.gz

-rw-r--r-- 1 root root 138 Nov 18 22:38 coreData_rac1.tar.gz

-rw-r--r-- 1 root root 234507 Nov 18 22:38 crsData_rac1.tar.gz

-rw-r--r-- 1 root root 8000 Nov 18 22:38 ocrData_rac1.tar.gz

-rw-r--r-- 1 root root 81851 Nov 18 22:38 oraData_rac1.tar.gz


使用Oracle提供的diagcollection.pl脚本可以很方便的对诊断信息进行批量打包。简化了采集故障信息的繁琐流程。

如需要将诊断信息提交给Oracle技术支持人员,使用该方法效率会比较高效。


3.使用cluvfy工具


[grid@rac1 ~]$ cluvfy -help

USAGE:

cluvfy [-help|-version]

cluvfy stage {-list|-help}

cluvfy stage {-pre|-post} [-verbose]

cluvfy comp {-list|-help}

cluvfy comp [-verbose]


例如

[grid@rac1 ~]$ cluvfy comp crs -n all -verbose


Verifying CRS integrity

Checking CRS integrity...

Clusterware version consistency passed

The Oracle Clusterware is healthy on node "rac2"

The Oracle Clusterware is healthy on node "rac1"


CRS integrity check passed


Verification of CRS integrity was successful.



您可能感兴趣的文档:

--结束END--

本文标题: oracle rac 问题解决

本文链接: https://lsjlt.com/news/47231.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • oracle rac 问题解决
    oracle rac 问题解决 1查看相关日志 [root@rac1 rac1]# pwd /u01/app/grid/11.2.0/log/r...
    99+
    2024-04-02
  • ORACLE 11G RAC重建EM问题
      前段时间出现了一个问题,就是重启一个RAC节点时突然报恢复区大小不足的问题,查了一下应该没有问题,已经修改为500G了,应该还有200多G的剩余空间的,怎么一下就没了,而且删除了里面不少文件,...
    99+
    2024-04-02
  • 怎么解决Oracle RAC 12.2重启后ASM不能启动的问题
    这篇文章主要讲解了“怎么解决Oracle RAC 12.2重启后ASM不能启动的问题”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么解决Oracle RA...
    99+
    2024-04-02
  • Oracle 解决锁表问题
    问题:更新一张表的数据,就几百条,然后特别慢,一直在执行,然后强制退掉,重新执行还是一样,考虑到可能是锁表的问题! 解决: ①首先查找是哪些session被锁: select object_n...
    99+
    2024-04-02
  • 关于ORACLE RAC心跳问题的释疑
    1、rac心跳的作用:检测集群节点间的网络健康状态,还可用做缓存同步刷新及全局资源维护。在grid control出现后还传输数据块,其内联数据通信量比较大,通常是千兆网,当然使用万兆更好。2、rac心跳能...
    99+
    2024-04-02
  • Oracle 11g RAC环境下的ORA - 19606问题
    在刚刚接手Oracle时,这个问题困扰了我一段时间,现在将问题的解决过程分享一下Oracle版本:11gR2OS环境:Centos6.4问题重现:1. 接手数据库是写了一个备份脚本,脚本内容如下:-----...
    99+
    2024-04-02
  • Oracle Rac利用keep pool解决索引高聚簇因子问题的过程
    这篇文章主要介绍“Oracle Rac利用keep pool解决索引高聚簇因子问题的过程”,在日常操作中,相信很多人在Oracle Rac利用keep pool解决索引高聚簇因子问题的过程问题上存在疑惑,小...
    99+
    2024-04-02
  • 一步一步搭建11gR2 rac+dg之安装rac出现问题解决(六)
    一步一步在RHEL6.5+VMware Workstation 10上搭建 oracle 11gR2 rac + dg 之安装rac出现的问题 (六) ...
    99+
    2024-04-02
  • 怎么解决Oracle RAC数据库个别资源无法自动启动问题
    本篇内容主要讲解“怎么解决Oracle RAC数据库个别资源无法自动启动问题”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么解决Oracle RAC数据库个别...
    99+
    2024-04-02
  • oracle12c rac搭建时主机名无效问题的解决
    在windows 2012 64位企业版上搭建oracle 12c  rac集群,hosts文件如下:#add for rac config11.14.72.83 rac111.14.7...
    99+
    2024-04-02
  • 解决oracle用户过期问题
    最近测试部工作人员发现一个问题,说oracle用户密码提示要过期了,问我怎么回事?经查发现创建oracle用户密码有效期都只有180天,与相关负责人沟通,决定更改用户密码永不过期。解决方法:第一方法:用具有...
    99+
    2024-04-02
  • ORACLE解决高水位线问题
    --方法一.ALTER  TABLE  table_name MOVE ;--对表重建ANALYZE  TABLE  table_name COMPUTE ...
    99+
    2024-04-02
  • ORACLE解决无法drop的问题
      引起数据库对象无法DROP的原因是对象正在被执行,另一个是对象执行后资源未释放.第一种情况是将可能被删除对象的调用情况取消或暂停.第二种情况 在oracle中kill一个se...
    99+
    2024-04-02
  • 怎么解决Oracle ORA-14148问题
    这篇文章主要介绍“怎么解决Oracle ORA-14148问题”,在日常操作中,相信很多人在怎么解决Oracle ORA-14148问题问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大...
    99+
    2024-04-02
  • Oracle异常问题怎么解决
    解决Oracle异常问题的方法取决于异常的具体类型和原因。以下是一些常见的解决方法:1. 查看异常信息:首先,查看异常的详细信息,包...
    99+
    2023-09-26
    Oracle
  • ORACLE的declare问题怎么解决
    要解决ORACLE的DECLARE问题,可以尝试以下几种方法:1. 检查DECLARE语句的语法是否正确。确保DECLARE语句中的...
    99+
    2023-08-19
    ORACLE
  • oracle 11g rac中出现ORA-01157问题怎么办
    这篇文章主要为大家展示了“oracle 11g rac中出现ORA-01157问题怎么办”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“oracle 11g ra...
    99+
    2024-04-02
  • rac环境新建库时报ora-28000问题怎么解决
    本篇内容主要讲解“rac环境新建库时报ora-28000问题怎么解决”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“rac环境新建库时报ora-28000问题怎么...
    99+
    2024-04-02
  • 如何解决Oracle NClob读写问题
    这篇文章主要介绍如何解决Oracle NClob读写问题,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!最近一个新项目中,尝试在 Oracle 数据库中使用 NCLOB 来保存大的 x...
    99+
    2024-04-02
  • oracle中如何解决OGG-01163问题
    小编给大家分享一下oracle中如何解决OGG-01163问题,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧! 故障现象:复制进程Abended,在日志中报了以...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作