inventory.xml中的Oracle_home已存在

原创 2015年07月06日 23:38:38


重新安装RAC数据库时报下列错误:

Remote 'AttachHome' failed on nodes: 'prod02'. Refer to '/u01/app/oraInventory/logs/installActions2015-07-06_10-45-26PM.log' for details.
It is recommended that the following command needs to be manually run on the failed nodes: 
 /u01/app/oracle/product/11.2.0/db_1/oui/bin/runInstaller -attachHome -noClusterEnabled ORACLE_HOME=/u01/app/oracle/product/11.2.0/db_1 ORACLE_HOME_NAME=OraDb11g_home1 CLUSTER_NODES=prod01,prod02 "INVENTORY_LOCATION=/u01/app/oraInventory" LOCAL_NODE=<node on which command is to be run>. 
Please refer 'AttachHome' logs under central inventory of remote nodes where failure occurred for more details.


处理办法是:

先删除inventory.xml中的ORACLE_HOME再重新运行,详细过程如下所示:


prod02:/u01/app/oraInventory/ContentsXML$ /u01/app/oracle/product/11.2.0/db_1/oui/bin/runInstaller -attachHome -noClusterEnabled ORACLE_HOME=/u01/app/oracle/product/11.2.0/db_1 ORACLE_HOME_NAME=OraDb11g_home1 CLUSTER_NODES=prod01,prod02 "INVENTORY_LOCATION=/u01/app/oraInventory" LOCAL_NODE=prod02 
Starting Oracle Universal Installer...

Checking swap space: must be greater than 500 MB.   Actual 4871 MB    Passed
The inventory pointer is located at /etc/oraInst.loc
The inventory is located at /u01/app/oraInventory
OUI-10197:Unable to create a new Oracle Home at /u01/app/oracle/product/11.2.0/db_1. Oracle Home already exists at this location. Select another location.
'AttachHome' failed.
prod02:/u01/app/oraInventory/ContentsXML$ls -ltr
total 12
-rw-rw---- 1 grid oinstall 689 Jul  6 19:58 inventory.xml
-rw-rw---- 1 grid oinstall 270 Jul  6 19:58 libs.xml
-rw-rw---- 1 grid oinstall 307 Jul  6 19:58 comps.xml
prod02:/u01/app/oraInventory/ContentsXML$cat inventory.xml 
<?xml version="1.0" standalone="yes" ?>
<!-- Copyright (c) 1999, 2011, Oracle. All rights reserved. -->
<!-- Do not modify the contents of this file by hand. -->
<INVENTORY>
<VERSION_INFO>
   <SAVED_WITH>11.2.0.3.0</SAVED_WITH>
   <MINIMUM_VER>2.1.0.6.0</MINIMUM_VER>
</VERSION_INFO>
<HOME_LIST>
<HOME NAME="grid_home1" LOC="/u01/11.2.0/grid" TYPE="O" IDX="1" CRS="true">
   <NODE_LIST>
      <NODE NAME="prod02"/>
      <NODE NAME="prod01"/>
   </NODE_LIST>
</HOME>
<HOME NAME="oracle_home1" LOC="/u01/app/oracle/product/11.2.0/db_1" TYPE="O" IDX="2">
   <NODE_LIST>
      <NODE NAME="prod02"/>
   </NODE_LIST>
</HOME>
</HOME_LIST>
<COMPOSITEHOME_LIST>
</COMPOSITEHOME_LIST>
</INVENTORY>
prod02:/u01/app/oraInventory/ContentsXML$
prod02:/u01/app/oraInventory/ContentsXML$ /u01/app/oracle/product/11.2.0/db_1/oui/bin/runInstaller -detachHome -force -noClusterEnabled ORACLE_HOME=/u01/app/oracle/product/11.2.0/db_1 ORACLE_HOME_NAME=oracle_home1 CLUSTER_NODES=prod01,prod02 "INVENTORY_LOCATION=/u01/app/oraInventory" LOCAL_NODE=prod02 
Starting Oracle Universal Installer...

Checking swap space: must be greater than 500 MB.   Actual 4871 MB    Passed
The inventory pointer is located at /etc/oraInst.loc
The inventory is located at /u01/app/oraInventory
'DetachHome' was successful.
prod02:/u01/app/oraInventory/ContentsXML$cat inventory.xml 
<?xml version="1.0" standalone="yes" ?>
<!-- Copyright (c) 1999, 2011, Oracle. All rights reserved. -->
<!-- Do not modify the contents of this file by hand. -->
<INVENTORY>
<VERSION_INFO>
   <SAVED_WITH>11.2.0.3.0</SAVED_WITH>
   <MINIMUM_VER>2.1.0.6.0</MINIMUM_VER>
</VERSION_INFO>
<HOME_LIST>
<HOME NAME="grid_home1" LOC="/u01/11.2.0/grid" TYPE="O" IDX="1" CRS="true">
   <NODE_LIST>
      <NODE NAME="prod02"/>
      <NODE NAME="prod01"/>
   </NODE_LIST>
</HOME>
</HOME_LIST>
<COMPOSITEHOME_LIST>
</COMPOSITEHOME_LIST>
</INVENTORY>
prod02:/u01/app/oraInventory/ContentsXML$ /u01/app/oracle/product/11.2.0/db_1/oui/bin/runInstaller -attachHome -noClusterEnabled ORACLE_HOME=/u01/app/oracle/product/11.2.0/db_1 ORACLE_HOME_NAME=OraDb11g_home1 CLUSTER_NODES=prod01,prod02 "INVENTORY_LOCATION=/u01/app/oraInventory" LOCAL_NODE=prod02 
Starting Oracle Universal Installer...

Checking swap space: must be greater than 500 MB.   Actual 4871 MB    Passed
The inventory pointer is located at /etc/oraInst.loc
The inventory is located at /u01/app/oraInventory
'AttachHome' was successful.
prod02:/u01/app/oraInventory/ContentsXML$


Oracle中Inventory目录作用以及如何重建此目录

oraInventory存放的是Oracle软件安装的目录信息,Oralce的安装升级都需要用到这个目录,来看看Oracle文档中对这个目录的一点说明: All Oracle software in...
  • caomiao2006
  • caomiao2006
  • 2013年09月22日 16:13
  • 8663

安装oralce过程中用户、群组及相关oracle inventory的详解

1、单实例用户 我们在创建单实例的时候,一般用的用户是 oracle  用户,oinstall ,dba ,oper组 oinstall:oinstall 组是oracle 推荐操作系统的用户组,...
  • yunzhiyu
  • yunzhiyu
  • 2016年02月26日 23:09
  • 889

无法读取 C:/Program Files/Oracle/Inventory/ContentsXML/comps.xml

无法读取 C:/Program Files/Oracle/Inventory/ContentsXML/comps.xml 今天一个同事问我一个问题,安装oracle时一直安装不下去,查看安装日...
  • Evils798
  • Evils798
  • 2012年09月18日 14:05
  • 2666

Oracle Inventory里的一些概念

  事务处理(Transaction)是指物料移入库存、在库存内移动以及移出库存.物料搬运单(Move Order)是在一个组织内对物料进行移动的请求.保留(Reservation)是供应来源与需求来...
  • oraclebs
  • oraclebs
  • 2008年11月05日 13:51
  • 3117

本人对Oracle Inventory模块的一些了解

库存模块是EBS中的最基本的模块,因为组织和物料就在此模块中。 1、组织 EBS简单的分为三层,账本层,业务实体层,组织层。除了账本层在总账中设置,其他两层都在库存模块中设置。 2、物料 作为...
  • huangwenkangz
  • huangwenkangz
  • 2015年11月23日 16:04
  • 991

Ora_通过克隆方式安装11g R2 rac 软件

11g RAC 通过克隆技术安装grid和rdbms软件
  • xuzhenxiang
  • xuzhenxiang
  • 2016年07月20日 23:20
  • 1131

如何免安装异机恢复sap bi系统及数据库

前言,我们在做sap basis时,总是对文件进行了备份,包括sap的安装文件、数据库安装文件。现在我们通过以上备份,对系统进行异机恢复测试。本次测试,其实非常有意义的,sap的安装会耗费大量的时间,...
  • xiegh2014
  • xiegh2014
  • 2015年09月21日 11:50
  • 957

rac数据库的服务无法启动,报错ORA-03113: end-of-file on communication channel

启动数据库服务出现如下错误: [grid@rac2 ~]$ srvctl start database -d orcl PRCR-1079 : 无法启动资源 ora.orcl.db CRS-50...
  • jingleli21
  • jingleli21
  • 2015年05月21日 10:26
  • 2783

一次权限修改导致的RAC无法正常启动的问题的解决

测试的Oracle12c RAC数据库出现问题,无法启动了(OEL6.5+ORACLE12C12.1.0.1) 1、RAC中资源状态 [grid@rac1 ~]$ crsctl stat res ...
  • wang_san_shi
  • wang_san_shi
  • 2015年03月24日 09:32
  • 629

问题:数据库中已存在名为 '#keytemp2' 的对象

解决方式: 1.通过查询临时表 SELECT * FROM tempdb.dbo.sysobjects    WHERE name LIKE '%keytemp%' 2.手动删除记录 delete f...
  • XianRenShan
  • XianRenShan
  • 2018年01月30日 16:10
  • 33
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:inventory.xml中的Oracle_home已存在
举报原因:
原因补充:

(最多只允许输入30个字)