- 最后登录
- 2023-8-16
- 在线时间
- 1686 小时
- 威望
- 2135
- 金钱
- 50532
- 注册时间
- 2011-10-12
- 阅读权限
- 200
- 帖子
- 5207
- 精华
- 39
- 积分
- 2135
- UID
- 2
|
4#
发表于 2012-4-19 23:30:19
From the inventory.xml, we see that the HOME NAME line is missing the CRS="true" flag.
The error INS-35354 will occur when the central inventory entry for the Grid Infrastructure
home is missing the flag that identifies it as CRS-type home.
Solution
Use the -updateNodeList option for the installer command to fix the the inventory.
This issue may be caused by corrupted binary inventory. The $ORACLE_HOME/inventory/ContentsXML/oraclehomeproperties.xml in the remote nodes does not get updated with the correct local node information.
For example,
On local node:
<CLUSTER_INFO>
<LOCAL_NODE NAME="rac1"/> ====>correct
<NODE_LIST>
<NODE NAME="rac1"/>
<NODE NAME="rac2"/>
</NODE_LIST>
</CLUSTER_INFO>
On remote node:
<CLUSTER_INFO>
<LOCAL_NODE NAME="rac1"/> ====>incorrect, it should be rac2.
<NODE_LIST>
<NODE NAME="rac1"/>
<NODE NAME="rac2"/>
</NODE_LIST>
</CLUSTER_INFO>
Solution
Note: Manually editing inventory files is not supported!
To implement the solution, please execute the following steps:
1. Backup the $ORACLE_HOME/inventory/ContentsXML/oraclehomeproperties.xml on remote node.
2. Run the following command on the remote node:
./runInstaller -updateNodeList -local ORACLE_HOME=/u01/app/oracle/product/10gR2/crs "CLUSTER_NODES={node1,node2}" LOCAL_NODE=node2 ORACLE_HOME_NAME="OraCrs10g_home1"
==>Please change above path, node name and home name to your actual value.
3. Check whether the Opatch lsinventory output is correct:
就MOS 描述来看 updateNodeList 会更新 inventory.xml 和 oraclehomeproperties.xml ,CRS 或 RDBMS HOME下的 oraclehomeproperties.xml 均有可能, 受到实际环境变量的影响。 |
|