RAC二節點啟動異常
#背景:
Linux6.8 雙節點RAC 11.2.0.4
該庫是使用DG從一個單節點的庫遷移過來的,之前是備庫,現在是單節點的庫已經不用了,這套庫改為主庫。
該庫有個歷史遺留問題,兩個節點使用的不是一個引數檔案,本次操作是修改引數檔案,並讓兩個節點同時使用該引數檔案。
重啟2節點時,2節點啟動異常。
#問題現象:
重啟2節點,在alter open的時候hang住,後來發現在mount的過程就已經存在問題,在trc檔案中可看到相關日誌。
節點2_alert:
Completed: ALTER DATABASE MOUNT /* db agent *//* {2:51433:61354} */
ALTER DATABASE OPEN /* db agent *//* {2:51433:61354} */
Picked broadcast on commit scheme to generate SCNs <------------到這就hang住了,一晚上都沒動
節點2_trc:
kjzdattdlm: Can not attach to DLM (LMON up=[TRUE], DB mounted=[FALSE]).
節點1_alert:
Mon Feb 14 23:59:25 2022
Increasing number of real time LMS from 0 to 5
Mon Feb 14 23:59:39 2022
RMS0 (ospid: 94527) waits for event 'gc domain validation' for 0 secs.
Tue Feb 15 00:03:12 2022
minact-scn: master found reconf/inst-rec before recscn scan old-inc#:42 new-inc#:42
其它日誌檔案(包括系統messages)中沒發現具體提示資訊。
#解決:
重啟了節點1,節點2再啟動就恢復正常。
#分析:
從現象上看,應該是雙節點建的通訊程式出現異常,並且告警日誌中有很多process滿的提示;
節點1在重啟前,由於process已滿,就殺掉了所有遠端連線,但是該例項出現了一些異常,使用者無法登入(除了sys),表無法查詢(只有v$的檢視可訪問),業務都無法連線;
重啟後一切都恢復了,節點2也正常啟動了,懷疑是節點通訊程式之前就hang住了,本次kill遠端連線後,節點1的一些資料庫程式也hang住了。
#註釋:
本文主要記錄改問題現象,另外還有一個問題需要記錄一下:
startup nomount pfile='/home/oracle/cluster_pfile.out';
create spfile='+DATADG/ORADATA/spfileodsdb_st.ora' from pfile='/home/oracle/cluster_pfile.out';
該sql需要指定路徑,尤其pfile路徑;
pfile不指定路徑,spfile會變成空;
spfile不指定,會建立本地dbs下;
spfile只指定+DATADG,會建立一個新的spifle...檔案(spfileodsdb_st.ora是個連結檔案)。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69900971/viewspace-2855741/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 記一次oracle 19c RAC叢集重啟單節點DB啟動異常(二)Oracle
- Oracle RAC某一節點異常,你該怎麼辦?Oracle
- oracle 11.2.0.4 rac節點異常當機之ORA-07445Oracle
- rac二節點例項redo故障無法啟動修復
- Oracle RAC啟動因CTSS導致的異常Oracle
- 模擬oracle rac節點異常時如何保持ogg正常執行Oracle
- 多路徑配置問題和ACFS啟用原因導致rac二節點不能正常啟動
- RAC節點啟動失敗--ASM無法連線ASM
- ORACLE 11.2.0.4 rac for linux 鏈路宕導致的單節點異常當機OracleLinux
- pxc 三個節點全部異常和正常關閉的啟動順序
- oracle兩節點RAC,由於gipc導致某節點crs無法啟動問題分析Oracle
- Oracle RAC新增節點Oracle
- Oracle 19c rac安裝,只能啟動一個節點的ASMOracleASM
- React Native Android 啟動異常React NativeAndroid
- Oracle RAC常見啟動失敗故障分析Oracle
- 【RAC】Oracle19.13之後的grid,節點重啟後不會自動驅動Oracle
- 私有IP丟失造成Oracle 12C RAC叢集節點不能啟動Oracle
- oracle 12c RAC安裝,例項不能多節點同時啟動Oracle
- 2節點RAC安裝
- Java 異常(二) 自定義異常Java
- rac新增節點前之清除節點資訊
- JAVA: 捕捉啟動時的異常Java
- Springboot專案啟動異常排查Spring Boot
- Windows 11.2.0.4 RAC安裝配置以及RAC新增節點Windows
- unix cm單節點啟動
- 19c RAC因profile.xml檔案丟失節點1啟動失敗XML
- [異常筆記] zookeeper叢集啟動異常: Cannot open channel to 2 at election address ……筆記
- oracle11g RAC新增節點Oracle
- oracle例項啟動異常慢案例一Oracle
- Hadoop 啟動namenode節點失敗Hadoop
- Oracle RAC自啟動Oracle
- RAC節點hang住, oracle bug導致了cpu過高,無法啟動叢集隔離Oracle
- oracle 11g rac新增節點前之清除節點資訊Oracle
- K8S節點異常怎麼辦?TKE"節點健康檢查和自愈"來幫忙K8S
- DRM特性引起的RAC節點當機
- rac新增節點容易遇到的問題
- rac新增節點步驟(11g)
- Hive多視窗啟動異常(已解決!)Hive