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損壞修復啟動資料庫辦法資料庫
- oracle 12c RAC安裝,例項不能多節點同時啟動Oracle
- oracle兩節點RAC,由於gipc導致某節點crs無法啟動問題分析Oracle
- 11.2.0.4 RAC CSSD服務無法啟動故障 unable to set priority to 4CSS
- ghost win10無法啟動修復失敗怎麼修復_ghost win10無法啟動修復失敗如何解決Win10
- rac恢復到單例項單例
- 快速修復應用程式無法正確啟動
- 記一次sshd無法啟動的修復
- 記一次 Homestead 啟動故障修復
- [Kubernetes]node節點pod無法啟動/節點刪除網路重置
- win10自動修復重啟,無法開機Win10
- RAC節點hang住, oracle bug導致了cpu過高,無法啟動叢集隔離Oracle
- 3節點RAC資料庫夯故障分析資料庫
- redis cluster 故障後,主從位於不同節點的修復。Redis
- Mac無法開機?如何修復並使其啟動小技巧Mac
- 電腦系統壞了怎麼修復 電腦無法正常啟動修復教程
- win10自動修復無法修復你的電腦 華碩win10自動修復無法開機Win10
- 一次詳細的RAC 節點例項驅逐分析文件
- Oracle RAC啟動失敗(DNS故障)OracleDNS
- 【故障公告】阿里雲 RDS 例項 CPU 100% 故障引發全站無法正常訪問阿里
- XML節點自動生成簡單例項XML單例
- win10快速啟動無法勾選怎麼修復_win10啟動快速啟動無法勾選解決方法Win10
- office正在更新無法正常啟動如何修復_office顯示正在更新無法開啟解決方法
- enq: TX - index contention故障修復一例ENQIndex
- win10無法開啟bootbcd修復怎麼辦_win10無法開啟bootbcd修復的解決方法Win10boot
- dell電腦win10啟動修復無法修復你的電腦的解決方法Win10
- 多路徑配置問題和ACFS啟用原因導致rac二節點不能正常啟動
- windows10未能啟動怎麼修復_windows10無法啟動解決方法Windows
- ORA-29702複製RAC Oracle軟體啟動單例項Oracle單例
- MongoDB修復config配置節點MongoDB
- win10無法自動修復怎麼開機 win10自動修復無法開機的方法Win10
- win10無法啟動承載網路怎麼辦 win10設定wifi熱點提示“無法啟動承載網路”如何修復Win10WiFi
- Oracle RAC命中ORA-7445只能開啟一個節點故障案例分析Oracle
- 11.2.0.4 RAC生產環境刪除故障節點與增加新服務節點
- Win10無法開機提示“自動修復無法修復你的電腦”的解決方法Win10
- GTID環境中手動修復主從故障一例(Error 1146)Error