解决11g Rac实例状态为Stuck Archiver
生活随笔
收集整理的這篇文章主要介紹了
解决11g Rac实例状态为Stuck Archiver
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
解決實例stuck Archiver
其實,這個問題非常好解決,其原因就是因為,數據庫開啟了歸檔且歸檔日志目錄滿導致的。 還有一種原因,通常,我們使用fast recovery area作為歸檔日志的存放目錄,當前的物理空間還很大,而db_recovery_file_dest_size參數卻設置的小了,也會導致這個現像的產生。 下面,我們來看一下這個現象。 我當前資源的狀態: [grid@djp01 ~]$ crsctl status res -t -------------------------------------------------------------------------------- NAME ? ? ? ? ? TARGET ?STATE ? ? ? ?SERVER ? ? ? ? ? ? ? ? ? STATE_DETAILS ? ? ?? -------------------------------------------------------------------------------- Local Resources -------------------------------------------------------------------------------- ora.DBFILE1.dg ONLINE ?ONLINE ? ? ? djp01 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ONLINE ?ONLINE ? ? ? djp02 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.FRA1.dg ONLINE ?ONLINE ? ? ? djp01 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ONLINE ?ONLINE ? ? ? djp02 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.LISTENER.lsnr ONLINE ?ONLINE ? ? ? djp01 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ONLINE ?ONLINE ? ? ? djp02 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.OCRVDISK.dg ONLINE ?ONLINE ? ? ? djp01 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ONLINE ?ONLINE ? ? ? djp02 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.asm ONLINE ?ONLINE ? ? ? djp01 ? ? ? ? ? ? ? ? ? ?Started ? ? ? ? ? ?? ONLINE ?ONLINE ? ? ? djp02 ? ? ? ? ? ? ? ? ? ?Started ? ? ? ? ? ?? ora.gsd OFFLINE OFFLINE ? ? ?djp01 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? OFFLINE OFFLINE ? ? ?djp02 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.net1.network ONLINE ?ONLINE ? ? ? djp01 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ONLINE ?ONLINE ? ? ? djp02 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.ons ONLINE ?ONLINE ? ? ? djp01 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ONLINE ?ONLINE ? ? ? djp02 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.registry.acfs ONLINE ?ONLINE ? ? ? djp01 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ONLINE ?ONLINE ? ? ? djp02 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? -------------------------------------------------------------------------------- Cluster Resources -------------------------------------------------------------------------------- ora.LISTENER_SCAN1.lsnr 1 ? ? ? ?ONLINE ?ONLINE ? ? ? djp01 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.LISTENER_SCAN2.lsnr 1 ? ? ? ?ONLINE ?ONLINE ? ? ? djp02 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.LISTENER_SCAN3.lsnr 1 ? ? ? ?ONLINE ?ONLINE ? ? ? djp02 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.cvu 1 ? ? ? ?ONLINE ?ONLINE ? ? ? djp02 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.djp01.vip 1 ? ? ? ?ONLINE ?ONLINE ? ? ? djp01 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.djp02.vip 1 ? ? ? ?ONLINE ?ONLINE ? ? ? djp02 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.oc4j 1 ? ? ? ?ONLINE ?ONLINE ? ? ? djp02 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.orarac.db ? ? ? 1 ? ? ? ?ONLINE ?ONLINE ? ? ? djp01 ? ? ? ? ? ? ? ? ? ?Open ? ? ? ? ? ? ? ? ? ? ? 2 ? ? ? ?ONLINE ?ONLINE ? ? ? djp02 ? ? ? ? ? ? ? ? ? ?Open ? ? ? ??? ? ? ? ora.scan1.vip 1 ? ? ? ?ONLINE ?ONLINE ? ? ? djp01 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.scan2.vip 1 ? ? ? ?ONLINE ?ONLINE ? ? ? djp02 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.scan3.vip 1 ? ? ? ?ONLINE ?ONLINE ? ? ? djp02 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? [grid@djp01 ~]$? 數據庫的日志模式: SQL> select log_mode from v$database; LOG_MODE ------------ NOARCHIVELOG SQL>? 下面,我們來開戶歸檔。 SQL> ! srvctl stop database -d orarac SQL> ! srvctl start database -d orarac -o mount SQL> conn / as sysdba Connected. SQL> alter database archivelog 2 ?/ Database altered. SQL> alter database open 2 ?/ Database altered. SQL> exit Disconnected from Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production With the Partitioning, Real Application Clusters, Automatic Storage Management, OLAP, Data Mining and Real Application Testing options [oracle@djp01 ~]$ ssh djp02 Last login: Sat Jan 24 05:59:13 2015 from djp01 [oracle@djp02 ~]$ sqlplus / as sysdba SQL*Plus: Release 11.2.0.4.0 Production on Sat Jan 24 06:12:40 2015 Copyright (c) 1982, 2013, Oracle. ?All rights reserved. Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production With the Partitioning, Real Application Clusters, Automatic Storage Management, OLAP, Data Mining and Real Application Testing options SQL> alter database open 2 ?/ Database altered. SQL> select inst_id,log_mode from gv$database 2 ?/ INST_ID LOG_MODE ---------- ------------ 2 ARCHIVELOG 1 ARCHIVELOG SQL>? 歸檔啟用完成。 下面,我們來設置一下db_recovery_file_dest_size參數的大小,然后手動進行一下日志的歸檔。 SQL> alter system set db_recovery_file_dest_size=6M sid='*' scope=both 2 ?/ System altered. SQL>? 我把fast recovery area的大小設置為6M。下面,我們來進行日志的歸檔。 SQL> alter system archive log current; alter system archive log current * ERROR at line 1: ORA-16038: log 3 sequence# 17 cannot be archived ORA-19809: limit exceeded for recovery files ORA-00312: online log 3 thread 2: '+DBFILE1/orarac/onlinelog/group_3.265.866332825' ORA-00312: online log 3 thread 2: '+FRA1/orarac/onlinelog/group_3.259.866332829' SQL> ! oerr ora 19809 19809, 00000, "limit exceeded for recovery files" //*Cause: The limit for recovery files specified by the // ? ? ? ?DB_RECOVERY_FILE_DEST_SIZE was exceeded. // *Action: There are five possible solutions: // ? ? ? ? ?1) Take frequent backup of recovery area using RMAN. // ? ? ? ? ?2) Consider changing RMAN retention policy. // ? ? ? ? ?3) Consider changing RMAN archived log deletion policy. // ? ? ? ? ?4) Add disk space and increase DB_RECOVERY_FILE_DEST_SIZE. // ? ? ? ? ?5) Delete files from recovery area using RMAN. SQL>? 它直接出現了錯誤。 alert 日志中的一段: ************************************************************************ ARC0: Error 19809 Creating archive log file to '+FRA1' Errors in file /u01/app/oracle/diag/rdbms/orarac/orarac2/trace/orarac2_arc1_14866.trc: ORA-19815: WARNING: db_recovery_file_dest_size of 6291456 bytes is 100.00% used, and has 0 remaining bytes available. ************************************************************************ You have following choices to free up space from recovery area: 1. Consider changing RMAN RETENTION POLICY. If you are using Data Guard, then consider changing RMAN ARCHIVELOG DELETION POLICY. 2. Back up files to tertiary device such as tape using RMAN BACKUP RECOVERY AREA command. 3. Add disk space and increase db_recovery_file_dest_size parameter to reflect the new space. 4. Delete unnecessary files using RMAN DELETE command. If an operating system command was used to delete files, then use RMAN CROSSCHECK and DELETE EXPIRED commands. ************************************************************************ 通過上述的顯示,Oracle已經給出了具體的原因。我們只要檢查上述的一些項,按照結果處理就可以了。 CRS資源的狀態: [grid@djp01 ~]$ crsctl status res -t -------------------------------------------------------------------------------- NAME ? ? ? ? ? TARGET ?STATE ? ? ? ?SERVER ? ? ? ? ? ? ? ? ? STATE_DETAILS ? ? ?? -------------------------------------------------------------------------------- Local Resources -------------------------------------------------------------------------------- ora.DBFILE1.dg ONLINE ?ONLINE ? ? ? djp01 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ONLINE ?ONLINE ? ? ? djp02 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.FRA1.dg ONLINE ?ONLINE ? ? ? djp01 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ONLINE ?ONLINE ? ? ? djp02 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.LISTENER.lsnr ONLINE ?ONLINE ? ? ? djp01 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ONLINE ?ONLINE ? ? ? djp02 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.OCRVDISK.dg ONLINE ?ONLINE ? ? ? djp01 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ONLINE ?ONLINE ? ? ? djp02 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.asm ONLINE ?ONLINE ? ? ? djp01 ? ? ? ? ? ? ? ? ? ?Started ? ? ? ? ? ?? ONLINE ?ONLINE ? ? ? djp02 ? ? ? ? ? ? ? ? ? ?Started ? ? ? ? ? ?? ora.gsd OFFLINE OFFLINE ? ? ?djp01 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? OFFLINE OFFLINE ? ? ?djp02 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.net1.network ONLINE ?ONLINE ? ? ? djp01 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ONLINE ?ONLINE ? ? ? djp02 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.ons ONLINE ?ONLINE ? ? ? djp01 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ONLINE ?ONLINE ? ? ? djp02 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.registry.acfs ONLINE ?ONLINE ? ? ? djp01 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ONLINE ?ONLINE ? ? ? djp02 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? -------------------------------------------------------------------------------- Cluster Resources -------------------------------------------------------------------------------- ora.LISTENER_SCAN1.lsnr 1 ? ? ? ?ONLINE ?ONLINE ? ? ? djp01 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.LISTENER_SCAN2.lsnr 1 ? ? ? ?ONLINE ?ONLINE ? ? ? djp02 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.LISTENER_SCAN3.lsnr 1 ? ? ? ?ONLINE ?ONLINE ? ? ? djp02 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.cvu 1 ? ? ? ?ONLINE ?ONLINE ? ? ? djp02 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.djp01.vip 1 ? ? ? ?ONLINE ?ONLINE ? ? ? djp01 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.djp02.vip 1 ? ? ? ?ONLINE ?ONLINE ? ? ? djp02 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.oc4j 1 ? ? ? ?ONLINE ?ONLINE ? ? ? djp02 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.orarac.db ? ? ? 1 ? ? ? ?ONLINE ?INTERMEDIATE djp01 ? ? ? ? ? ? ? ? ? ?Stuck Archiver ? ? ? ? ? ? 2 ? ? ? ?ONLINE ?INTERMEDIATE djp02 ? ? ? ? ? ? ? ? ? ?Stuck Archiver ? ? ? ora.scan1.vip 1 ? ? ? ?ONLINE ?ONLINE ? ? ? djp01 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.scan2.vip 1 ? ? ? ?ONLINE ?ONLINE ? ? ? djp02 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.scan3.vip 1 ? ? ? ?ONLINE ?ONLINE ? ? ? djp02 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? [grid@djp01 ~]$ 我們把db_recovery_file_dest_size參數設置的大一些,然后進行手動歸檔: SQL> alter system set db_recovery_file_dest_size=10G sid='*' scope=both 2 ?/ System altered. SQL> alter system archive log current; System altered. SQL>? 歸檔成功。這里,資源的狀態恢復為正常,如下: ora.orarac.db 1 ? ? ? ?ONLINE ?ONLINE ? ? ? djp01 ? ? ? ? ? ? ? ? ? ?Open ? ? ? ? ? ? ? ? 2 ? ? ? ?ONLINE ?ONLINE ? ? ? djp02 ? ? ? ? ? ? ? ? ? ?Open ? ############################################################################################### ---查看Rac數據庫狀態 [grid@www.solgle.com-1 bin]$ ./crsctl stat res -t -------------------------------------------------------------------------------- NAME ? ? ? ? ? TARGET ?STATE ? ? ? ?SERVER ? ? ? ? ? ? ? ? ? STATE_DETAILS ? ? ?? -------------------------------------------------------------------------------- Local Resources -------------------------------------------------------------------------------- ora.DATA1.dg ONLINE ?ONLINE ? ? ? www.solgle.com-1 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ONLINE ?ONLINE ? ? ? www.solgle.com-2 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.DATA2.dg ONLINE ?ONLINE ? ? ? www.solgle.com-1 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ONLINE ?ONLINE ? ? ? www.solgle.com-2 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.LISTENER.lsnr ONLINE ?ONLINE ? ? ? www.solgle.com-1 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ONLINE ?ONLINE ? ? ? www.solgle.com-2 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.asm ONLINE ?ONLINE ? ? ? www.solgle.com-1 ? ? ? ? ? ? ? ? ? ? Started ? ? ? ? ? ?? ONLINE ?ONLINE ? ? ? www.solgle.com-2 ? ? ? ? ? ? ? ? ? ?Started ? ? ? ? ? ?? ora.gsd OFFLINE OFFLINE ? ? ?www.solgle.com-1 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? OFFLINE OFFLINE ? ? ?www.solgle.com-2 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.net1.network ONLINE ?ONLINE ? ? ? www.solgle.com-1 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ONLINE ?ONLINE ? ? ? www.solgle.com-2 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.ons ONLINE ?ONLINE ? ? ? www.solgle.com-1 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ONLINE ?ONLINE ? ? ? www.solgle.com-2 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? -------------------------------------------------------------------------------- Cluster Resources -------------------------------------------------------------------------------- ora.LISTENER_SCAN1.lsnr 1 ? ? ? ?ONLINE ?ONLINE ? ? ? www.solgle.com-1 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ora.cvu 1 ? ? ? ?ONLINE ?ONLINE ? ? ? www.solgle.com-1 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ora.solgle.db 1 ? ? ? ?ONLINE ?INTERMEDIATE www.solgle.com-1 ? ? ? ? ? ? ? ? ? ? Stuck Archiver ? ? ? 2 ? ? ? ?ONLINE ?ONLINE ? ? ? www.solgle.com-2 ? ? ? ? ? ? ? ? ? ?Open ? ? ? ? ? ? ? ? ora.oc4j 1 ? ? ? ?ONLINE ?ONLINE ? ? ? www.solgle.com-1 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ora.www.solgle.com-1.vip 1 ? ? ? ?ONLINE ?ONLINE ? ? ? www.solgle.com-1 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ora.rac2.vip 1 ? ? ? ?ONLINE ?ONLINE ? ? ? www.solgle.com-2 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.scan1.vip 1 ? ? ? ?ONLINE ?ONLINE ? ? ? www.solgle.com-1 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? [grid@www.solgle.com-1 bin]$? --www.solgle.com-1歸檔出錯,下面進行處理 ---查看空間使用情況 C:\Users\user>sqlplus sys/********@solgle_db as sysdba; SQL*Plus: Release 11.2.0.1.0 Production on Thu Oct 23 09:04:30 2014 Copyright (c) 1982, 2010, Oracle. ?All rights reserved. Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production With the Partitioning, Real Application Clusters, Automatic Storage Managemen OLAP,Data Mining and Real Application Testing options SQL> set linesize 100 SQL> show parameter db_recovery NAME ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? TYPE ? ? ? ? ? ? ? ? ? ? ? ? ? ? VALUE ------------------------------------ -------------------------------- ---------- -------------------- db_recovery_file_dest ? ? ? ? ? ? ? ?string ? ? ? ? ? ? ? ? ? ? ? ? ? +data2 db_recovery_file_dest_size ? ? ? ? ? big integer ? ? ? ? ? ? ? ? ? ? ?40G SQL> SQL> select sum(percent_space_used) from v$flash_recovery_area_usage; SUM(PERCENT_SPACE_USED) ----------------------- 99.98 SQL> ---一般遇到這種情況,要么擴大空間,要么刪除文件 ----查看asm磁盤組磁盤空間使用情況 [grid@www.solgle.com-1 bin]$ ./asmcmd ASMCMD> lsdg State ? ?Type ? ?Rebal ?Sector ?Block ? ? ? AU ?Total_MB ?Free_MB ?Req_mir_free_MB ?Usable_file_MB ?Offline_disks ?Voting_files ?Name MOUNTED ?EXTERN ?N ? ? ? ? 512 ? 4096 ?2097152 ? ?137708 ? ?54984 ? ? ? ? ? ? ? ?0 ? ? ? ? ? 54984 ? ? ? ? ? ? ?0 ? ? ? ? ? ? Y ?DATA1/ MOUNTED ?EXTERN ?N ? ? ? ? 512 ? 4096 ?1048576 ? ? 41239 ? ? ? 20 ? ? ? ? ? ? ? ?0 ? ? ? ? ? ? ?20 ? ? ? ? ? ? ?0 ? ? ? ? ? ? N ?DATA2/ ASMCMD> exit [grid@www.solgle.com-1 bin]$? ---如果是windows server,可以cmd->asmca來查看空間使用情況 ---free_MB 是磁盤剩余空間,20M已經很少了,當然可以添加磁盤,但這里選擇刪除文件來釋放空間 C:\Users\user>rman target=sys/********@solgle_db nocatalog 恢復管理器: Release 11.2.0.1.0 - Production on 星期四 10月 23 09:03:24 2014 Copyright (c) 1982, 2009, Oracle and/or its affiliates. ?All rights reserved. 連接到目標數據庫: solgle (DBID=1369758280) 使用目標數據庫控制文件替代恢復目錄 RMAN> delete noprompt obsolete; RMAN 保留策略將應用于該命令 將 RMAN 保留策略設置為冗余 1 分配的通道: ORA_DISK_1 通道 ORA_DISK_1: SID=71 實例=solgle2 設備類型=DISK 刪除以下已廢棄的備份和副本: 類型 ? ? ? ? ? ? ? ? 關鍵字 完成時間 ? ? ? ? ? 文件名/句柄 -------------------- ------ ------------------ -------------------- 存檔日志 ? ? ? ? ?5284 ? 09-10月-14 ? ? ? ? +DATA2/solgle/archivelog/2014_10_09/ thread_2_seq_1774.1392.860515205 存檔日志 ? ? ? ? ?5285 ? 09-10月-14 ? ? ? ? +DATA2/solgle/archivelog/2014_10_09/ thread_1_seq_3558.691.860529621 存檔日志 ? ? ? ? ?5286 ? 09-10月-14 ? ? ? ? +DATA2/solgle/archivelog/2014_10_09/ thread_1_seq_3559.514.860540419 存檔日志 ? ? ? ? ?5287 ? 10-10月-14 ? ? ? ? +DATA2/solgle/archivelog/2014_10_10/ thread_2_seq_1775.480.860562593 備份集 ? ? ? ? ? ? ? 26 ? ? 10-10月-14 備份片段 ? ? ? 26 ? ? 10-10月-14 ? ? ? ? +DATA2/solgle/autobackup/2014_10_10/s_8 60581333.474.860581341 備份集 ? ? ? ? ? ? ? 27 ? ? 20-10月-14 備份片段 ? ? ? 27 ? ? 20-10月-14 ? ? ? ? +DATA2/solgle/autobackup/2014_10_20/s_8 61448746.541.861448755 備份集 ? ? ? ? ? ? ? 28 ? ? 20-10月-14 備份片段 ? ? ? 28 ? ? 20-10月-14 ? ? ? ? +DATA2/solgle/autobackup/2014_10_20/s_8 61452127.1304.861452135 備份集 ? ? ? ? ? ? ? 29 ? ? 20-10月-14 備份片段 ? ? ? 29 ? ? 20-10月-14 ? ? ? ? +DATA2/solgle/autobackup/2014_10_20/s_8 61460159.1194.861460167 備份集 ? ? ? ? ? ? ? 30 ? ? 20-10月-14 備份片段 ? ? ? 30 ? ? 20-10月-14 ? ? ? ? +DATA2/solgle/autobackup/2014_10_20/s_8 61464063.1154.861464069 備份集 ? ? ? ? ? ? ? 31 ? ? 20-10月-14 備份片段 ? ? ? 31 ? ? 20-10月-14 ? ? ? ? +DATA2/solgle/autobackup/2014_10_20/s_8 61467066.1239.861467073 備份集 ? ? ? ? ? ? ? 32 ? ? 20-10月-14 備份片段 ? ? ? 32 ? ? 20-10月-14 ? ? ? ? +DATA2/solgle/autobackup/2014_10_20/s_8 61467668.515.861467677 備份集 ? ? ? ? ? ? ? 33 ? ? 20-10月-14 備份片段 ? ? ? 33 ? ? 20-10月-14 ? ? ? ? +DATA2/solgle/autobackup/2014_10_20/s_8 61468370.531.861468377 已刪除的歸檔日志 歸檔日志文件名=+DATA2/solgle/archivelog/2014_10_09/thread_2_seq_1774.1392.860515 205 RECID=5284 STAMP=860515210 已刪除的歸檔日志 歸檔日志文件名=+DATA2/solgle/archivelog/2014_10_09/thread_1_seq_3558.691.8605296 21 RECID=5285 STAMP=860529628 已刪除的歸檔日志 歸檔日志文件名=+DATA2/solgle/archivelog/2014_10_09/thread_1_seq_3559.514.8605404 19 RECID=5286 STAMP=860540426 已刪除的歸檔日志 歸檔日志文件名=+DATA2/solgle/archivelog/2014_10_10/thread_2_seq_1775.480.8605625 93 RECID=5287 STAMP=860562599 已刪除備份片段 備份片段句柄=+DATA2/solgle/autobackup/2014_10_10/s_860581333.474.860581341 RECID =26 STAMP=860581340 已刪除備份片段 備份片段句柄=+DATA2/solgle/autobackup/2014_10_20/s_861448746.541.861448755 RECID =27 STAMP=861448753 已刪除備份片段 備份片段句柄=+DATA2/solgle/autobackup/2014_10_20/s_861452127.1304.861452135 RECI D=28 STAMP=861452135 已刪除備份片段 備份片段句柄=+DATA2/solgle/autobackup/2014_10_20/s_861460159.1194.861460167 RECI D=29 STAMP=861460166 已刪除備份片段 備份片段句柄=+DATA2/solgle/autobackup/2014_10_20/s_861464063.1154.861464069 RECI D=30 STAMP=861464069 已刪除備份片段 備份片段句柄=+DATA2/solgle/autobackup/2014_10_20/s_861467066.1239.861467073 RECI D=31 STAMP=861467072 已刪除備份片段 備份片段句柄=+DATA2/solgle/autobackup/2014_10_20/s_861467668.515.861467677 RECID =32 STAMP=861467676 已刪除備份片段 備份片段句柄=+DATA2/solgle/autobackup/2014_10_20/s_861468370.531.861468377 RECID =33 STAMP=861468376 12 對象已刪除 RMAN> ---再次查看空間使用率 SQL> select sum(PERCENT_SPACE_USED) from v$flash_recovery_area_usage; SUM(PERCENT_SPACE_USED) ----------------------- 99.91 SQL> ----99.91% ,說明刪除冗余后,剩余空間還是沒有釋放很多 ---下面繼續刪除歸檔文件 RMAN> delete noprompt archivelog all; 釋放的通道: ORA_DISK_1 分配的通道: ORA_DISK_1 通道 ORA_DISK_1: SID=71 實例=solgle2 設備類型=DISK db_unique_name 為 solgle 的數據庫的歸檔日志副本列表 ===================================================================== 5821 ? ?2 ? ?2080 ? ?A 22-10月-14 名稱: +DATA2/solgle/archivelog/2014_10_22/thread_2_seq_2080.265.861654899 5826 ? ?2 ? ?2081 ? ?A 22-10月-14 名稱: +DATA2/solgle/archivelog/2014_10_22/thread_2_seq_2081.872.86165741 5 5829 ? ?2 ? ?2082 ? ?A 22-10月-14 名稱: +DATA2/solgle/archivelog/2014_10_22/thread_2_seq_2082.880.86166566 5 已刪除的歸檔日志 歸檔日志文件名=+DATA2/solgle/archivelog/2014_10_10/thread_1_seq_3560.860.8605836 09 RECID=5288 STAMP=860583616 已刪除的歸檔日志 歸檔日志文件名=+DATA2/solgle/archivelog/2014_10_10/thread_1_seq_3561.724.8606268 27 RECID=5291 STAMP=860626833 已刪除的歸檔日志 歸檔日志文件名=+DATA2/solgle/archivelog/2014_10_11/thread_1_seq_3562.1080.860652 157 RECID=5292 STAMP=860652164 已刪除的歸檔日志 歸檔日志文件名=+DATA2/solgle/archivelog/2014_10_11/thread_1_seq_3563.986.8606745 11 RECID=5294 STAMP=860674519 已刪除的歸檔日志 歸檔日志文件名=+DATA2/solgle/archivelog/2014_10_11/thread_1_seq_3564.907.8606745 51 RECID=5295 STAMP=860674560 ... ... ---rman 刪除仍在繼續,下面查詢空間使用率 SQL> select sum(percent_space_used) from v$flash_recovery_area_usage; SUM(PERCENT_SPACE_USED) ----------------------- 60.7 SQL> ----空間還會逐漸釋放出來,下面可以開始啟動實例www.solgle.com-1了 [grid@www.solgle.com-1 bin]$ ./srvctl start instance -d ?solgle -n www.solgle.com-1 PRCC-1015 : solgle was already running on www.solgle.com-1 PRCR-1004 : Resource ora.solgle.db is already running ----查看狀態,還用不著執行啟動www.solgle.com-1命令,已經自動啟起來了 [grid@www.solgle.com-1 bin]$ ./crsctl stat res -t -------------------------------------------------------------------------------- NAME ? ? ? ? ? TARGET ?STATE ? ? ? ?SERVER ? ? ? ? ? ? ? ? ? STATE_DETAILS ? ? ?? -------------------------------------------------------------------------------- Local Resources -------------------------------------------------------------------------------- ora.DATA1.dg ONLINE ?ONLINE ? ? ? www.solgle.com-1 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ONLINE ?ONLINE ? ? ? www.solgle.com-2 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.DATA2.dg ONLINE ?ONLINE ? ? ? www.solgle.com-1 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ONLINE ?ONLINE ? ? ? www.solgle.com-2 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.LISTENER.lsnr ONLINE ?ONLINE ? ? ? www.solgle.com-1 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ONLINE ?ONLINE ? ? ? www.solgle.com-2 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.asm ONLINE ?ONLINE ? ? ? www.solgle.com-1 ? ? ? ? ? ? ? ? ? ? Started ? ? ? ? ? ?? ONLINE ?ONLINE ? ? ? www.solgle.com-2 ? ? ? ? ? ? ? ? ? ?Started ? ? ? ? ? ?? ora.gsd OFFLINE OFFLINE ? ? ?www.solgle.com-1 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? OFFLINE OFFLINE ? ? ?www.solgle.com-2 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.net1.network ONLINE ?ONLINE ? ? ? www.solgle.com-1 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ONLINE ?ONLINE ? ? ? www.solgle.com-2 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.ons ONLINE ?ONLINE ? ? ? www.solgle.com-1 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ONLINE ?ONLINE ? ? ? www.solgle.com-2 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? -------------------------------------------------------------------------------- Cluster Resources -------------------------------------------------------------------------------- ora.LISTENER_SCAN1.lsnr 1 ? ? ? ?ONLINE ?ONLINE ? ? ? www.solgle.com-1 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ora.cvu 1 ? ? ? ?ONLINE ?ONLINE ? ? ? www.solgle.com-1 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ora.solgle.db 1 ? ? ? ?ONLINE ?ONLINE ? ? ? www.solgle.com-1 ? ? ? ? ? ? ? ? ? ? Open ? ? ? ? ? ? ? ? 2 ? ? ? ?ONLINE ?ONLINE ? ? ? www.solgle.com-2 ? ? ? ? ? ? ? ? ? ?Open ? ? ? ? ? ? ? ? ora.oc4j 1 ? ? ? ?ONLINE ?ONLINE ? ? ? www.solgle.com-1 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ora.www.solgle.com-1.vip 1 ? ? ? ?ONLINE ?ONLINE ? ? ? www.solgle.com-1 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ora.rac2.vip 1 ? ? ? ?ONLINE ?ONLINE ? ? ? www.solgle.com-2 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.scan1.vip 1 ? ? ? ?ONLINE ?ONLINE ? ? ? www.solgle.com-1 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? [grid@www.solgle.com-1 bin]$? ----因為刪除了所有歸檔,所以現在備份下 RMAN> backup as compressed backupset database; 啟動 backup 于 23-10月-14 使用通道 ORA_DISK_1 使用通道 ORA_DISK_1 通道 ORA_DISK_1: 正在啟動壓縮的全部數據文件備份集 通道 ORA_DISK_1: 正在指定備份集內的數據文件 輸入數據文件: 文件號=00003 名稱=+DATA1/solgle/datafile/undotbs1.258.855682813 輸入數據文件: 文件號=00022 名稱=+DATA1/solgle/datafile/tbs_data_part_17.284.856869153 ... ... ----再次刪除冗余 RMAN> delete noprompt obsolete; RMAN 保留策略將應用于該命令 將 RMAN 保留策略設置為冗余 1 使用通道 ORA_DISK_1 刪除以下已廢棄的備份和副本: 類型 ? ? ? ? ? ? ? ? 關鍵字 完成時間 ? ? ? ? ? 文件名/句柄 -------------------- ------ ------------------ -------------------- 備份集 ? ? ? ? ? ? ? 25 ? ? 10-10月-14 備份片段 ? ? ? 25 ? ? 10-10月-14 ? ? ? ? +DATA2/solgle/backupset/2014_10_10/nnnd f0_tag20141010t092937_0.1269.860578185 備份集 ? ? ? ? ? ? ? 34 ? ? 20-10月-14 備份片段 ? ? ? 34 ? ? 20-10月-14 ? ? ? ? +DATA2/solgle/autobackup/2014_10_20/s_8 61469169.527.861469177 已刪除備份片段 備份片段句柄=+DATA2/solgle/backupset/2014_10_10/nnndf0_tag20141010t092937_0.1269 .860578185 RECID=25 STAMP=860578183 已刪除備份片段 備份片段句柄=+DATA2/solgle/autobackup/2014_10_20/s_861469169.527.861469177 RECID =34 STAMP=861469176 2 對象已刪除 RMAN> exit 恢復管理器完成。 C:\Users\user> --實例恢復成功
其實,這個問題非常好解決,其原因就是因為,數據庫開啟了歸檔且歸檔日志目錄滿導致的。 還有一種原因,通常,我們使用fast recovery area作為歸檔日志的存放目錄,當前的物理空間還很大,而db_recovery_file_dest_size參數卻設置的小了,也會導致這個現像的產生。 下面,我們來看一下這個現象。 我當前資源的狀態: [grid@djp01 ~]$ crsctl status res -t -------------------------------------------------------------------------------- NAME ? ? ? ? ? TARGET ?STATE ? ? ? ?SERVER ? ? ? ? ? ? ? ? ? STATE_DETAILS ? ? ?? -------------------------------------------------------------------------------- Local Resources -------------------------------------------------------------------------------- ora.DBFILE1.dg ONLINE ?ONLINE ? ? ? djp01 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ONLINE ?ONLINE ? ? ? djp02 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.FRA1.dg ONLINE ?ONLINE ? ? ? djp01 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ONLINE ?ONLINE ? ? ? djp02 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.LISTENER.lsnr ONLINE ?ONLINE ? ? ? djp01 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ONLINE ?ONLINE ? ? ? djp02 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.OCRVDISK.dg ONLINE ?ONLINE ? ? ? djp01 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ONLINE ?ONLINE ? ? ? djp02 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.asm ONLINE ?ONLINE ? ? ? djp01 ? ? ? ? ? ? ? ? ? ?Started ? ? ? ? ? ?? ONLINE ?ONLINE ? ? ? djp02 ? ? ? ? ? ? ? ? ? ?Started ? ? ? ? ? ?? ora.gsd OFFLINE OFFLINE ? ? ?djp01 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? OFFLINE OFFLINE ? ? ?djp02 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.net1.network ONLINE ?ONLINE ? ? ? djp01 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ONLINE ?ONLINE ? ? ? djp02 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.ons ONLINE ?ONLINE ? ? ? djp01 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ONLINE ?ONLINE ? ? ? djp02 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.registry.acfs ONLINE ?ONLINE ? ? ? djp01 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ONLINE ?ONLINE ? ? ? djp02 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? -------------------------------------------------------------------------------- Cluster Resources -------------------------------------------------------------------------------- ora.LISTENER_SCAN1.lsnr 1 ? ? ? ?ONLINE ?ONLINE ? ? ? djp01 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.LISTENER_SCAN2.lsnr 1 ? ? ? ?ONLINE ?ONLINE ? ? ? djp02 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.LISTENER_SCAN3.lsnr 1 ? ? ? ?ONLINE ?ONLINE ? ? ? djp02 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.cvu 1 ? ? ? ?ONLINE ?ONLINE ? ? ? djp02 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.djp01.vip 1 ? ? ? ?ONLINE ?ONLINE ? ? ? djp01 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.djp02.vip 1 ? ? ? ?ONLINE ?ONLINE ? ? ? djp02 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.oc4j 1 ? ? ? ?ONLINE ?ONLINE ? ? ? djp02 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.orarac.db ? ? ? 1 ? ? ? ?ONLINE ?ONLINE ? ? ? djp01 ? ? ? ? ? ? ? ? ? ?Open ? ? ? ? ? ? ? ? ? ? ? 2 ? ? ? ?ONLINE ?ONLINE ? ? ? djp02 ? ? ? ? ? ? ? ? ? ?Open ? ? ? ??? ? ? ? ora.scan1.vip 1 ? ? ? ?ONLINE ?ONLINE ? ? ? djp01 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.scan2.vip 1 ? ? ? ?ONLINE ?ONLINE ? ? ? djp02 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.scan3.vip 1 ? ? ? ?ONLINE ?ONLINE ? ? ? djp02 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? [grid@djp01 ~]$? 數據庫的日志模式: SQL> select log_mode from v$database; LOG_MODE ------------ NOARCHIVELOG SQL>? 下面,我們來開戶歸檔。 SQL> ! srvctl stop database -d orarac SQL> ! srvctl start database -d orarac -o mount SQL> conn / as sysdba Connected. SQL> alter database archivelog 2 ?/ Database altered. SQL> alter database open 2 ?/ Database altered. SQL> exit Disconnected from Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production With the Partitioning, Real Application Clusters, Automatic Storage Management, OLAP, Data Mining and Real Application Testing options [oracle@djp01 ~]$ ssh djp02 Last login: Sat Jan 24 05:59:13 2015 from djp01 [oracle@djp02 ~]$ sqlplus / as sysdba SQL*Plus: Release 11.2.0.4.0 Production on Sat Jan 24 06:12:40 2015 Copyright (c) 1982, 2013, Oracle. ?All rights reserved. Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production With the Partitioning, Real Application Clusters, Automatic Storage Management, OLAP, Data Mining and Real Application Testing options SQL> alter database open 2 ?/ Database altered. SQL> select inst_id,log_mode from gv$database 2 ?/ INST_ID LOG_MODE ---------- ------------ 2 ARCHIVELOG 1 ARCHIVELOG SQL>? 歸檔啟用完成。 下面,我們來設置一下db_recovery_file_dest_size參數的大小,然后手動進行一下日志的歸檔。 SQL> alter system set db_recovery_file_dest_size=6M sid='*' scope=both 2 ?/ System altered. SQL>? 我把fast recovery area的大小設置為6M。下面,我們來進行日志的歸檔。 SQL> alter system archive log current; alter system archive log current * ERROR at line 1: ORA-16038: log 3 sequence# 17 cannot be archived ORA-19809: limit exceeded for recovery files ORA-00312: online log 3 thread 2: '+DBFILE1/orarac/onlinelog/group_3.265.866332825' ORA-00312: online log 3 thread 2: '+FRA1/orarac/onlinelog/group_3.259.866332829' SQL> ! oerr ora 19809 19809, 00000, "limit exceeded for recovery files" //*Cause: The limit for recovery files specified by the // ? ? ? ?DB_RECOVERY_FILE_DEST_SIZE was exceeded. // *Action: There are five possible solutions: // ? ? ? ? ?1) Take frequent backup of recovery area using RMAN. // ? ? ? ? ?2) Consider changing RMAN retention policy. // ? ? ? ? ?3) Consider changing RMAN archived log deletion policy. // ? ? ? ? ?4) Add disk space and increase DB_RECOVERY_FILE_DEST_SIZE. // ? ? ? ? ?5) Delete files from recovery area using RMAN. SQL>? 它直接出現了錯誤。 alert 日志中的一段: ************************************************************************ ARC0: Error 19809 Creating archive log file to '+FRA1' Errors in file /u01/app/oracle/diag/rdbms/orarac/orarac2/trace/orarac2_arc1_14866.trc: ORA-19815: WARNING: db_recovery_file_dest_size of 6291456 bytes is 100.00% used, and has 0 remaining bytes available. ************************************************************************ You have following choices to free up space from recovery area: 1. Consider changing RMAN RETENTION POLICY. If you are using Data Guard, then consider changing RMAN ARCHIVELOG DELETION POLICY. 2. Back up files to tertiary device such as tape using RMAN BACKUP RECOVERY AREA command. 3. Add disk space and increase db_recovery_file_dest_size parameter to reflect the new space. 4. Delete unnecessary files using RMAN DELETE command. If an operating system command was used to delete files, then use RMAN CROSSCHECK and DELETE EXPIRED commands. ************************************************************************ 通過上述的顯示,Oracle已經給出了具體的原因。我們只要檢查上述的一些項,按照結果處理就可以了。 CRS資源的狀態: [grid@djp01 ~]$ crsctl status res -t -------------------------------------------------------------------------------- NAME ? ? ? ? ? TARGET ?STATE ? ? ? ?SERVER ? ? ? ? ? ? ? ? ? STATE_DETAILS ? ? ?? -------------------------------------------------------------------------------- Local Resources -------------------------------------------------------------------------------- ora.DBFILE1.dg ONLINE ?ONLINE ? ? ? djp01 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ONLINE ?ONLINE ? ? ? djp02 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.FRA1.dg ONLINE ?ONLINE ? ? ? djp01 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ONLINE ?ONLINE ? ? ? djp02 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.LISTENER.lsnr ONLINE ?ONLINE ? ? ? djp01 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ONLINE ?ONLINE ? ? ? djp02 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.OCRVDISK.dg ONLINE ?ONLINE ? ? ? djp01 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ONLINE ?ONLINE ? ? ? djp02 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.asm ONLINE ?ONLINE ? ? ? djp01 ? ? ? ? ? ? ? ? ? ?Started ? ? ? ? ? ?? ONLINE ?ONLINE ? ? ? djp02 ? ? ? ? ? ? ? ? ? ?Started ? ? ? ? ? ?? ora.gsd OFFLINE OFFLINE ? ? ?djp01 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? OFFLINE OFFLINE ? ? ?djp02 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.net1.network ONLINE ?ONLINE ? ? ? djp01 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ONLINE ?ONLINE ? ? ? djp02 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.ons ONLINE ?ONLINE ? ? ? djp01 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ONLINE ?ONLINE ? ? ? djp02 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.registry.acfs ONLINE ?ONLINE ? ? ? djp01 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ONLINE ?ONLINE ? ? ? djp02 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? -------------------------------------------------------------------------------- Cluster Resources -------------------------------------------------------------------------------- ora.LISTENER_SCAN1.lsnr 1 ? ? ? ?ONLINE ?ONLINE ? ? ? djp01 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.LISTENER_SCAN2.lsnr 1 ? ? ? ?ONLINE ?ONLINE ? ? ? djp02 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.LISTENER_SCAN3.lsnr 1 ? ? ? ?ONLINE ?ONLINE ? ? ? djp02 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.cvu 1 ? ? ? ?ONLINE ?ONLINE ? ? ? djp02 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.djp01.vip 1 ? ? ? ?ONLINE ?ONLINE ? ? ? djp01 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.djp02.vip 1 ? ? ? ?ONLINE ?ONLINE ? ? ? djp02 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.oc4j 1 ? ? ? ?ONLINE ?ONLINE ? ? ? djp02 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.orarac.db ? ? ? 1 ? ? ? ?ONLINE ?INTERMEDIATE djp01 ? ? ? ? ? ? ? ? ? ?Stuck Archiver ? ? ? ? ? ? 2 ? ? ? ?ONLINE ?INTERMEDIATE djp02 ? ? ? ? ? ? ? ? ? ?Stuck Archiver ? ? ? ora.scan1.vip 1 ? ? ? ?ONLINE ?ONLINE ? ? ? djp01 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.scan2.vip 1 ? ? ? ?ONLINE ?ONLINE ? ? ? djp02 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.scan3.vip 1 ? ? ? ?ONLINE ?ONLINE ? ? ? djp02 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? [grid@djp01 ~]$ 我們把db_recovery_file_dest_size參數設置的大一些,然后進行手動歸檔: SQL> alter system set db_recovery_file_dest_size=10G sid='*' scope=both 2 ?/ System altered. SQL> alter system archive log current; System altered. SQL>? 歸檔成功。這里,資源的狀態恢復為正常,如下: ora.orarac.db 1 ? ? ? ?ONLINE ?ONLINE ? ? ? djp01 ? ? ? ? ? ? ? ? ? ?Open ? ? ? ? ? ? ? ? 2 ? ? ? ?ONLINE ?ONLINE ? ? ? djp02 ? ? ? ? ? ? ? ? ? ?Open ? ############################################################################################### ---查看Rac數據庫狀態 [grid@www.solgle.com-1 bin]$ ./crsctl stat res -t -------------------------------------------------------------------------------- NAME ? ? ? ? ? TARGET ?STATE ? ? ? ?SERVER ? ? ? ? ? ? ? ? ? STATE_DETAILS ? ? ?? -------------------------------------------------------------------------------- Local Resources -------------------------------------------------------------------------------- ora.DATA1.dg ONLINE ?ONLINE ? ? ? www.solgle.com-1 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ONLINE ?ONLINE ? ? ? www.solgle.com-2 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.DATA2.dg ONLINE ?ONLINE ? ? ? www.solgle.com-1 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ONLINE ?ONLINE ? ? ? www.solgle.com-2 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.LISTENER.lsnr ONLINE ?ONLINE ? ? ? www.solgle.com-1 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ONLINE ?ONLINE ? ? ? www.solgle.com-2 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.asm ONLINE ?ONLINE ? ? ? www.solgle.com-1 ? ? ? ? ? ? ? ? ? ? Started ? ? ? ? ? ?? ONLINE ?ONLINE ? ? ? www.solgle.com-2 ? ? ? ? ? ? ? ? ? ?Started ? ? ? ? ? ?? ora.gsd OFFLINE OFFLINE ? ? ?www.solgle.com-1 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? OFFLINE OFFLINE ? ? ?www.solgle.com-2 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.net1.network ONLINE ?ONLINE ? ? ? www.solgle.com-1 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ONLINE ?ONLINE ? ? ? www.solgle.com-2 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.ons ONLINE ?ONLINE ? ? ? www.solgle.com-1 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ONLINE ?ONLINE ? ? ? www.solgle.com-2 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? -------------------------------------------------------------------------------- Cluster Resources -------------------------------------------------------------------------------- ora.LISTENER_SCAN1.lsnr 1 ? ? ? ?ONLINE ?ONLINE ? ? ? www.solgle.com-1 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ora.cvu 1 ? ? ? ?ONLINE ?ONLINE ? ? ? www.solgle.com-1 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ora.solgle.db 1 ? ? ? ?ONLINE ?INTERMEDIATE www.solgle.com-1 ? ? ? ? ? ? ? ? ? ? Stuck Archiver ? ? ? 2 ? ? ? ?ONLINE ?ONLINE ? ? ? www.solgle.com-2 ? ? ? ? ? ? ? ? ? ?Open ? ? ? ? ? ? ? ? ora.oc4j 1 ? ? ? ?ONLINE ?ONLINE ? ? ? www.solgle.com-1 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ora.www.solgle.com-1.vip 1 ? ? ? ?ONLINE ?ONLINE ? ? ? www.solgle.com-1 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ora.rac2.vip 1 ? ? ? ?ONLINE ?ONLINE ? ? ? www.solgle.com-2 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.scan1.vip 1 ? ? ? ?ONLINE ?ONLINE ? ? ? www.solgle.com-1 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? [grid@www.solgle.com-1 bin]$? --www.solgle.com-1歸檔出錯,下面進行處理 ---查看空間使用情況 C:\Users\user>sqlplus sys/********@solgle_db as sysdba; SQL*Plus: Release 11.2.0.1.0 Production on Thu Oct 23 09:04:30 2014 Copyright (c) 1982, 2010, Oracle. ?All rights reserved. Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production With the Partitioning, Real Application Clusters, Automatic Storage Managemen OLAP,Data Mining and Real Application Testing options SQL> set linesize 100 SQL> show parameter db_recovery NAME ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? TYPE ? ? ? ? ? ? ? ? ? ? ? ? ? ? VALUE ------------------------------------ -------------------------------- ---------- -------------------- db_recovery_file_dest ? ? ? ? ? ? ? ?string ? ? ? ? ? ? ? ? ? ? ? ? ? +data2 db_recovery_file_dest_size ? ? ? ? ? big integer ? ? ? ? ? ? ? ? ? ? ?40G SQL> SQL> select sum(percent_space_used) from v$flash_recovery_area_usage; SUM(PERCENT_SPACE_USED) ----------------------- 99.98 SQL> ---一般遇到這種情況,要么擴大空間,要么刪除文件 ----查看asm磁盤組磁盤空間使用情況 [grid@www.solgle.com-1 bin]$ ./asmcmd ASMCMD> lsdg State ? ?Type ? ?Rebal ?Sector ?Block ? ? ? AU ?Total_MB ?Free_MB ?Req_mir_free_MB ?Usable_file_MB ?Offline_disks ?Voting_files ?Name MOUNTED ?EXTERN ?N ? ? ? ? 512 ? 4096 ?2097152 ? ?137708 ? ?54984 ? ? ? ? ? ? ? ?0 ? ? ? ? ? 54984 ? ? ? ? ? ? ?0 ? ? ? ? ? ? Y ?DATA1/ MOUNTED ?EXTERN ?N ? ? ? ? 512 ? 4096 ?1048576 ? ? 41239 ? ? ? 20 ? ? ? ? ? ? ? ?0 ? ? ? ? ? ? ?20 ? ? ? ? ? ? ?0 ? ? ? ? ? ? N ?DATA2/ ASMCMD> exit [grid@www.solgle.com-1 bin]$? ---如果是windows server,可以cmd->asmca來查看空間使用情況 ---free_MB 是磁盤剩余空間,20M已經很少了,當然可以添加磁盤,但這里選擇刪除文件來釋放空間 C:\Users\user>rman target=sys/********@solgle_db nocatalog 恢復管理器: Release 11.2.0.1.0 - Production on 星期四 10月 23 09:03:24 2014 Copyright (c) 1982, 2009, Oracle and/or its affiliates. ?All rights reserved. 連接到目標數據庫: solgle (DBID=1369758280) 使用目標數據庫控制文件替代恢復目錄 RMAN> delete noprompt obsolete; RMAN 保留策略將應用于該命令 將 RMAN 保留策略設置為冗余 1 分配的通道: ORA_DISK_1 通道 ORA_DISK_1: SID=71 實例=solgle2 設備類型=DISK 刪除以下已廢棄的備份和副本: 類型 ? ? ? ? ? ? ? ? 關鍵字 完成時間 ? ? ? ? ? 文件名/句柄 -------------------- ------ ------------------ -------------------- 存檔日志 ? ? ? ? ?5284 ? 09-10月-14 ? ? ? ? +DATA2/solgle/archivelog/2014_10_09/ thread_2_seq_1774.1392.860515205 存檔日志 ? ? ? ? ?5285 ? 09-10月-14 ? ? ? ? +DATA2/solgle/archivelog/2014_10_09/ thread_1_seq_3558.691.860529621 存檔日志 ? ? ? ? ?5286 ? 09-10月-14 ? ? ? ? +DATA2/solgle/archivelog/2014_10_09/ thread_1_seq_3559.514.860540419 存檔日志 ? ? ? ? ?5287 ? 10-10月-14 ? ? ? ? +DATA2/solgle/archivelog/2014_10_10/ thread_2_seq_1775.480.860562593 備份集 ? ? ? ? ? ? ? 26 ? ? 10-10月-14 備份片段 ? ? ? 26 ? ? 10-10月-14 ? ? ? ? +DATA2/solgle/autobackup/2014_10_10/s_8 60581333.474.860581341 備份集 ? ? ? ? ? ? ? 27 ? ? 20-10月-14 備份片段 ? ? ? 27 ? ? 20-10月-14 ? ? ? ? +DATA2/solgle/autobackup/2014_10_20/s_8 61448746.541.861448755 備份集 ? ? ? ? ? ? ? 28 ? ? 20-10月-14 備份片段 ? ? ? 28 ? ? 20-10月-14 ? ? ? ? +DATA2/solgle/autobackup/2014_10_20/s_8 61452127.1304.861452135 備份集 ? ? ? ? ? ? ? 29 ? ? 20-10月-14 備份片段 ? ? ? 29 ? ? 20-10月-14 ? ? ? ? +DATA2/solgle/autobackup/2014_10_20/s_8 61460159.1194.861460167 備份集 ? ? ? ? ? ? ? 30 ? ? 20-10月-14 備份片段 ? ? ? 30 ? ? 20-10月-14 ? ? ? ? +DATA2/solgle/autobackup/2014_10_20/s_8 61464063.1154.861464069 備份集 ? ? ? ? ? ? ? 31 ? ? 20-10月-14 備份片段 ? ? ? 31 ? ? 20-10月-14 ? ? ? ? +DATA2/solgle/autobackup/2014_10_20/s_8 61467066.1239.861467073 備份集 ? ? ? ? ? ? ? 32 ? ? 20-10月-14 備份片段 ? ? ? 32 ? ? 20-10月-14 ? ? ? ? +DATA2/solgle/autobackup/2014_10_20/s_8 61467668.515.861467677 備份集 ? ? ? ? ? ? ? 33 ? ? 20-10月-14 備份片段 ? ? ? 33 ? ? 20-10月-14 ? ? ? ? +DATA2/solgle/autobackup/2014_10_20/s_8 61468370.531.861468377 已刪除的歸檔日志 歸檔日志文件名=+DATA2/solgle/archivelog/2014_10_09/thread_2_seq_1774.1392.860515 205 RECID=5284 STAMP=860515210 已刪除的歸檔日志 歸檔日志文件名=+DATA2/solgle/archivelog/2014_10_09/thread_1_seq_3558.691.8605296 21 RECID=5285 STAMP=860529628 已刪除的歸檔日志 歸檔日志文件名=+DATA2/solgle/archivelog/2014_10_09/thread_1_seq_3559.514.8605404 19 RECID=5286 STAMP=860540426 已刪除的歸檔日志 歸檔日志文件名=+DATA2/solgle/archivelog/2014_10_10/thread_2_seq_1775.480.8605625 93 RECID=5287 STAMP=860562599 已刪除備份片段 備份片段句柄=+DATA2/solgle/autobackup/2014_10_10/s_860581333.474.860581341 RECID =26 STAMP=860581340 已刪除備份片段 備份片段句柄=+DATA2/solgle/autobackup/2014_10_20/s_861448746.541.861448755 RECID =27 STAMP=861448753 已刪除備份片段 備份片段句柄=+DATA2/solgle/autobackup/2014_10_20/s_861452127.1304.861452135 RECI D=28 STAMP=861452135 已刪除備份片段 備份片段句柄=+DATA2/solgle/autobackup/2014_10_20/s_861460159.1194.861460167 RECI D=29 STAMP=861460166 已刪除備份片段 備份片段句柄=+DATA2/solgle/autobackup/2014_10_20/s_861464063.1154.861464069 RECI D=30 STAMP=861464069 已刪除備份片段 備份片段句柄=+DATA2/solgle/autobackup/2014_10_20/s_861467066.1239.861467073 RECI D=31 STAMP=861467072 已刪除備份片段 備份片段句柄=+DATA2/solgle/autobackup/2014_10_20/s_861467668.515.861467677 RECID =32 STAMP=861467676 已刪除備份片段 備份片段句柄=+DATA2/solgle/autobackup/2014_10_20/s_861468370.531.861468377 RECID =33 STAMP=861468376 12 對象已刪除 RMAN> ---再次查看空間使用率 SQL> select sum(PERCENT_SPACE_USED) from v$flash_recovery_area_usage; SUM(PERCENT_SPACE_USED) ----------------------- 99.91 SQL> ----99.91% ,說明刪除冗余后,剩余空間還是沒有釋放很多 ---下面繼續刪除歸檔文件 RMAN> delete noprompt archivelog all; 釋放的通道: ORA_DISK_1 分配的通道: ORA_DISK_1 通道 ORA_DISK_1: SID=71 實例=solgle2 設備類型=DISK db_unique_name 為 solgle 的數據庫的歸檔日志副本列表 ===================================================================== 5821 ? ?2 ? ?2080 ? ?A 22-10月-14 名稱: +DATA2/solgle/archivelog/2014_10_22/thread_2_seq_2080.265.861654899 5826 ? ?2 ? ?2081 ? ?A 22-10月-14 名稱: +DATA2/solgle/archivelog/2014_10_22/thread_2_seq_2081.872.86165741 5 5829 ? ?2 ? ?2082 ? ?A 22-10月-14 名稱: +DATA2/solgle/archivelog/2014_10_22/thread_2_seq_2082.880.86166566 5 已刪除的歸檔日志 歸檔日志文件名=+DATA2/solgle/archivelog/2014_10_10/thread_1_seq_3560.860.8605836 09 RECID=5288 STAMP=860583616 已刪除的歸檔日志 歸檔日志文件名=+DATA2/solgle/archivelog/2014_10_10/thread_1_seq_3561.724.8606268 27 RECID=5291 STAMP=860626833 已刪除的歸檔日志 歸檔日志文件名=+DATA2/solgle/archivelog/2014_10_11/thread_1_seq_3562.1080.860652 157 RECID=5292 STAMP=860652164 已刪除的歸檔日志 歸檔日志文件名=+DATA2/solgle/archivelog/2014_10_11/thread_1_seq_3563.986.8606745 11 RECID=5294 STAMP=860674519 已刪除的歸檔日志 歸檔日志文件名=+DATA2/solgle/archivelog/2014_10_11/thread_1_seq_3564.907.8606745 51 RECID=5295 STAMP=860674560 ... ... ---rman 刪除仍在繼續,下面查詢空間使用率 SQL> select sum(percent_space_used) from v$flash_recovery_area_usage; SUM(PERCENT_SPACE_USED) ----------------------- 60.7 SQL> ----空間還會逐漸釋放出來,下面可以開始啟動實例www.solgle.com-1了 [grid@www.solgle.com-1 bin]$ ./srvctl start instance -d ?solgle -n www.solgle.com-1 PRCC-1015 : solgle was already running on www.solgle.com-1 PRCR-1004 : Resource ora.solgle.db is already running ----查看狀態,還用不著執行啟動www.solgle.com-1命令,已經自動啟起來了 [grid@www.solgle.com-1 bin]$ ./crsctl stat res -t -------------------------------------------------------------------------------- NAME ? ? ? ? ? TARGET ?STATE ? ? ? ?SERVER ? ? ? ? ? ? ? ? ? STATE_DETAILS ? ? ?? -------------------------------------------------------------------------------- Local Resources -------------------------------------------------------------------------------- ora.DATA1.dg ONLINE ?ONLINE ? ? ? www.solgle.com-1 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ONLINE ?ONLINE ? ? ? www.solgle.com-2 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.DATA2.dg ONLINE ?ONLINE ? ? ? www.solgle.com-1 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ONLINE ?ONLINE ? ? ? www.solgle.com-2 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.LISTENER.lsnr ONLINE ?ONLINE ? ? ? www.solgle.com-1 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ONLINE ?ONLINE ? ? ? www.solgle.com-2 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.asm ONLINE ?ONLINE ? ? ? www.solgle.com-1 ? ? ? ? ? ? ? ? ? ? Started ? ? ? ? ? ?? ONLINE ?ONLINE ? ? ? www.solgle.com-2 ? ? ? ? ? ? ? ? ? ?Started ? ? ? ? ? ?? ora.gsd OFFLINE OFFLINE ? ? ?www.solgle.com-1 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? OFFLINE OFFLINE ? ? ?www.solgle.com-2 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.net1.network ONLINE ?ONLINE ? ? ? www.solgle.com-1 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ONLINE ?ONLINE ? ? ? www.solgle.com-2 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.ons ONLINE ?ONLINE ? ? ? www.solgle.com-1 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ONLINE ?ONLINE ? ? ? www.solgle.com-2 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? -------------------------------------------------------------------------------- Cluster Resources -------------------------------------------------------------------------------- ora.LISTENER_SCAN1.lsnr 1 ? ? ? ?ONLINE ?ONLINE ? ? ? www.solgle.com-1 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ora.cvu 1 ? ? ? ?ONLINE ?ONLINE ? ? ? www.solgle.com-1 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ora.solgle.db 1 ? ? ? ?ONLINE ?ONLINE ? ? ? www.solgle.com-1 ? ? ? ? ? ? ? ? ? ? Open ? ? ? ? ? ? ? ? 2 ? ? ? ?ONLINE ?ONLINE ? ? ? www.solgle.com-2 ? ? ? ? ? ? ? ? ? ?Open ? ? ? ? ? ? ? ? ora.oc4j 1 ? ? ? ?ONLINE ?ONLINE ? ? ? www.solgle.com-1 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ora.www.solgle.com-1.vip 1 ? ? ? ?ONLINE ?ONLINE ? ? ? www.solgle.com-1 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ora.rac2.vip 1 ? ? ? ?ONLINE ?ONLINE ? ? ? www.solgle.com-2 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ora.scan1.vip 1 ? ? ? ?ONLINE ?ONLINE ? ? ? www.solgle.com-1 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? [grid@www.solgle.com-1 bin]$? ----因為刪除了所有歸檔,所以現在備份下 RMAN> backup as compressed backupset database; 啟動 backup 于 23-10月-14 使用通道 ORA_DISK_1 使用通道 ORA_DISK_1 通道 ORA_DISK_1: 正在啟動壓縮的全部數據文件備份集 通道 ORA_DISK_1: 正在指定備份集內的數據文件 輸入數據文件: 文件號=00003 名稱=+DATA1/solgle/datafile/undotbs1.258.855682813 輸入數據文件: 文件號=00022 名稱=+DATA1/solgle/datafile/tbs_data_part_17.284.856869153 ... ... ----再次刪除冗余 RMAN> delete noprompt obsolete; RMAN 保留策略將應用于該命令 將 RMAN 保留策略設置為冗余 1 使用通道 ORA_DISK_1 刪除以下已廢棄的備份和副本: 類型 ? ? ? ? ? ? ? ? 關鍵字 完成時間 ? ? ? ? ? 文件名/句柄 -------------------- ------ ------------------ -------------------- 備份集 ? ? ? ? ? ? ? 25 ? ? 10-10月-14 備份片段 ? ? ? 25 ? ? 10-10月-14 ? ? ? ? +DATA2/solgle/backupset/2014_10_10/nnnd f0_tag20141010t092937_0.1269.860578185 備份集 ? ? ? ? ? ? ? 34 ? ? 20-10月-14 備份片段 ? ? ? 34 ? ? 20-10月-14 ? ? ? ? +DATA2/solgle/autobackup/2014_10_20/s_8 61469169.527.861469177 已刪除備份片段 備份片段句柄=+DATA2/solgle/backupset/2014_10_10/nnndf0_tag20141010t092937_0.1269 .860578185 RECID=25 STAMP=860578183 已刪除備份片段 備份片段句柄=+DATA2/solgle/autobackup/2014_10_20/s_861469169.527.861469177 RECID =34 STAMP=861469176 2 對象已刪除 RMAN> exit 恢復管理器完成。 C:\Users\user> --實例恢復成功
轉載于:https://www.cnblogs.com/ericli/articles/5474485.html
總結
以上是生活随笔為你收集整理的解决11g Rac实例状态为Stuck Archiver的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: !!导致大智慧公式总是死循环的编码风格
- 下一篇: SQL 重置自增列的值 批量处理