ORACLE RAC 11.2.0.4 for RHEL6.8無法啟動之ORA000205&ORA17503&ORA01174
昨天,一同事諮詢,他給rac叢集的一個節點打補丁,重啟之後資料庫無法啟動,乍看情況像是磁碟組無法掛載報錯:ORA17503,仔細排查發現是db_files引數出現變更導致資料庫啟動報錯ORA01174而無法啟動。
1、問題描述
oracle rac 11.2.0.4 打補丁後重啟,資料庫例項無法啟動,啟動報錯data磁碟組沒有掛載如下圖所示:
2、問題分析
叢集節點racdb1的grid執行crsctl stat res -t -init ,檢查叢集資源程式狀態,發現正常:
叢集節點racdb1的grid執行crsctl stat res -t ,檢查叢集資源狀態,發現racdb1資料庫例項未掛載:
檢視節點racdb1例項的啟動狀態為started:
oracle使用者sys登陸資料庫執行alter database mount報錯ORA000205:
檢查節點racdb1例項的告警日誌,告警日誌提示與1中提到的報錯一致:磁碟組data未掛載
節點racdb1的grid使用者登入asm管理控制檯,檢查磁碟組狀態,發現data磁碟組狀態正常:
節點racdb1的grid使用者在asm控制檯檢查控制檔案,發現能夠看到控制檔案:
到此可以排除ASM磁碟組未掛載導致racdb1例項無法mount的。
節點racdb1的oracle使用者首先執行shutdown abort關閉當前例項:
節點racdb1的grid使用者使用srvctl工具啟動例項報錯ORA01174:
到此,節點racdb1例項racdb1無法啟動原因定位到:可能是資料庫打補丁,補丁集修改了racdb1例項的資料庫引數DB_FILES引數,資料庫重啟後叢集檢查發現2個節點例項的DB_FILES引數不一致導致節點racdb1例項racdb1無法啟動。
3、問題處理
節點racdb1的oracle使用者登入資料庫,將例項關閉,然後啟動到nomount狀態:
節點racdb1例項racdb1修改DB_FILES引數為500:
因為DB_FILES為資料庫靜態引數需要重啟,關閉節點racdb1例項racdb1後,將資料庫啟動到open狀態:
後記:事後檢查2個節點的告警日誌,除了節點racdb1的告警日誌,最後手工修改的DB_FILES引數將其設定為500,
未發現其他人為手工命令將其修改為200,從而確定是打補丁引起的。
到此問題解決!
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29357786/viewspace-2284586/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- ORACLE RAC 11.2.0.4 FOR RHEL6叢集無法啟動的處理Oracle
- 11.2.0.4 RAC CSSD服務無法啟動故障 unable to set priority to 4CSS
- Oracle 11.2.0.4 awr過期快照無法自動清理Oracle
- Oracle 12c RAC CSSD程式無法啟動real time模式OracleCSS模式
- oracle rac 11.2.0.3 升級到11.2.0.4Oracle
- ORACLE 11.2.0.4 RAC RMAN異機恢復之ORA-15001Oracle
- Oracle:Oracle RAC 11.2.0.4 升級為 19cOracle
- Oracle RAC自啟動Oracle
- Solaris下Oracle RAC 11.2.0.4 安裝方法Oracle
- oracle 11.2.0.4 rac節點異常當機之ORA-07445Oracle
- ORACLE RAC 11.2.0.4 ASM加盤導致叢集重啟之ASM sga設定過小OracleASM
- oracle 11.2.0.4 rac叢集等待事件enq: TM - contentionOracle事件ENQ
- RAC節點啟動失敗--ASM無法連線ASM
- Oracle Haip無法啟動問題學習OracleAI
- Oracle Linux 6.7中 Oracle 11.2.0.4 RAC叢集CRS異常處理OracleLinux
- Oracle RAC啟動失敗(DNS故障)OracleDNS
- oracle之 11.2.0.4 bbed安裝Oracle
- oracle兩節點RAC,由於gipc導致某節點crs無法啟動問題分析Oracle
- RAC節點hang住, oracle bug導致了cpu過高,無法啟動叢集隔離Oracle
- rac二節點例項redo故障無法啟動修復
- Oracle RAC的自定義service自啟動Oracle
- 紅色警報 ORACLE RAC 11.2.0.4 FOR SOLARIS 10 ASM 和DB因叢集心跳丟失重啟OracleASM
- Oracle RAC常見啟動失敗故障分析Oracle
- CentOS 7.6 安裝11.2.0.4 RACCentOS
- ORACLE 11.2.0.4 for solaris更換硬體後主機時間改變導致一節點叢集服務無法啟動Oracle
- Oracle日常問題-資料庫無法啟動(案例二)Oracle資料庫
- Oracle日常問題處理-資料庫無法啟動Oracle資料庫
- Oracle 12.2應用PSU後資料庫無法啟動Oracle資料庫
- Oracle RAC啟動因CTSS導致的異常Oracle
- 【ASM】RAC19C因引數設定不當,asm無法啟動ASM
- 【RAC】Oracle19.13之後的grid,節點重啟後不會自動驅動Oracle
- ORACLE rac 11.2.0.4 for rhel7.8 upgrade to 19.11.1 報錯ORA-29516處理Oracle
- RAC安裝【AIX 7 + 11.2.0.4 + ASM】AIASM
- Windows 11.2.0.4 RAC安裝配置以及RAC新增節點Windows
- 【ASM】Oracle RAC css啟動報錯"Duplicate voting file found"ASMOracleCSS
- Oracle RAC啟動失敗-軟連結惹的禍Oracle
- @FeignClient @Resource 無法注入Bean Springboot無法啟動clientBeanSpring Boot
- ORACLE11.2.0.4 RAC+ ASM安裝方法 (作業系統CENTOS7.6)OracleASM作業系統CentOS