博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Oracle RAC环境的日志体系
阅读量:6196 次
发布时间:2019-06-21

本文共 2512 字,大约阅读时间需要 8 分钟。

转摘:http://blog.itpub.net/22664653/viewspace-722463/
在Oracle RAC环境中比单个系统的日志体系要复杂:见下图:
简单介绍一下有关Oracle集群环境中日志体系结构,在遇到问题时,可以快速查找所需的日志文件,及时的定位问题~

告警日志

集群节点集群件告警日志:$GRID_HOME/log/<hostname>/alert<hostname>.log
数据库实例的告警日志:$DIAG_DESTINATION/rdbms/<dbname>/SID/trace/alert_<SID>.log
安装日志文件
root.sh配置脚本的调试日志:$GRID_HOME/cfgtoollogs/crsconfig/rootcrs_<hostname>.log
自动诊断仓库
自动诊断仓库位置由初始化参数diagnostic_dest指定,和操作系统环境变量$ORACLE_BASE一样。
如果diagnostic_dest和$ORACLE_BASE都未设置,则使用$ORACLE_HOME/log路径。

  1. SQL> select * from v$diag_info;  
  2.   
  3.    INST_ID NAME                           VALUE  
  4. ---------- ------------------------------ ------------------------------------------------------------  
  5.          2 Diag Enabled                   TRUE  
  6.          2 ADR Base                       /u01/app  
  7.          2 ADR Home                       /u01/app/diag/rdbms/orcl/orcl2  
  8.          2 Diag Trace                     /u01/app/diag/rdbms/orcl/orcl2/trace  
  9.          2 Diag Alert                     /u01/app/diag/rdbms/orcl/orcl2/alert  
  10.          2 Diag Incident                  /u01/app/diag/rdbms/orcl/orcl2/incident  
  11.          2 Diag Cdump                     /u01/app/diag/rdbms/orcl/orcl2/cdump  
  12.          2 Health Monitor                 /u01/app/diag/rdbms/orcl/orcl2/hm  
  13.          2 Default Trace File             /u01/app/diag/rdbms/orcl/orcl2/trace/orcl2_ora_15431.trc  
  14.          2 Active Problem Count           0  
  15.          2 Active Incident Count          0  
  16.   
  17. 已选择11行。  

cdump:这个目录包含核心转储

trace:这个目录转储数据库告警日志和前台及后台数据库进程的跟踪文件。
alert:这个目录存储XML告警日志。
hm:这个目录存储健康检查输出文件。
incident:这个目录存储由关键错误生成的事故目录,每个事故目录以该事故的ID进行命名。
metadata:这个目录包含诊断元数据。
oracle grid infrastructure日志目录结构
$GRID_HOME/log 这是每个集群节点上为oracle集群件以及ASM存储跟踪和诊断日志文件的主目录。
$GRID_HOME/log/<hostname> 仅包含本地节点上oracle集群件和ASM的跟踪和诊断日志文件。
$GRID_HOME/log/<hostname>/agent 包含CRSD和OHASD守护进程的跟踪和诊断日志文件。
$GRID_HOME/log/<hostname>/client 包含各种oracle grid infrastructure客户端的跟踪和诊断日志文件。
$GRID_HOME/log/<hostname>/crfmond 包含由oracle集群健康监控器提供的系统监控服务记录的跟踪和诊断日志文件。
$GRID_HOME/log/<hostname>/cssd 包含CSS日志,其中包括来自客户端CSS侦听器的操作。
$GRID_HOME/log/<hostname>/cvu 包含由oracle集群验证实用工具生成的跟踪和诊断日志文件。
$GRID_HOME/log/<hostname>/evmd 包含EVM守护进程的跟踪和诊断日志文件。
$GRID_HOME/log/<hostname>/gnsd 包含用户排除oracle网格命令服务相关问题的跟踪和诊断日志文件。
$GRID_HOME/log/<hostname>/mdnsd 包含用于排除多播域名服务故障的跟踪和诊断日志文件。
$GRID_HOME/log/<hostname>/racg 包含各个oracle racg可执行文件的跟踪和调试日志。
$GRID_HOME/log/<hostname>/crflogd 包含由oracle集群健康监控器提供的集群记录服务器服务记录的跟踪和调试日志。
$GRID_HOME/log/<hostname>/crsd 包含CRSD守护进程的跟踪和调试日志。
$GRID_HOME/log/<hostname>/ctssd 包含用户排除集群时间同步服务故障的跟踪和调试日志。
$GRID_HOME/log/<hostname>/diskmon 包含用于排除磁盘监控器守护进程故障的跟踪和调试日志。
$GRID_HOME/log/<hostname>/gipcd 包含用于排除oracle网格进程间通信守护进程的跟踪和调试日志。
$GRID_HOME/log/<hostname>/gpnpd 包含网格即插即用守护进程的跟踪和调试日志。
$GRID_HOME/log/<hostname>/ohasd 包含高可用性守护进程的跟踪和调试日志。

zhuanzai :http://blog.csdn.net/zq9017197/article/details/7759979

转载于:https://www.cnblogs.com/andy6/p/5759235.html

你可能感兴趣的文章
堆排序Heap sort
查看>>
java.net.SocketException: Broken pipe
查看>>
思科1242 AP无法连接到无线控制器
查看>>
简单介绍MySQL中的事务机制
查看>>
我的友情链接
查看>>
新建vim脚本自动添加作者信息(脚本)
查看>>
linux系统history显示操作时间和用户
查看>>
51cto的博客很不爽
查看>>
Extendable Files
查看>>
《深入理解Java虚拟机》(五)JVM调优 - 工具 JConsole
查看>>
一:redis的介绍及使用
查看>>
Android03_Listener监听
查看>>
android asmack 注册 登陆 聊天 多人聊天室 文件传输
查看>>
docker-安装
查看>>
CentOS Yum 软件包管理
查看>>
GRUB(Boot Loader):
查看>>
CSS3 Border属性介绍
查看>>
EL表达式中fn函数
查看>>
职业感悟2-任何一个和您工作有关系的人都有可能影响您的职业发展,包括您的客户...
查看>>
spring boot shiro结合使用,资源资源加载不到问题(filterchain的问题 )
查看>>