Oracle 11g R2 日誌結構總結

來源:互聯網
上載者:User

標籤:oracle 11g 日誌

Oracle從11g開始,對日誌結構做了比較大的調整,日誌存放目錄和儲存格式有都有了變化。下面總結了Oracle Database、Oracle監聽、ASM和Oracle GI各日誌的存放目錄和目錄結構。

1、Oracle Database日誌

Oracle Database日誌存放在$ORACLE_BASE/diag/rdbms/<db_unique_name>/<oracle_sid>目錄中。

$ORACLE_BASE/diag/rdbms/<db_name>/<oracle_sid>/alert 用於存放Oracle Database的alert日誌,其中存放的日誌是以xml檔案的方式儲存的,這是11g引入的新特性。

$ORACLE_BASE/diag/rdbms/<db_name>/<oracle_sid>/trace 用於儲存Oracle Database的alert日誌和追蹤記錄檔。alert日誌是以文字檔的形式儲存的,命名規則為alert_<oracle_sid>.log

$ORACLE_BASE/diag/rdbms/<db_name>/<oracle_sid>/cdump 用於儲存記憶體轉儲目錄目錄。

$ORACLE_BASE/diag/rdbms/<db_name>/<oracle_sid>/incident 用於存放事件相關的日誌及檔案資訊。

2、監聽日誌

單一實例環境下監聽日誌儲存在$ORACLE_BASE/diag/tnslsnr/<host_name>/<listener_alias_name>中。但如果日誌在RAC環境就日誌存放在$GRID_BASE/diag/tnslsnr/<host_name>/<listener_alias_name>

目錄結構與作用與Oracle Database類似。

3、ASM日誌

ASM日誌儲存在$GRID_BASE/diag/asm/<asm_name>/<sid>

目錄結構與作用與Oracle Database類似。

4、Oracle叢集日誌

Oracle叢集件診斷記錄檔案儲存體在$GRID_HOME/log/<nodename>目錄中。GI中的每個組件在$GRID_HOME/log/<nodename>目錄中擁有各自的目錄。與Oracle叢集件的叢集件相關的調試記錄檔儲存在$GRID_HOME/log/目錄中。在典型的11g R2 GI目錄中,可以找到以下目錄,其中包含了GI不同組件的調試記錄檔:

$GRID_HOME/log/<nodename>/alert<NODENAME>.log – 對於 clusterware 的問題,先檢查這個檔案

$GRID_HOME/log/<nodename>/agent 包含CRSD和OHASD守護進程的oraagent、orarootagent、oracssdagent和oracssdmonitor的跟蹤及診斷記錄檔案。

$GRID_HOME/log/<nodename>/client 包含各種GI用戶端(如CLSCFG/GPNP/OCRCONFIG/OLSNODES/OIFCFG)的跟蹤和診斷記錄。

$GRID_HOME/log/<nodename>/crfmond 包含由Oracle叢集健康監控器(Oracle CHM)提供的系統監控服務記錄的跟蹤和診斷記錄檔案。

$GRID_HOME/log/<nodename>/cssd 包含叢集同步CSS日誌,其中包括來自用戶端CSS接聽程式的操作,如重新設定、缺少簽入、串連和中斷連線。在某些情況下,記錄程式在記錄訊息時會帶有Oracle所完成的重啟操作auth.crit的類別。這一資訊可用於檢查發生重啟的確切時間。

$GRID_HOME/log/<nodename>/cvu 包含由Oracle叢集驗證工具 + 生產力產生的跟蹤和調試日誌。

$GRID_HOME/log/<nodename>/evmd 包含事件卷管理器(EVM)和evmlogger守護進程的跟蹤及診斷檔案。它在調試中使用頻率要低於crsd和cssd目錄。

$GRID_HOME/log/<nodename>/gnsd 包含用於排除Oracle網格命名服務相關問題的跟蹤和調試記錄檔,這一服務是在Oracle GI中引入的。

$GRID_HOME/log/<nodename>/mdnsd 包含用於排除多播網域名稱服務 (DNS)故障的跟蹤和診斷記錄檔案。Oracle網格命名服務使用這一服務來管理名稱解析和服務發現。

$GRID_HOME/log/<nodename>/racg 包括各個Oracle RACG可執行檔中跟蹤和調試日誌。

$GRID_HOME/log/<nodename>/crflogd 包含由Oracle叢集健康監控器(Oracle CHM)提供的叢集記錄器服務記錄的跟蹤和診斷記錄檔案。

$GRID_HOME/log/<nodename>/crsd 包含Oracle CRSD守護進程的跟蹤和診斷記錄檔案,在發生任何Oracle叢集件問題時,從該目錄開始著手處理是很不錯的起點。

$GRID_HOME/log/<nodename>/ctssd 包含用於排除Oracle叢集時間同步服務故障的調試記錄檔,這一服務在Oracle GI中引入,用於同步叢集節點上的時鐘。

$GRID_HOME/log/<nodename>/diskmon 用於排除Oracle磁碟監控器守護進程故障的調試記錄檔。

$GRID_HOME/log/<nodename>/giplcd 包含用於排除Oracle網格處理序間通訊守住程式進程故障的調試和追蹤檔案。

$GRID_HOME/log/<nodename>/gpnpd 包含Oracle網格隨插即用守護進程的日誌和輸出檔案。

$GRID_HOME/log/<nodename>/ohasd 包含Oracle高顯示狀態服務守護進程的日誌和輸出檔案。ohasd記錄檔是對於Oracle11g以及更高版本中診斷叢集啟動問題是真正重要的檔案。

$GRID_HOME/log/<nodename>/srvm 包含Oracle伺服器管理員服務的記錄檔。


參考:《Oracle Database 11g RAC手冊》《Administrator‘s Guide》

本文出自 “DBA Fighting!” 部落格,請務必保留此出處http://hbxztc.blog.51cto.com/1587495/1924754

Oracle 11g R2 日誌結構總結

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.