天天看點

Oracle 11gR2 RAC DBCA無法識别ASM磁盤組(ORA-19504,ORA-15045,ORA-17502,ORA-15081)

ORA-19504: failed to create file "+DATA"

ORA-15045: ASM file name '+DATA' is not in reference form

ORA-17502: ksfdcre:5 Failed to create file +DATA

ORA-15081: failed to submit an I/O operation to a disk

在DBCA過程中,發現無法識别ASM磁盤組報以上錯誤,解決方法如下:

兩個節點分析執行:

su - grid

cd $ORACLE_HOME/bin

chmod +s oracle

這種情況出現的原因一般是:

安裝好Grid Infrastructure和Database之後,安裝目錄的所有者可能會變為root,重新安裝或更新等的時候不要修改安裝目錄的所有者,也不能修改目錄及其檔案的權限。如果修改了所有者,例如,将目錄的所有者從root:oinstall修改為grid:oinstall之後,或者将目錄及其檔案的讀寫權限修改為777,那麼,就可能導緻dbca建立資料庫的時候找不到之前建立好的ASM磁盤組。

或參考以下文檔

Database Creation on 11.2 Grid Infrastructure with Role Separation ( ORA-15025, KFSG-00312, ORA-15081 ) (文檔 ID 1084186.1)