ORA-29701 from 10.2 DB after ASM upgraded to 11.2 in HP-UX Itanium_1323826.1
ORA-29701 from 10.2 databases after ASM upgraded to 11.2 in HP-UX Itanium (文件 ID 1323826.1)
In this Document
Symptoms |
Cause |
Solution |
References |
This document is being delivered to you via Oracle Support's Rapid Visibility (RaV) process and therefore has not been subject to an independent technical review. |
Applies to:
Oracle Database - Enterprise Edition - Version 11.2.0.1 and later
Information in this document applies to any platform.
***Checked for relevance on 05-Sep-2013***
Symptoms
non-RAC - 112010(asm) - 112010(db) - 10205(db) - HP-UX Itanium (11.31)
After migrating 10.2 ASM to 11.2, now only the 10.2 database instances error out with ORA-29701: unable to connect to Cluster Manager
10.2 database alert log:
~~~~~~~~~~~~~~~~~~~~~~~~
ALTER DATABASE MOUNT
Fri Mar 11 14:26:17 2011
ORA-00202: control file:
'+NSHDEVHORA01_DATA/devphrm4/controlfile/current.394.683466541'
ORA-17503: ksfdopn:2 Failed to open file
+NSHDEVHORA01_DATA/devphrm4/controlfile/current.394.683466541
ORA-15001: diskgroup "NSHDEVHORA01_DATA" does not exist or is not mounted
ORA-15077: could not locate ASM instance serving a required diskgroup
ORA-29701: unable to connect to Cluster Manager
10.2 database sqlplus session:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
SQL> create tablespace test_asm datafile '+NSHDEVHORA01_DATA' size 10M;
create tablespace test_asm datafile '+NSHDEVHORA01_DATA' size 10M
*
ERROR at line 1:
ORA-01119: error in creating database file '+NSHDEVHORA01_DATA'
ORA-17502: ksfdcre:4 Failed to create file +NSHDEVHORA01_DATA
ORA-15001: diskgroup "NSHDEVHORA01_DATA" does not exist or is not mounted
ORA-15077: could not locate ASM instance serving a required diskgroup
ORA-29701: unable to connect to Cluster Manager
Additional information
~~~~~~~~~~~~~~~~~~~~~~~
* This is not affecting any of the 11.2 database instances or any non-ASM 10.2 database instances.
* Same OS software owner for all homes (11.2 asm_home, 11.2 or 10.2 db_home)
.
Cause
This issue looks similar to Bug 10054912 (DB IS UNABLE TO COMMUNICATE WITH ASM INSTANCE) and to do that in pre-11.2 and for HP only, we cannot use hostnames > 8 characters.
* Checked an 'uname' showing a 8 character value for the hostname. Also 'netconf' shows 8 characters for hostname.
* Checked the /tmp/.oracle socket files and the configuration suses a 12 character value for hostname.
In 11.1, there is a restriction for hostname, which is documented in 11.1 database release note on HP-UX IA:
http://download.oracle.com/docs/cd/B28359_01/relnotes.111/b32071/toc.htm#CHDEHEIB
6.5 Hostname Length Restriction for Oracle Clusterware on HP-UX Itanium
On HP-UX Itanium, the hostname for cluster member nodes must be no greater than 8 characters.
.
Solution
To fix this:
1) As root:
- set ORACLE HOME to GRID HOME:
- cd $ORACLE_HOME/crs/install
- perl roothas.pl -delete -force
2) As root:
Edit file: /etc/rc.config.d/netconf
- set the hostname and nodename to the first 8 characters ONLY
- reboot server
3) As root:
- set ORACLE HOME to GRID HOME:
- cd $ORACLE_HOME
- ./root.sh # this rebuilds the 'cluster' with the 8 character name.
4) As the Oracle Restart (gi_home) Software Owner :
Add/start all the components into the Oracle Restart configuration:
$GRID_HOME/bin/srvctl add listener -l LISTENER
$GRID_HOME/bin/srvctl start listener -l LISTENER
$GRID_HOME/bin/srvctl add asm -l LISTENER -d +ASM
$GRID_HOME/bin/srvctl start asm
$GRID_HOME/bin/srvctl add database -d
$GRID_HOME/bin/srvctl start database -d
5) Change to the 10g home and start up the 10g databases that use ASM, and it works.
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/17252115/viewspace-1298728/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Unable To Open Database After ASM Upgrade From Release 11.1 To Release 11.2DatabaseASM
- ASMCA fails to create 11.2 ASM instance when upgrading from 10.2 [ID 1125053.1]ASMAI
- How To Upgrade ASM from 10.2 to 11.1 (RAC)ASM
- Upgrade Advisor: Database from 10.2 to 11.2 (文件 ID 251.1)Database
- Reinstall ASM or DB HOME on One RAC Node From the Install Media_864614.1ASM
- ORA-15183 Unable to Create DB on Server using 11.2 ASM and GI_1054033.1ServerASM
- Oracle10.2RAC on HP-UX的規劃問題OracleUX
- 啟動ASM例項出現ORA-29701錯誤ASM
- DB error due to HP-UX Error:23ErrorUX
- Move datafile:From File System to ASMASM
- Move datafile:From ASM to File SystemASM
- 11.2通過資料庫鏈呼叫10.2過程報錯資料庫
- HP-UX (11.11)上安裝Oracle10.2的RACUXOracle
- RMAN Duplicate Database From RAC ASM To RAC ASM [ID 461479.1]DatabaseASM
- Duplicate database from non ASM to ASM to a different host [ID 382669.1]DatabaseASM
- Duplicate Database from ASM to Non- ASM Database Using RMANDatabaseASM
- 11gR2啟動ASM例項時遭遇ORA-29701ASM
- 11.2刪除第一個ASM磁碟組ASM
- 消除11.2上的db file parallel readParallel
- ASMCAfailstocreate11.2ASMinstancewhenupgradingfrom10.2[ID1125053.1]ASMAI
- 【轉】11gR2啟動ASM例項時遭遇ORA-29701ASM
- ASM例項啟動報錯:ORA-29701 :unable to connect to Cluster ManagerASM
- 11.2環境ASM例項spfile放在ASM磁碟組的訪問方式ASM
- Creating a physical standby from ASM primaryASM
- DUPLICATE (Backup based) DATABASE from non ASM to ASM to different host_382669.1DatabaseASM
- 【轉】How to recover from root.sh on 11.2 Grid Infrastructure FailedASTStructAI
- How to restore ASM based OCR after complete loss of the CRS diskgroupRESTASM
- 安裝__DB、ASM注意事項ASM
- Duplicate database from non ASM to ASM (vise versa) to a different host-382669.1DatabaseASM
- 資料庫跨平臺遷移方法彙總 (for EBS, Oracle10.2, 11.2)資料庫Oracle
- How to move ASM database files from one diskgroup to anotherASMDatabase
- HP-UX(11.11)上service guard構建Oracle 10.2 RAC資料庫UXOracle資料庫
- 11gR2啟動ASM例項時遭遇ORA-29701, cssd dismon ohasASMCSS
- ORA-01078 ORA-29701 11g單機asm系統啟動後不能啟動asmASM
- InnoDB Plugin has been upgraded to version 1.0.8Plugin
- DBCA Does Not Display ASM Disk Groups In 11.2 [ID 1177483.1]ASM
- How to copy a datafile from ASM to a file system not using RMANASM
- ASM例項使用CREATE PFILE FROM MEMORY的bugASM