ora-19624 ora-19502 ora-27040

數據庫環境:
oracle 11.2.0.1 rac(兩個節點)
centos 6.5
netapp存儲
alert.log
Errors in file /u01/app/oracle/diag/rdbms/orcl/orcl1/trace/orcl1_m000_19756.trc:
ORA-19624: operation failed, retry possible
ORA-19504: failed to create file “/home/oracle/backup/onlinebak/1606152110/c-1422707784-20160615-02”
ORA-27040: file create error, unable to create file
錯誤分析
報錯之前在node02上做rman羣備份,操作如下:

configure controlfile autobackup format for device type disk to '/home/oracle/backup/onlinebak/1606152110/%F';
run{
    allocate channel ch1 device type disk format = '/home/oracle/backup/onlinebak/1606152110/%U';
    backup as compressed backupset database;
    release channel ch1;
} 

在node01上添加redo,操作如下:

alter database add logfile thread 1 group 5 ('+DATA/orcl/onlinelog/redo05_01.log','+OCR/redo/redo05_02.log')  size 100M;
alter database add logfile thread 2 group 6 ('+DATA/orcl/onlinelog/redo06_01.log','+OCR/redo/redo06_02.log')  size 100M;
alter database add logfile thread 1 group 7 ('+DATA/orcl/onlinelog/redo07_01.log','+OCR/redo/redo07_02.log')  size 100M;
alter database add logfile thread 2 group 8 ('+DATA/orcl/onlinelog/redo08_01.log','+OCR/redo/redo08_02.log')  size 100M;

日誌切換到group 05上後出現錯誤

[oracle@rac1 trace]$ oerr ora 19624
19624, 00000, "operation failed, retry possible"
// *Cause:  A backup, restore or image copy operation failed with an I/O
//          error.  If the source of the I/O error can be corrected, then
//          the operation may be retried.
// *Action: This message is used by recovery manager to decide whether or not
//          to retry the operation.

開啓了自動控制文件備份,添加日誌的操作會修改控制文件信息,因此數據庫會幫助我們做控制文件的自動備份,從錯誤的信息來看備份的名稱爲/home/oracle/backup/onlinebak/1606152110/c-1422707784-20160615-02,但是在orcl1上沒辦法訪問到該路徑,因此報錯。
解決辦法
1、可以把備份的路徑該到共享存儲上;
2、手動備份控制文件;

發佈了34 篇原創文章 · 獲贊 2 · 訪問量 5萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章