Oracle RAC 集群环境下日志文件结构

在Oracle RAC环境中,对集群中的日志的定期检查是必不可少的。通过查看集群日志,可以早期定位集群环境中出现的问题,以便将问题消灭在萌芽状态。简单介绍一下有关Oracle集群环境中日志的结构,方便快速查找所需的日志文件。 1.Oracle集群日志藏匿之处 Orac
在Oracle RAC环境中,对集群中的日志的定期检查是必不可少的。通过查看集群日志,可以早期定位集群环境中出现的问题,以便将问题消灭在萌芽状态。

简单介绍一下有关Oracle集群环境中日志的结构,方便快速查找所需的日志文件。

1.Oracle集群日志藏匿之处
Oracle集群涉及的日志主要位于“$ORA_CRS_HOME/log”和“$ORACLE_HOME/log”目录中。

2.日志目录结构
RACDB1@rac1
/home/oracle$ tree -d $ORA_CRS_HOME/log
/oracle/app/crs/log
|-- crs
`--
rac1
    |-- admin
    |--
client
    |-- crsd
    |--
cssd
    |   |-- oclsmon
   
|   `-- oclsomon
    |-- evmd
   
`-- racg
        |--
racgeut
        |--
racgevtf
        `-- racgmain

13
directories

RACDB1@rac1 /home/oracle$ tree -d
$ORACLE_HOME/log
/oracle/app/oracle/product/10.2.0/db_1/log
`--
rac1
    |-- client
    `--
racg
        |--
racgeut
        |--
racgimon
        |--
racgmain
        `-- racgmdb

7
directories

其中“rac1”是具体的主机名。

3.日志目录功能说明
1)CRS日志存放在“$ORA_CRS_HOME/log/<hostname>/crsd”目录,系统会对该日志每10M进行归档一次;

2)CSS日志存放在“$ORA_CRS_HOME/log/<hostname>/cssd”目录,系统会对该日志每20M进行归档一次;

3)EVM日志存放在“$ORA_CRS_HOME/log/<hostname>/evmd”目录;

4)“$ORA_CRS_HOME/log/<hostname>”和“$ORACLE_HOME/log/<hostname>”目录中的racg目录中记录了RACG可执行文件对应的日志;

5)“$ORA_CRS_HOME/log
/<hostname>/client”和“$ORACLE_HOME/log/<hostname>/client”目录记录了与srvctl、ocrdump、ocrconfig以及ocrcheck命令对应的日志信息。

4.Oracle集群的alert日志
类似Oracle实例的alert日志一样,Oracle集群环境中同样存在alert日志文件。该文件位于“在
$ORA_CRS_HOME/log/<hostname>”目录下,命名规则为“alert<nodename>.log”
该警告日志记录了有关Oracle集群的重要警告信息。

RACDB1@rac1
/oracle/app/crs/log/rac1$ tail -10f alertrac1.log
[cssd(10098)]CRS-1610:node
rac2 (2) at 90% heartbeat fatal, eviction in 2.178 seconds
2010-11-15
09:09:11.264
[cssd(6656)]CRS-1605:CSSD voting file is online: /dev/raw/raw2.
Details in /oracle/app/crs/log/rac1/cssd/ocssd.log.
[cssd(6656)]CRS-1601:CSSD
Reconfiguration complete. Active nodes are rac1 rac2 .
2010-11-15
09:09:14.029
[evmd(5878)]CRS-1401:EVMD started on node rac1.
2010-11-15
09:09:14.868
[crsd(6015)]CRS-1012:The OCR service started on node
rac1.
2010-11-15 09:09:27.545
[crsd(6015)]CRS-1201:CRSD started on node
rac1.

 

Oracle RAC 集群环境下日志文件结构的更多相关文章

  1. Oracle rac集群环境中的特殊问题

    备注:本文摘抄于张晓明<大话Oracle RAC:集群 高可用性 备份与恢复> 因为集群环境需要多个计算机协同工作,要达到理想状态,必须要考虑在集群环境下面临的新挑战. 1.并发控制 在集 ...

  2. 【Oracle 集群】Linux下Oracle RAC集群搭建之Oracle DataBase安装(八)

    Oracle 11G RAC数据库安装(八) 概述:写下本文档的初衷和动力,来源于上篇的<oracle基本操作手册>.oracle基本操作手册是作者研一假期对oracle基础知识学习的汇总 ...

  3. 【转】【Oracle 集群】Linux下Oracle RAC集群搭建之Oracle DataBase安装(八)

    原文地址:http://www.cnblogs.com/baiboy/p/orc8.html   阅读目录 目录 数据库安装 参考文献 相关文章 Oracle 11G RAC数据库安装(八) 概述:写 ...

  4. bay——Oracle RAC集群体系结构.docx

    Oracle RAC集群体系结构 ————bayaim  2018年10月22日13:33 https://blog.51cto.com/ixdba/862207  一. Oracle集群体系结构 O ...

  5. ORACLE RAC集群的体系结构

    RAC是一个完整的集群应用环境,它不仅实现了集群的功能,而且提供了运行在集群之上的应用程序,即Oracle数据库.无论与普通的集群相比,还是与普通的Oracle数据库相比,RAC都有一些独特之处. R ...

  6. weblogic 12C集群环境下的session复制

    做过weblogic集群环境的人应该都清楚,要想实现session同步,必须满足两个条件:第一,在weblogic.xml里面增加session同步相关的代码:第二,所有放入session的类都要序列 ...

  7. quartz在集群环境下的最终解决方案

    在集群环境下,大家会碰到一直困扰的问题,即多个 APP 下如何用 quartz 协调处理自动化 JOB . 大家想象一下,现在有 A , B , C3 台机器同时作为集群服务器对外统一提供 SERVI ...

  8. 集群环境下,你不得不注意的ASP.NET Core Data Protection 机制

    引言 最近线上环境遇到一个问题,就是ASP.NET Core Web应用在单个容器使用正常,扩展多个容器无法访问的问题.查看容器日志,发现以下异常: System.Security.Cryptogra ...

  9. 集群环境下的Session管理

    1. 集群环境下的管理HTTPSSession所遇到的问题 一台服务器对应这个一个session对象,无法在另外一个服务器互通 解决方法: 1. Session 的 Replication(复制)将当 ...

随机推荐

  1. adb 安装软件

    一.连接 adb connect 192.168.1.10 输出 connected to 二.查看设备 adb devices 输出 List of devices attached device ...

  2. 插入10W数据的两个程序比较

    程序1 添加10W数据 $count = 0; for ($i = 1;$i <= 100000 ;$i++) { $add_data = [ 'id' => $i, 'username' ...

  3. idea 设置编译快捷键(代替 ctrl+f9)

    问题描述 今日在设置项目热部署的时候,无奈就是不会自动编译,不知什么原因. 而编译的话,要么去点小按钮 ,要么使用ctrl + f9,实在不便. 且ctrl + f9目测不能更改. 解决办法 借鉴了关 ...

  4. wpf 中关于Image中样式Style的一点总结

    第一种写法: (1):定义样式 <Style x:Key="imgStyle" TargetType="Image">  : <!-- Tar ...

  5. ActiveStorage Overview --Rails guide (history:7-1更新)

    如何attach一个或多个文件到一个记录.has_many_attach()方法. 如何删除一个附加的文件. purge方法 如何连接到一个附加的文件.url_for() 如何使用variants来转 ...

  6. Linux下启动关闭weblogic

    1. 启动主控域(必须永远先启动主控域) 首先,weblogic的启动脚本和关闭脚本都在域目录的bin文件夹下,所以,先cd到该目录 cd /home/weblogic/Oracle/Middlewa ...

  7. Dubbo原理简介、与Zookeeper整合利用

    官方文档:http://dubbo.io/books/dubbo-user-book/ Dubbo的简单介绍 Dubbo是一个分布式服务框架,架构如图: 节点角色说明: Provider: 暴露服务的 ...

  8. 【hive】cube和rollup函数

    cube 数据立方体(Data Cube),是多维模型的一个形象的说法.(关于多维模型这里不讲述,在数据仓库设计过程中还挺重要的,有兴趣自行查阅) 立方体其本身只有三维,但多维模型不仅限于三维模型,可 ...

  9. js固定表头的实现(转)

    原文链接:http://www.th7.cn/web/js/201509/121055.shtml 参考链接:http://www.jb51.net/article/102568.htm 写两个表格, ...

  10. Centos系统更改yum源为163

    Centos安装好之后,按照网上教程对yum源进行修改,但更新之后发现总是提示更新失败,到163网站上查找资源发现目前大部分网上的教程都写错地址了,呵呵 下面是正确的办法,请参考 1.进入存放源配置的 ...