Oracle RAC 11gR2 ORA-15055 ORA-27140 ORA-27300 ORA-27301 ORA-27302 ORA-27303
客戶的Oracle 11.2.0.2 RAC for AIX其中一個節點已經有好幾個月沒有執行了,在MOUNT資料庫的時候告警日誌收到如下的報錯資訊:
ORA-00210: cannot open the specified control file
ORA-00202: control file: '+DATA1/smdb/controlfile/current.256.760106407'
ORA-17503: ksfdopn:2 Failed to open file +DATA1/smdb/controlfile/current.256.760106407
ORA-15001: diskgroup "DATA1" does not exist or is not mounted
ORA-15055: unable to connect to ASM instance
ORA-27140: attach to post/wait facility failed
ORA-27300: OS system dependent operation:invalid_euid failed with status: 1
ORA-27301: OS failure message: Not owner
ORA-27302: failure occurred at: skgpwinit5
ORA-27303: additional information: startup euid = 1000 (grid), current euid = 1001 (oracle)
ORA-205 signalled during: ALTER DATABASE MOUNT...
從METALINK上搜尋,找到如下的文章:
Startup Instance Failed with ORA-27140 ORA-27300 ORA-27301 ORA-27302 and ORA-27303 on skgpwinit6 [ID 1274030.1]
修改時間:2011-10-25型別:PROBLEM狀態:PUBLISHED優先順序:3
Information in this document applies to any platform.
When attempting to start database as oracle user, the following errors are seen in alert log.
ERROR
-----------------------
STEPS
-----------------------
The issue can be reproduced at will with the following steps:
In one case, customer changed the file permission of GI_HOME/bin/oracle from "-rwsr-s--x" to "-rwxrwxr-x".
The correct permission should be "-rwsr-s--x".
2. Change the file permission of GI_HOME/bin/oracle to "-rwsr-s--x":
3.Start the /CRS.
4.Test if you can startup the rdbms database using oracle user.
文章地址:
參考這篇文章執行了一下的操作:
1).在問題節點執行crsctl stop has停止HAS的執行。
2).修改GRID_HOME/bin/oracle檔案許可權。
3).在問題節點執行crsctl start has啟動HAS。
資料庫例項順利啟動。
下面是在一個正常執行的節點收集了/dev/rhdisk*,$GRID_HOME/bin/oracle,$ORACLE_HOME/bin/oracle許可權關係,特此保留以備查驗:
相關文章:
《11gR2 for AIX使用dbca建立資料庫遇到ORA-03113錯誤的案例》http://space.itpub.net/23135684/viewspace-743093,文章重點討論的是$GRID_HOME/bin/oracle和$ORACLE_HOME/bin/oracle兩個檔案的所有者、組和/dev/rhdisk*的對應關係;而這篇文章重點討論的是$GRID_HOME/bin/oracle和$ORACLE_HOME/bin/oracle兩個檔案的許可權和/dev/rhdisk*的對應關係。
《11gR2 RAC dbca無法發現ASM磁碟組》:http://space.itpub.net/?uid-23135684-action-viewspace-itemid-676632
從METALINK上搜尋,找到如下的文章:
Startup Instance Failed with ORA-27140 ORA-27300 ORA-27301 ORA-27302 and ORA-27303 on skgpwinit6 [ID 1274030.1]
修改時間:2011-10-25型別:PROBLEM狀態:PUBLISHED優先順序:3
In this Document
Applies to:
Oracle Server - Standard Edition - Version: 11.2.0.1 and later [Release: 11.2 and later ]Information in this document applies to any platform.
Symptoms
On : 11.2.0.1 version, Real Application ClusterWhen attempting to start database as oracle user, the following errors are seen in alert log.
ERROR
-----------------------
ORA-00210: cannot open control file
ORA-00202: error in writing''+RECODG/utsdb/controlfile/current.256.732754521''
ORA-17503: ksfdopn: 2 Failed to open file +RECODG/utsdb/controlfile/current.256.732754521
ORA-15001: diskgroup "RECODG" does not exist or is not mounted
ORA-15055: unable to connect to ASM instance
ORA-27140: attach to post/wait facility failed
ORA-27300: OS system dependent operation:invalid_euid failed with status: 1
ORA-27301: OS failure message: Not owner
ORA-27302: failure occurred at: skgpwinit5
ORA-27303: additional information: startup euid = 100 (grid), current euid = 101 (oracle)
ORA-00202: error in writing''+RECODG/utsdb/controlfile/current.256.732754521''
ORA-17503: ksfdopn: 2 Failed to open file +RECODG/utsdb/controlfile/current.256.732754521
ORA-15001: diskgroup "RECODG" does not exist or is not mounted
ORA-15055: unable to connect to ASM instance
ORA-27140: attach to post/wait facility failed
ORA-27300: OS system dependent operation:invalid_euid failed with status: 1
ORA-27301: OS failure message: Not owner
ORA-27302: failure occurred at: skgpwinit5
ORA-27303: additional information: startup euid = 100 (grid), current euid = 101 (oracle)
STEPS
-----------------------
The issue can be reproduced at will with the following steps:
$ sqlplus "/as sysdba"
SQL> startup
SQL> startup
Cause
The issue is caused by wrong permission of the GI_HOME/bin/oracle executable.In one case, customer changed the file permission of GI_HOME/bin/oracle from "-rwsr-s--x" to "-rwxrwxr-x".
The correct permission should be "-rwsr-s--x".
Solution
1. Stop the CRS.2. Change the file permission of GI_HOME/bin/oracle to "-rwsr-s--x":
$su - grid
$cd GI_HOME/bin
$chmod 6751 oracle
$ls -l oracle
$cd GI_HOME/bin
$chmod 6751 oracle
$ls -l oracle
3.Start the /CRS.
4.Test if you can startup the rdbms database using oracle user.
文章地址:
參考這篇文章執行了一下的操作:
1).在問題節點執行crsctl stop has停止HAS的執行。
2).修改GRID_HOME/bin/oracle檔案許可權。
smdb2@grid[/home/grid]cd $ORACLE_HOME/bin
smdb2@grid[/oracle/product/grid/bin]ls -al oracle
-rwxr-x--x 1 grid oinstall 258657170 Aug 24 2011 oracle
smdb2@grid[/oracle/product/grid/bin]chmod 6751 oracle
smdb2@grid[/oracle/product/grid/bin]ls -al oracle
-rwsr-s--x 1 grid oinstall 258657170 Aug 24 2011 oracle
請注意GRID_HOME/bin/oracle檔案許可權修改前後的變化。3).在問題節點執行crsctl start has啟動HAS。
資料庫例項順利啟動。
下面是在一個正常執行的節點收集了/dev/rhdisk*,$GRID_HOME/bin/oracle,$ORACLE_HOME/bin/oracle許可權關係,特此保留以備查驗:
smdb1@grid[/oracle/product/grid/bin]cd /dev/
smdb1@grid[/dev]ls -al rhdisk*
crw------- 2 root system 21, 0 Jul 27 2011 rhdisk0
crw------- 1 root system 21, 1 Aug 19 2011 rhdisk1
crw-rw---- 1 grid asmadmin 21, 10 Dec 31 19:40 rhdisk10
crw-rw---- 1 grid asmadmin 21, 12 Dec 31 19:01 rhdisk11
crw-rw---- 1 grid asmadmin 21, 9 Dec 31 19:40 rhdisk12
crw-rw---- 1 grid asmadmin 21, 8 Dec 31 17:01 rhdisk13
crw-rw---- 1 grid asmadmin 21, 14 Dec 31 19:00 rhdisk14
crw-rw---- 1 grid asmadmin 21, 2 Dec 31 19:40 rhdisk2
crw-rw---- 1 grid asmadmin 21, 3 Dec 31 19:40 rhdisk3
crw-rw---- 1 grid asmadmin 21, 4 Dec 31 19:40 rhdisk4
crw-rw---- 1 grid asmadmin 21, 5 Dec 31 19:40 rhdisk5
crw-rw---- 1 grid asmadmin 21, 11 Dec 31 19:40 rhdisk6
crw-rw---- 1 grid asmadmin 21, 13 Dec 31 18:55 rhdisk7
crw-rw---- 1 grid asmadmin 21, 7 Dec 31 19:18 rhdisk8
crw-rw---- 1 grid asmadmin 21, 6 Dec 31 19:14 rhdisk9
smdb1@grid[/dev]cd $ORACLE_HOME/bin/
smdb1@grid[/oracle/product/grid/bin]ls -al oracle
-rwsr-s--x 1 grid oinstall 258657170 Aug 24 2011 oracle
smdb1@grid[/oracle/product/grid/bin]exit
# su - oracle
smdb1@oracle[/home/oracle]cd $ORACLE_HOME/bin
smdb1@oracle[/oracle/product/11.2.0/dbhome_1/bin]ls -al oracle
-rwsr-s--x 1 oracle asmadmin 294657430 Aug 24 2011 oracle
注意:oracle使用者必須屬於asmdba組(另外還屬於dba和oper組),grid使用者屬於asmadmin,asmdba,asmoper組。
注意:oracle使用者必須屬於asmdba組(另外還屬於dba和oper組),grid使用者屬於asmadmin,asmdba,asmoper組。
相關文章:
《11gR2 for AIX使用dbca建立資料庫遇到ORA-03113錯誤的案例》http://space.itpub.net/23135684/viewspace-743093,文章重點討論的是$GRID_HOME/bin/oracle和$ORACLE_HOME/bin/oracle兩個檔案的所有者、組和/dev/rhdisk*的對應關係;而這篇文章重點討論的是$GRID_HOME/bin/oracle和$ORACLE_HOME/bin/oracle兩個檔案的許可權和/dev/rhdisk*的對應關係。
《11gR2 RAC dbca無法發現ASM磁碟組》:http://space.itpub.net/?uid-23135684-action-viewspace-itemid-676632
《11gR2叢集件任務角色分離(Job Role Separation)簡介》:https://blogs.oracle.com/Database4CN/entry/%E4%BB%BB%E5%8A%A1%E8%A7%92%E8%89%B2%E5%88%86%E7%A6%BB_job_role_separation_%E7%AE%80%E4%BB%8B
--end--
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/23135684/viewspace-751960/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- ORACLE ORA-27504 ORA-27300 ORA-27301 ORA-27302 ORA-27303 問題處理Oracle
- Process startup failed (ORA-27300,ORA-27301,ORA-27302)AI
- ORA-27300 ORA-27301 ORA-27302問題處理
- Troubleshooting ORA-27300 ORA-27301 ORA-27302 errors [ID 579365.1]Error
- ORA-27300 ORA-27301 ORA-27302 問題解決方法
- oracle啟動的時候報 ORA-27154、ORA-27300、ORA-27301、ORA-27302Oracle
- ORA-27154,ORA-27300,ORA-27301,ORA-27302: failure occurred at: sskgpcreatesAI
- ORA-27300,ORA-27301,ORA-27302,ORA-04030導致crashed databaseDatabase
- HPUX上出現ORA-27300、ORA-27301、ORA-27302的STATUS 11錯誤UX
- oracle 11gr2 rac 安裝Oracle
- Oracle 11gR2 RAC修改SCAN IPOracle
- ORA-27302 “failure occurred at skgxpvfymmtu” in RACAI
- 【RAC安裝】 AIX下安裝Oracle 11gR2 RACAIOracle
- ORA-27300: ORA-27301: OS failure message: Error 0 錯誤AIError
- Oracle RAC 11gR2開啟歸檔Oracle
- Oracle 11gR2 RAC ORA-00845Oracle
- Oracle 11gR2 RAC修改SCAN IP地址Oracle
- Oracle 11gR2 RAC 常用維護操作Oracle
- Oracle 11gR2 RAC的JDBC連線串OracleJDBC
- oracle 11gR2 RAC crsctl 命令的增強Oracle
- 【ASM】ORA-27504 ORA-27300 ORA-27303 while starting ASM (Doc ID 2281441.1)ASMWhile
- Step By Step of Configuring Oracle 11gR2 (11.2.0.1) RAC to RAC DataguardOracle
- ORACLE 11GR2 RAC的網路規劃解析Oracle
- Oracle 11gR2 RAC的關閉和啟動Oracle
- Oracle 11gR2 RAC ohasd failed to start 解決方法OracleAI
- oracle 11gr2 rac 虛擬安裝問題Oracle
- oracle 11gR2 rac 安裝問題總結Oracle
- oracle 11gR2 rac for aix 5310 安裝OracleAI
- oracle 11gR2 RAC 撥公網物理測試Oracle
- Oracle 11gR2 RAC 常用維護操作 說明Oracle
- oracle 11gR2 rac grid和oracle所屬的組資訊Oracle
- oracle 11gR2 RAC安裝與oracle 10gR2 rac 安裝時的不同點Oracle 10g
- oracle_如何打11GR2 RAC PSU補丁Oracle
- Oracle 11gr2 RAC on OEL6.4靜默安裝Oracle
- Oracle 11gR2 RAC 常用維護操作 說明(轉)Oracle
- Oracle 11gR2 for Linux RAC 初次安裝體驗OracleLinux
- Oracle 11gR2 RAC Service-Side TAF 配置示例OracleIDE
- 安裝11gr2 RAC