處理ora-00312的錯誤(磁盤空間導致00312錯誤)

今天啓動測試數據庫的時候居然沒有成功,報告有ora-00312的錯誤:
Database mounted.
ORA-16038: log 2 sequence# 46 cannot be archived
ORA-19502: write error on file "", blockno  (blocksize=)
ORA-00312: online log 2 thread 1: '/oracle/oradata/rac/redo02.log'

檢查發現上次關閉啓動都是正常的,也沒有發現異常告警
但日誌中發現有磁盤的I/O的告警信息:
ARCH: Encountered disk I/O error 19502
Mon Feb 26 03:01:22 2007
檢查系統啓動信息(dmesg)也沒有發現類似的磁盤有問題的信息

聯想這臺測試機做了歸檔,使用的空間利用率會比較快的道理檢查磁盤的使用率,發現歸檔磁盤的使用率爲100%了
/dev/sda2            9.2G  8.7G   50M 100% /redo

整理磁盤空間後啓動正常:

SQL> alter database open

Database altered.

SQL> 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章