ORACLE RAC UNKNOWN
In this Document
Symptoms
Cause
Solution
Applies to:
Oracle Server - Enterprise Edition - Version: 10.2.0.1 to 11.1.0.7 - Release: 10.2 to 11.1Information in this document applies to any platform.
Symptoms
Trying to start the CRS resources, like VIP and instance, fail and those resources become UNKNOWN state.
Running "crs_stat -t" shows that the resources are in UNKNOWN state.
Sometimes resources go into UNKNOWN state after they were started successfully.
crsd.log might report:operation: scls_canexec, loc: , OS error: 0, other: no exe permission
Cause
The CRS resources go to the UNKNOWN state because the action script. failed while starting, stopping, or checking the state of the resources.
The CRS checks the health of the resources regularly.
1. The permission of the resource trace file is incorrect.
2. The permission of the action script. and other racg script. is incorrect. For example, racgvip script. missing execute permission.
3. The server load is very heavy and the action script. times out.
4. The look up to NIS hangs or takes very long time and causes the action script. to time out.
Solution
Find out the action script. name and its location by issuing:
"crs_stat -p
| grep ACTION_SCRIPT"
Issue "crs_stat | grep -i name" to find the resource names.
Please check and correct as follows:1. The permission of the resource trace file if it is incorrect.
The resource trace file in in the HOME/log//racg directory where HOME is the the HOME directory of action script. for the resource. It should have read/write permission by the resource owner.
2. The permission of racg scripts in the
HOME is the the HOME directory of action script. for the resource. Please issue "ls -l/bin/racg*" to get the permission of the racg script. Please issue "ls -l /bin/racg*" as user oracle or a user who normally starts up failing resources.
If any of the racg script. is a soft link to another file, then check the permission of the file to which the racg script. is soft linked. The racg* script. should have execute permission by everyone. For example: racgvip, racgwrap etc.
3. Check crsd.log and see if the resource action script. timed out.
If it did, then check if the server load was heavy (95% used or higher) for a minute or longer at the time of the failure. Setting up OSWatcher or IPD/OS can help troubleshooting this if the timeout occurs intermittently. Also, check if the NIC was having a problem at the time of the failure.
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/15747463/viewspace-757158/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- oracle RACOracle
- Oracle RAC Cache Fusion 系列十七:Oracle RAC DRMOracle
- Oracle 11.2 DataGuard RAC To RAC搭建Oracle
- Oracle RAC CacheFusion 系列十五:Oracle RAC CRServer Part TwoOracleServer
- ORACLE RAC clusterwareOracle
- Oracle RAC Cache Fusion系列十八:Oracle RAC Statisticsand Wait EventsOracleAI
- Oracle RAC Cache Fusion 系列十四:Oracle RAC CR Server Part OneOracleServer
- Oracle RAC Cache Fusion 系列十:Oracle RAC Enqueues And Lock Part 1OracleENQ
- 【RAC】Oracle RAC如何修改心跳網路Oracle
- Oracle RAC Wait EventsOracleAI
- oracle rac 增加磁碟Oracle
- 【RAC】Oracle rac 如何修改公網及vipOracle
- Oracle RAC Cache Fusion 系列九:Oracle RAC 分散式資源管理(二)Oracle分散式
- Oracle RAC Cache Fusion 系列八:Oracle RAC 分散式資源管理(一)Oracle分散式
- Oracle RAC+DG搭建Oracle
- Oracle RAC更新補丁Oracle
- Oracle RAC新增節點Oracle
- 4.2.1.12 規劃 Oracle RACOracle
- Oracle RAC自啟動Oracle
- Networker備份oracle racOracle
- Oracle:RAC 程式簡介Oracle
- G003-ORACLE-INS-RAC-01 ORACLE 19C RAC Ins ON OEL 7.8Oracle
- 【BUILD_ORACLE】Oracle 19c RAC搭建(六)建立RAC資料庫UIOracle資料庫
- Oracle RAC一鍵部署004(RAC引數校驗)Oracle
- 【RAC】Oracle RAC上線測試場景介紹Oracle
- Oracle RAC序列效能測試Oracle
- oracle RAC手動配置互信Oracle
- Oracle:Oracle RAC 11.2.0.4 升級為 19cOracle
- 【RAC】Oracle rac修改IP地址及埠號命令參考Oracle
- oracle rac 核心引數詳解Oracle
- Oracle RAC修改public, VIP, SCAN IPOracle
- Oracle 12.2 RAC on Linux Best Practice DocumentationOracleLinux
- Centos7.2_Oracle12.1.0.2_RAC_installCentOSOracle
- oracle rac 11.2.0.3 升級到11.2.0.4Oracle
- Oracle RAC一鍵部署大綱Oracle
- Oracle RAC簡介與要點Oracle
- about oracle10g rac(轉)Oracle
- Oracle rac時間不同步Oracle
- ORACLE19C RAC+DGOracle