oracle 11gR2 asm例項 不能啟動處理方法
由於斷電導致oracle 11g R2 asm 資料庫不能啟動,處理過程如下:
/ as sysdba
SQL*Plus: Release 11.2.0.1.0 Production on Mon Mar 12 14:22:13 2012
Copyright (c) 1982, 2009, Oracle. All rights reserved.
Connected to an idle instance.
SQL> startup
ORA-01078: failure in processing system parameters
ORA-29701: unable to connect to Cluster Synchronization Service
檢測 css 程式:
check css
CRS-4639: Could not contact Oracle High Availability Services
CRS-4000: Command Check failed, or completed with errors.
-ef|grep cssd
grid 135192 225738 0 12:08:39 pts/2 0:00 grep cssd
檢測has程式:
check has
CRS-4639: Could not contact Oracle High Availability Services
說明ohasd程式沒有啟動,啟動ohasd程式:
# ./ohasd start
Starting ohasd:
CRS-4123: Oracle High Availability Services has been started.
檢查:
crsctl stat resource -t -init
--------------------------------------------------------------------------------
NAME TARGET STATE SERVER STATE_DETAILS
--------------------------------------------------------------------------------
Local Resources
--------------------------------------------------------------------------------
ora.DATA2.dg
ONLINE OFFLINE aix1
ora.LISTENER.lsnr
ONLINE OFFLINE aix1
ora.asm
ONLINE OFFLINE aix1
--------------------------------------------------------------------------------
Cluster Resources
--------------------------------------------------------------------------------
ora.cssd
1 ONLINE OFFLINE
ora.db11.db
1 ONLINE OFFLINE
ora.diskmon
1 ONLINE OFFLINE
啟動資料庫:
- oracle11
oracle11's Password:
/ as sysdba
SQL*Plus: Release 11.2.0.1.0 Production on Mon Mar 12 14:34:34 2012
Copyright (c) 1982, 2009, Oracle. All rights reserved.
Connected to an idle instance.
SQL> startup
ORACLE instance started.
Total System Global Area 1.3696E+10 bytes
Fixed Size 2219808 bytes
Variable Size 6878658784 bytes
Database Buffers 6777995264 bytes
Redo Buffers 37015552 bytes
Database mounted.
Database opened.
SQL>
ok 資料庫啟動。
接下就是要探討為什麼ohasd程式為什麼在開機的時候沒有自動啟動?
原因是:安裝grid 軟體的lv不是自動掛載的。所以伺服器在啟動的時候是不能自動掛載grid所在lv,也就不能自動啟動ohasd了。如果手動掛載lv,那麼必須手動啟動ohasd服務。
修改lv為自動掛載:
System Storage Management (Physical & Logical Storage)
-->File Systems
--->Add / Change / Show / Delete File Systems
-->Enhanced Journaled File Systems
-->Change / Show Characteristics of an Enhanced Journaled File System
選擇要自動掛載點
Mount AUTOMATICALLY at system restart? yes ------由no改為yes即可
資料剛安裝完成的時候,has程式是自動啟動,用下面的命令設定自動啟動;
enable has --啟用自動啟動
disable has --關閉自動啟動
手動啟動 has:
crsctl start has
crsctl stop has
檢視has 的狀態:
crsctl check has
ohasd 資源啟動後,才能啟動crs資源。
在11gR2中, ohasd包含了crsd、ocssd、evmd.
ohasd負責啟動lower stack的叢集資源, crsd負責啟動上層的叢集資源.
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29065182/viewspace-1070551/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Windows下Oracle 11gR2例項啟動WindowsOracle
- 【Oracle】ORA-01078 ORA-29701 11gR2 ASM單例項重啟系統後不能啟動OracleASM單例
- Oracle單例項+ASM啟動與關閉Oracle單例ASM
- 11gR2啟動ASM例項時遭遇ORA-29701ASM
- oracle 11gR2 關閉asm例項 報ORA-01031 錯誤處理OracleASM
- 啟動ASM 例項報錯ASM
- 驗證11gR2 RAC中ASM例項通過gpnp profile獲得spfile資訊來啟動ASM例項ASM
- 【轉】11gR2啟動ASM例項時遭遇ORA-29701ASM
- oracle多個例項啟動方法Oracle
- 在solaris10單例項配置oracle10g asm執行css不啟動處理單例OracleASMCSS
- Oracle 11gR2 ASM例項記憶體管理OracleASM記憶體
- 配置Oracle單例項隨機啟動(11gR2)Oracle單例隨機
- ORA-01078 ORA-29701 11gr2 asm 單例項重啟系統後不能啟動ASM單例
- 處理Oracle 11gR2 RAC資料庫資源不能自動啟動的問題Oracle資料庫
- oracle 11gR2 配置goldengate連線asm例項OracleGoASM
- 處理Oracle 11gR2 RAC資料庫資源不能自動啟動的問題 (轉)Oracle資料庫
- 11gR2啟動ASM例項時遭遇ORA-29701, cssd dismon ohasASMCSS
- oracle 11gr2 針對ocr/vote asm diskgroup損壞的處理方法OracleASM
- ASM CRS 例項啟動和關閉ASM
- 【問題處理】因ASM磁碟組空間不足導致資料庫例項無法啟動的故障處理ASM資料庫
- Oracle Restart啟動資料庫例項故障一例( Oracle ASM儲存Spfile解析)OracleREST資料庫ASM
- 11gR2 RAC ASM 啟動ASM
- 不用ASMLIB建立11gr2 ASM例項ASM
- asm例項刪除方法ASM
- oracle 收集asm例項資訊OracleASM
- ORACLE 11gR2 單例項資料庫自啟Oracle單例資料庫
- 2 Day DBA-管理Oracle例項-關閉和啟動Oracle例項-使用OEMDC關閉和啟動Oracle例項Oracle
- Linux中設定oracle例項和asm同時隨機自動啟動LinuxOracleASM隨機
- 自動重新啟動oracle例項 for windowsOracleWindows
- 啟動oracle例項最少引數Oracle
- Oracle 11.2.0.3 管理ASM例項OracleASM
- Oracle 11.2.0.3管理ASM例項OracleASM
- Oracle啟動問題處理Oracle
- 11gR2 RAC ASM啟動過程ASM
- 關於oracle中大物件處理的一些方法和例項Oracle物件
- 【故障處理】修改主機名導致oracle例項無法啟動暨如何修改hostnameOracle
- Window中Oracle服務啟動時並不啟動例項的兩種方法Oracle
- oracle 12c RAC安裝,例項不能多節點同時啟動Oracle