rac二節點例項redo故障無法啟動修復
問題描述
節點二由於redo故障問題無法正常啟動
目前節點二為mount狀態,open報錯。alter database open
ERROR at line 1:
ORA-00322: log 28 of thread 2 is not current copy
ORA-00312
查詢v$log檢視發現節點二的redo log組沒有狀態為current的日誌組。大機率redo log已經損壞,無法正常開啟資料庫進行應用。
SQL> select * from v$log; GROUP# THREAD# SEQUENCE# BYTES MEMBERS ARC STATUS FIRST_CHANGE# FIRST_TIM ---------- ---------- ---------- ---------- ---------- --- ---------------- ------------- --------- 35 1 1101021 209715200 1 YES INACTIVE 1.7160E+13 04-FEB-24 27 1 1101023 209715200 1 NO CURRENT 1.7160E+13 04-FEB-24 33 1 1101018 209715200 1 YES INACTIVE 1.7160E+13 04-FEB-24 23 1 1101020 209715200 1 YES INACTIVE 1.7160E+13 04-FEB-24 31 1 1101017 209715200 1 YES INACTIVE 1.7160E+13 04-FEB-24 25 1 1101022 209715200 1 YES ACTIVE 1.7160E+13 04-FEB-24 29 2 1101016 209715200 1 YES INACTIVE 1.7143E+13 01-FEB-24 21 2 1101019 209715200 1 YES INACTIVE 1.7143E+13 01-FEB-24 34 2 1101029 209715200 1 YES INACTIVE 1.7143E+13 01-FEB-24 28 2 1101035 209715200 1 YES ACTIVE 1.7143E+13 01-FEB-24 32 2 1101028 209715200 1 YES INACTIVE 1.7143E+13 01-FEB-24 30 2 1101031 209715200 1 YES INACTIVE 1.7143E+13 01-FEB-24
清理損壞的redo
1、備份所有redolog
2、對損壞的redo log組進行清理(由於28組redo log狀態為active,active和CURRENT狀態的redo可能存在無法清理的情況)
alter database clear unarchived logfile group 28;
SQL> alter database clear unarchived logfile group 28;
alter database clear unarchived logfile group 28
*
ERROR at line 1:
ORA-01624: log 28 needed for crash recovery of instance task1 (thread 1)
ORA-00312: online log 28 thread 1: '+DATA2/TASK/redo28.log'
3、如果無法清理,在1節點進行disable 二節點
SQL> alter database disable thread 2
4、在1節點清理二節點故障redo
SQL> alter database clear logfile group 28;
5、在1節點重新開啟二節點
SQL> alter database enable thread 2
6、資料庫開啟
SQL> alter database open
當然除了這個方式,也可以透過dbca刪除節點例項,再增加例項來修復。
來自 “ ITPUB部落格 ” ,連結:https://blog.itpub.net/22967847/viewspace-3006351/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- RAC節點啟動失敗--ASM無法連線ASM
- RAC二節點啟動異常
- redo損壞修復啟動資料庫辦法資料庫
- 11.2.0.4 RAC CSSD服務無法啟動故障 unable to set priority to 4CSS
- 記一次sshd無法啟動的修復
- 快速修復應用程式無法正確啟動
- RAC節點hang住, oracle bug導致了cpu過高,無法啟動叢集隔離Oracle
- 3節點RAC資料庫夯故障分析資料庫
- 一次詳細的RAC 節點例項驅逐分析文件
- Mac無法開機?如何修復並使其啟動小技巧Mac
- win10自動修復無法修復你的電腦 華碩win10自動修復無法開機Win10
- 電腦系統壞了怎麼修復 電腦無法正常啟動修復教程
- redis cluster 故障後,主從位於不同節點的修復。Redis
- XML節點自動生成簡單例項XML單例
- office正在更新無法正常啟動如何修復_office顯示正在更新無法開啟解決方法
- enq: TX - index contention故障修復一例ENQIndex
- 多路徑配置問題和ACFS啟用原因導致rac二節點不能正常啟動
- ORA-29702複製RAC Oracle軟體啟動單例項Oracle單例
- win10無法自動修復怎麼開機 win10自動修復無法開機的方法Win10
- win10無法啟動承載網路怎麼辦 win10設定wifi熱點提示“無法啟動承載網路”如何修復Win10WiFi
- Oracle RAC命中ORA-7445只能開啟一個節點故障案例分析Oracle
- 11.2.0.4 RAC生產環境刪除故障節點與增加新服務節點
- hbase region server 無法啟動一例。Server
- 記一次oracle 19c RAC叢集重啟單節點DB啟動異常(二)Oracle
- MongoDB例項重啟失敗探究(大事務Redo導致)MongoDB
- win10電腦無法自動修復怎麼辦_win10電腦無法完成自動修復如何處理Win10
- ubuntu核心切換失敗,無法啟動,bios不停檢測情況修復UbuntuiOS
- win10應用程式無法啟動0xc0000135怎麼修復Win10
- 電腦開機顯示自動修復進不了系統 電腦一直修復無法啟動怎麼辦
- Oracle 12c RAC CSSD程式無法啟動real time模式OracleCSS模式
- win10無法啟動network提示1068怎麼回事 win10系統無法啟動network顯示錯誤1068如何修復Win10
- 【RAC】作業系統重灌後RAC11g節點重置注意事項作業系統
- mysql 資料庫無法啟動Ignoring the redo log due to missing MLOG_CHECKPOINT betweenMySql資料庫
- RAC+DG(asm單例項)ASM單例
- win10快速啟動無法使用如何處理_win10沒有顯示快速啟動修復方法Win10
- Oracle 19c rac安裝,只能啟動一個節點的ASMOracleASM
- 電腦無法啟動怎麼修復(適用於臺式電腦、筆記本)筆記
- 記錄一次Anconda無法啟動的修復記錄:There is an instance of Anconda Navigator already running