1. Installation Log Files
      software installation log files inside the logs directory of Oracle central inventory(designed by oraInst.loc);log file for the root.sh configuration script is the $GRID_HOME/cfgtools/crsconfig/rootcrs_.log.
    2. log directory location for Oracle RDBMS
      1)database alert.log:$ORACLE_BASE/diag/rdbms/<dbname>/<sid>/trace/
      2)all diagnostic data is strored in $ORACLE_BASE/diag/.
    3. log directory location for Oracle Grid Infrastructure
      1)cluster node alert.log:$GRID_HOME/log/<hostname>/
      2)all diagnostic data is stored in $GRID_HOME/log/<hostname>/
    4. troubleshooting rac steps
      1)database alert.log-->grid alert.log-->specific log file
    5. RAC ON and OFF
      1)RAC ON
      [oracle@rac1~]$ cd $ORACLE_HOME/lib
      [oracle@rac1 lib]$ make -f ins_rdbms.mk rac_off
      [oracle@rac1 lib]$ make -f ins_rdbms.mk ioracle
      2)RAC OFF
      [oracle@rac1~]$ cd $ORACLE_HOME/lib
      [oracle@rac1 lib]$ make -f ins_rdbms.mk rac_on
      [oracle@rac1 lib]$ make -f ins_rdbms.mk ioracle
    6. Hung Database
      1)systemstate dump.
      2)hanganalyze.
    7. Debugging Node Eviction Issues
      1)The node is not able to complete the network heartbeat (NHB).
      2)The node is not able to complete the disk heartbeat (DHB).
      3)The node does not have enough CPU to perform either of the heartbeat operations.
    8. Cluster Health Monitor
      1)Check the clock synchronization between cluster nodes.
      2)Check the network connectivity between cluster nodes.
      3)Check and ensure that all cluster nodes can access the shared storage where the OCR and voting disks are stored.
      4)Check that there are enough OS resources (such as CPU and memory) available even when there is peak activity in the Oracle RAC database. Cluster Health Monitor will be helpful in analyzing the historical CPU data.
    9. Cluster Reconfiguration Steps(IMR)
      1)The name service is frozen. The CGS contains an internal database of all the members/instances in the cluster with all their configuration and servicing details. The name service provides a mechanism to address this configuration data in a structured and synchronized manner.
      2)The lock database (IDLM) is frozen. The lock database is frozen to prevent processes from
      obtaining locks on resources that were mastered by the departing/dead instance.
      3) Determination of membership and validation and IMR occur.
      4) Bitmap rebuild takes place, including instance name and uniqueness verification. CGS must
      synchronize the cluster to be sure that all members get the reconfiguration event and that they
      all see the same bitmap.
      5)Delete all dead instance entries and republish all names newly configured.
      6)Unfreeze and release the name service for use.
      7)Hand over reconfiguration to GES/GCS.
    10. Advanced Debugging for Oracle Clusterware Modules
      # crsctl get log -h
      # crsctl start crs
      # crsctl get log css all
      # crsctl set log css OLR:5
      # crsctl set log res ora.backup.vip:3
      --注:
      1)高级调试能是0~5,值越大记录的诊断信息越多,最高级别可能会泄露一些源码片段,这些也许只能有甲骨文官方支持进行分析才行。
    11. Debugging Various Utilities in Oracle RAC using SRVM_TRACE(true or false,Oracle10g or later);

Tips about Troubleshooting RAC的更多相关文章

  1. Useful Articles for the Oracle E-Business Suite Technology Stack for Technical Consultant / DBA [ID

    Applies to:  Oracle Applications Technology Stack - Version: 11.5.10.2 to 12.1.3 - Release: 11.5.10 ...

  2. Build Instructions (Windows) – The Chromium Projects

    转自:http://121.199.54.6/wordpress/?p=1156 原始地址:http://www.chromium.org/developers/how-tos/build-instr ...

  3. Lotus开发性能优化

    之前也总结过一篇关于性能的文章,地址在http://www.cnblogs.com/carysun/archive/2008/08/09/BasicPerformance.html,今天又看到DW上又 ...

  4. Troubleshooting tips for using Java on Windows 8

    This article applies to: Platform(s): Windows 8 Will Java run in Start screen on Windows 8? Microsof ...

  5. RAC的QA

    RAC: Frequently Asked Questions [ID 220970.1]   修改时间 13-JAN-2011     类型 FAQ     状态 PUBLISHED   Appli ...

  6. Step-By-Step Installation of RAC with RAW Datafiles on Windows 2000

     Step-By-Step Installation of RAC with RAW Datafiles on Windows 2000 Purpose This document will pr ...

  7. Troubleshooting &quot;Global Enqueue Services Deadlock detected&quot; (Doc ID 1443482.1)

    In this Document   _afrLoop=1021148011984950&id=1443482.1&displayIndex=1&_afrWindowMode= ...

  8. Deploy 11.2.0.3 RAC+DG on Windows 2008 R2 Step by Step

    环境规划: 节点1: tc1 192.168.56.101 内存:2G 节点2: tc2 192.168.56.102 内存:2G 物理备库:tcdg192.168.56.108内存:1.5G 操作系 ...

  9. Effective Objective-C 2.0 Tips 总结 Chapter 3 & Chapter 4

    Chapter 3 接口与 API 设计 Tips 15 使用前缀避免明明空间冲突 Objective-C 没有命名空间,所以我们在起名时要设法避免命名冲突 避免命名冲突的方法就是使用前缀 应用中的所 ...

随机推荐

  1. Linux命令之rz命令与sz命令

    1.rz命令 rz命令(Receive ZMODEM),使用ZMODEM协议,将本地文件批量上传到远程Linux/Unix服务器,注意不能上传文件夹. 当我们使用虚拟终端软件,如Xshell.Secu ...

  2. 如何终止线程的运行(C/C++)

    想要终止线程的运行,可以使用以下方法: 1.线程函数返回(最好使用该方法). 2.通过调用ExitThread函数,线程将自行撤消(最好不使用该方法). 3.同一个进程或另一个进程中的线程调用Term ...

  3. SpringLog4j日志体系实现方式

    1.通过web.xml读取log4j配置文件内容 2.通过不同的配置信息,来实现不同的业务输出,注意:log4j可以写入tomcat容器,也可以写入缓存,通过第三方平台读取 #输入规则#log4j.r ...

  4. C# 缓存操作类

    using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.W ...

  5. IDEA中mybatis插件自动生成手写sql的xml文件

    上图: 选择这个安装,然后重启IDEA,ok.

  6. ssh连接服务器

    1.命令行操作 第一步输入  :ssh 用户名@服务器外网ip 第二步:输入密码,回车 看到welcome提示信息即为登陆成功 输入:exit 退出 2.客户端操作 windows下载ssh软件,安装 ...

  7. 清除div重叠浮动的方法

    在最后加入这样一个div. 并且为div加入以下属性: .clear { clear:both;}

  8. 力扣 报错 runtime error: load of null pointer of type 'const int'

    runtime error: load of null pointer of type 'const int' 要求返回的是int* 解决方案 1.指针使用malloc分配空间 用 int * p = ...

  9. shell脚本linux命令连续执行

    shell命令连续执行的三种方式: 1.命令1:命令2:命令3 依次执行命令,无论前一条命令是否执行成功. 2.命令1 && 命令2 && 命令3 前一条命令执行成功后 ...

  10. Android接入微信SDK之一:发起微信授权登录

    1.重要的事情首先说! 包名.应用签名.app id 三者都必须和在腾讯上申请的一致!!!否则将不能成功. 包名:就是在腾讯上申请的包名 应用签名:使用微信官网提供的<签名生成工具>(这个 ...