转载:https://blog.csdn.net/congsong2589/article/details/100422771/
如果你还是使用 oracle 11g RAC 的目录结构方式寻找集群的日志,你会发现目录中所有的日志都是空的。
[root@orcl1 orcl1]# pwd
/u01/app/11.2.0/grid/log/orcl1
[root@orcl1 orcl1]# ls -l
total 596
drwxr-xr-x. 2 root root 4096 Jul 22 16:31 acfs
drwxr-x---. 2 grid oinstall 4096 Jul 22 12:01 acfslog
drwxr-x---. 2 grid oinstall 4096 Jul 22 12:01 acfsrepl
drwxr-x---. 2 root oinstall 4096 Jul 22 12:01 acfsreplroot
drwxr-xr-x. 2 root oinstall 4096 Jul 22 12:01 acfssec
drwxr-x---. 2 grid oinstall 4096 Jul 22 12:01 admin
drwxrwxr-t. 4 root oinstall 4096 Jul 22 12:01 agent
-rw-rw-r--. 1 grid oinstall 500194 Aug 30 10:07 alertorcl1.log
drwxrwxrwt. 2 grid oinstall 12288 Aug 30 09:50 client
drwxr-x---. 2 root oinstall 4096 Aug 23 10:14 crflogd
drwxr-x---. 2 root oinstall 4096 Jul 22 12:05 crfmond
drwxr-x---. 2 root oinstall 4096 Aug 20 18:11 crsd
drwxr-x---. 2 grid oinstall 4096 Aug 29 12:01 cssd
drwxr-x---. 2 root oinstall 4096 Aug 30 02:04 ctssd
drwxr-x---. 4 grid oinstall 4096 Jul 22 12:01 cvu
drwxr-x---. 2 grid oinstall 4096 Jul 22 12:01 diskmon
drwxr-x---. 2 grid oinstall 4096 Jul 22 12:05 evmd
drwxr-x---. 2 grid oinstall 4096 Aug 30 09:39 gipcd
drwxr-x---. 2 root oinstall 4096 Jul 22 12:01 gnsd
drwxr-x---. 2 grid oinstall 4096 Aug 29 12:01 gpnpd
drwxr-x---. 2 grid oinstall 4096 Jul 22 12:02 mdnsd
drwxr-x---. 2 root oinstall 4096 Aug 26 03:46 ohasd
drwxrwxr-t. 5 grid oinstall 4096 Jul 22 16:47 racg
drwxr-x---. 2 grid oinstall 4096 Jul 22 12:01 srvm
[root@orcl1 orcl1]#
上面就是oracle 11g 中集群和各个组件的日志,在oracle 12.1.0.2 你会发现这些日志内容都是空的。
oracle 12.1.0.2的日志结构发生了变化:
甲骨文已经改变了命名约定开始使用Oracle 12.1.0.2的集群日志。现在所有的集群日志文件被称为TRACE文件,并用带.trc扩展名(除集群警报日志)结束,而不是.log扩展这是在以前的版本的情况。
在 Oracle 12c中,该集群日志开始/跟踪文件的位置在ADR_HOME。 $ ADR_BASE /diag/ crs /`hostname` / crs。我们可以证实,从ADRCI命令行,如下图所示:
进入日志目录:
pwd:
/u01/app/grid/diag/crs/rac12c2/crs
其中rac12c2是hostname。
cd trace
集群日志目录: /u01/app/grid/diag/crs/rac12c2/crs/trace
Clusterware alert log file:
ls -lrt alert.log
-rw-rw---- 1 oracle oinstall 1024107 Jan 13 04:04 alert.log
Cluster Ready Services (CRS) daemon/agent trace files:
ls -lrt crs* | tail -6
-rw-rw---- 1 root oinstall 1340371 Jan 13 04:03 crsd.trm
-rw-rw---- 1 root oinstall 7238701 Jan 13 04:03 crsd.trc
-rw-rw---- 1 oracle oinstall 739563 Jan 13 04:04 crsd_oraagent_oracle.trm
-rw-rw---- 1 oracle oinstall 4371314 Jan 13 04:04 crsd_oraagent_oracle.trc
-rw-rw---- 1 root oinstall 650733 Jan 13 04:04 crsd_orarootagent_root.trm
-rw-rw---- 1 root oinstall 3565651 Jan 13 04:04 crsd_orarootagent_root.trc
Cluster Synchronization Services (CSS) daemon trace files:
ls -lrt ocssd* | tail -2
-rw-rw---- 1 oracle oinstall 443750 Jan 13 04:04 ocssd.trm
-rw-rw---- 1 oracle oinstall 2868877 Jan 13 04:04 ocssd.trc
High Availability Service (HAS) daemon/agent trace files:
ls -lrt ohasd* | tail -6
-rw-rw---- 1 root oinstall 783540 Jan 13 04:04 ohasd_orarootagent_root.trm
-rw-rw---- 1 root oinstall 4805435 Jan 13 04:04 ohasd_orarootagent_root.trc
-rw-rw---- 1 root oinstall 211308 Jan 13 04:04 ohasd.trm
-rw-rw---- 1 root oinstall 1225033 Jan 13 04:04 ohasd.trc
-rw-rw---- 1 oracle oinstall 1382492 Jan 13 04:04 ohasd_oraagent_oracle.trm
-rw-rw---- 1 oracle oinstall 6877368 Jan 13 04:04 ohasd_oraagent_oracle.trc
Event Management (EVM) daemon trace files:
ls -lrt evm* | tail -2
-rw-rw---- 1 oracle oinstall 1562665 Jan 13 04:04 evmd.trm
-rw-rw---- 1 oracle oinstall 10052660 Jan 13 04:04 evmd.trc
Grid Interprocess Communication (GIPC) daemon trace files:
ls -lrt gip* | tail -2
-rw-rw---- 1 oracle oinstall 763055 Jan 13 04:04 gipcd.trm
-rw-rw---- 1 oracle oinstall 5507597 Jan 13 04:04 gipcd.trc
Cluster Monitor utility (oclumon) trace files:
ls -lrt oclumon* | tail -2
-rw-rw---- 1 oracle oinstall 166 Dec 17 03:54 oclumon_2175.trm
-rw-rw---- 1 oracle oinstall 387 Dec 17 03:54 oclumon_2175.trc