2018年春節后第一天上班就遇到一個審計日志無法寫入的問題,具體解決思路如下。
一、錯誤日志
數據庫錯誤日志內容:
Fri Feb 23 11:16:30 2018
OS Audit file could not be created; failing after 6 retries
Fri Feb 23 11:16:36 2018
OS Audit file could not be created; failing after 6 retries
Fri Feb 23 11:16:43 2018
OS Audit file could not be created; failing after 6 retries
Fri Feb 23 11:16:57 2018
OS Audit file could not be created; failing after 6 retries
Fri Feb 23 11:17:25 2018
OS Audit file could not be created; failing after 6 retries
OS Audit file could not be created; failing after 6 retries
Fri Feb 23 11:17:33 2018
OS Audit file could not be created; failing after 6 retries
Fri Feb 23 11:17:35 2018
OS Audit file could not be created; failing after 6 retries
程序錯誤日志內容:
ORA-09925: Unable to create audit trail file
1、首先檢查磁盤空間是否爆滿


2、查看數據庫審計類型

3、查看審計日志所在目錄空間

4、查看審計日志目錄文件數

5、檢查磁盤是否有損壞

6、為盡快恢復業務,采取緊急清理adump審計目錄的方法
因為日志內容較多,無法直接按時間清理的情況下(一般通過ls *.aud|xargs -n 10 rm -rf),可以通過清理目錄的方式清理

7、查看審計日志內容、頻率等排查具體問題
經過排查發現每分鍾生成18個審計日志,而且連接進程號都不同(說明是短連接,不斷的斷開重連),然后根據日志內容找到具體的連接用戶、程序IP,聯系相關程序溝通處理。

