在将 oracle RAC从10.2.0.1升级到10.2.0.2时遇到两个问题:
1.在apply到remote node做relink时出现warning信息:
In function `lcdprm’:: warning: the `gets’ function is dangerous and should not be used.
经查,该warning信息是 oracle 的一个bug:4762656,可忽略,在11g中修复。
可查看Metalink Note: 356363.1 获得更详细信息。
2.起第二节点时,ASM启动正常,但instance报如下错误:
SQL> startup
ORA-01078: failure in processing system parameters
ORA-01565: error in identifying file ‘+RAC_DISK/RACDB/spfileRACDB.ora’
ORA-17503: ksfdopn:2 Failed to open file +RAC_DISK/RACDB/spfileRACDB.ora
ORA-03113: end-of-file on communication channel
这个错误的原因是 oracle 在打第二节点时没有正确更新libknlopt.a。
解决方法(metalink notes:390591.1):
There are two solutions for this problem:
1) Manual copy of the “libknlopt.a” library to the offending nodes :
- ensure all instances are shut down
- manually copy $ORACLE_HOME/rdbms/lib/libknlopt.a from the local node to all remote nodes
- relink oracle on all nodes :
make -f ins_rdbms.mk ioracle
2) Install the patchset on every node using the “-local” option:
On Unix:
runInstaller -updateNodeList -local ORACLE_HOME=$ORACLE_HOME CLUSTER_NODES=node1,node2,…
On Windows:
setup.exe -updateNodeList -local ORACLE_HOME=%ORACLE_HOME% CLUSTER_NODES=node1,node2,..
No Comments
Be the first to comment on this entry.
Leave a comment
Fields in bold are required. Email addresses are never published or distributed.
Some HTML code is allowed:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>URLs must be fully qualified (eg: http://www.dbifan.com),and all tags must be properly closed.
Line breaks and paragraphs are automatically converted.
Please keep comments relevant. Off-topic, offensive or inappropriate comments may be edited or removed.