ITPub博客

首页 > 数据库 > Oracle > 单实例opatch出现RAC信息

单实例opatch出现RAC信息

原创 Oracle 作者:myhuaer 时间:2016-02-24 16:21:37 0 删除 编辑
当在单实例数据库中opatch 发现出现RAC 信息。如

Rac system comprising of multiple nodes
  Local node = rac1    
  Remote node = rac2
SO i updated the updateNodeList parameter like below, and the opatch apply went successful.

这种情况基本是这个单实例的软件是从RAC 环境copy 过来的。所以会带出RAC 信息。


出现此状况opatch apply 某个patch 时会报

[oracle@xxxxxxxxxxxxxxxxxxxxx]$ opatch apply
Oracle Interim Patch Installer version 11.2.0.3.4
Copyright (c) 2012, Oracle Corporation.  All rights reserved.
UtilSession failed: oracle/cluster/install/InstallException
Log file location: /oracle/product/11.2.0.3/XXXXXX/cfgtoollogs/opatch/opatch2013-04-25_02-37-35AM_1.log
OPatch failed with error code 73
The Stack Trace error shows the below error:

[Apr 25, 2013 2:37:38 AM]    OUI-67073:UtilSession failed: oracle/cluster/install/InstallException
[Apr 25, 2013 2:37:38 AM]    StackTrace: sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[Apr 25, 2013 2:37:38 AM]    StackTrace: java.lang.reflect.Method.invoke(Method.java:592)
[Apr 25, 2013 2:37:38 AM]    StackTrace: oracle.opatch.UtilSession.process(UtilSession.java:322)
[Apr 25, 2013 2:37:38 AM]    StackTrace: oracle.opatch.OPatchSession.main(OPatchSession.java:2346)
[Apr 25, 2013 2:37:38 AM]    StackTrace: oracle.opatch.OPatch.main(OPatch.java:613)

这种情况下,需要将 /etc/oraInst.loc 中的invenory 路径修改为已知的路径,并执行
cd $ORACLE_HOME/oui/bin/
./runInstaller -silent -updateNodeList ORACLE_HOME=/u01/db/tech_st/11.2.0 "CLUSTER_NODES={newname}"

执行完成后就可以直接 opatch apply 了。





来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/34596/viewspace-1993838/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2016-09-11

  • 博文量
    211
  • 访问量
    629053