INS-35423 安装 database 时安装程序无法获取集群节点
来源:互联网 发布:sql where执行顺序 编辑:程序博客网 时间:2024/05/17 05:50
操作系统为 RedHat Linux 6.4,已安装Oracle 11.2.0.4.0 版本的 Grid后,开始以oracle用户身份安装对应版本的database软件,结果在在走到 Oracle Database 11g Release 2 Installer database - Step 4 of 10 中的 Grid Instrallation Options 界面,集群列表为空,且报INS-35423错误,见下图:
通过检查各项配置均无误后,于是在网络上搜索了下,在国外的一个论坛上找到如下界面方法:
之所以未能获取到集群节点,是因为位于grid用户下的ORACLE_BASE下的inventory目录内的一个xml文件有问题,请看如下文件:
[root@qjdb1 ContentsXML]# cat inventory.xml
<?xml version="1.0" standalone="yes" ?>
<!-- Copyright (c) 1999, 2013, Oracle and/or its affiliates.
All rights reserved. -->
<!-- Do not modify the contents of this file by hand. -->
<INVENTORY>
<VERSION_INFO>
<SAVED_WITH>11.2.0.4.0</SAVED_WITH>
<MINIMUM_VER>2.1.0.6.0</MINIMUM_VER>
</VERSION_INFO>
<HOME_LIST>
<HOME NAME="Ora11g_gridinfrahome1" LOC="/u01/app/11.2.0/grid" TYPE="O" IDX="1">------少了一个CRS="true"内容
<NODE_LIST>
<NODE NAME="qjdb1"/>
<NODE NAME="qjdb2"/>
</NODE_LIST>
</HOME>
</HOME_LIST>
<COMPOSITEHOME_LIST>
</COMPOSITEHOME_LIST>
</INVENTORY>
通过执行如下命令修改:
[grid@qjdb1 ~]$ /u01/app/11.2.0/grid/oui/bin/runInstaller -updateNodeList ORACLE_HOME="/u01/app/11.2.0/grid" CRS=true
Starting Oracle Universal Installer...
Checking swap space: must be greater than 500 MB. Actual 32000 MB Passed
The inventory pointer is located at /etc/oraInst.loc
The inventory is located at /u01/app/oraInventory
'UpdateNodeList' was successful.
上面命令成功执行后,可以发现inventory.xml文件的内容发生了变化,已经调整为预期内容:
[root@qjdb1 ContentsXML]# cat inventory.xml
<?xml version="1.0" standalone="yes" ?>
<!-- Copyright (c) 1999, 2013, Oracle and/or its affiliates.
All rights reserved. -->
<!-- Do not modify the contents of this file by hand. -->
<INVENTORY>
<VERSION_INFO>
<SAVED_WITH>11.2.0.4.0</SAVED_WITH>
<MINIMUM_VER>2.1.0.6.0</MINIMUM_VER>
</VERSION_INFO>
<HOME_LIST>
<HOME NAME="Ora11g_gridinfrahome1" LOC="/u01/app/11.2.0/grid" TYPE="O" IDX="1" CRS="true">
<NODE_LIST>
<NODE NAME="qjdb1"/>
<NODE NAME="qjdb2"/>
</NODE_LIST>
</HOME>
</HOME_LIST>
<COMPOSITEHOME_LIST>
</COMPOSITEHOME_LIST>
</INVENTORY>
需要提醒的是,仅可通过命令方式更新inventory.xml文件,如果通过手工修改inventory.xml文件内容,可能会导致连安装database的界面都打不开,如runInstaller命令无法执行。
0 0
- INS-35423 安装 database 时安装程序无法获取集群节点
- 安装Oracle时,“[INS-07009] 无法加载 BeanStore ”
- Windows8上面安装Oracle11g时,安装程序报错:[INS-13001]环境不满足最低要求
- oracle12c安装时出错:[INS-30131] 执行安装程序验证所需的初始设置失败。
- Windows8上面安装Oracle11g时,安装程序报错:[INS-13001]环境不满足最低要求
- WIN10 安装oracle11g遇到安装程序报错:[INS-13001]
- 安装orcale11g 出现[INS-07009] 无法加载 BeanStore
- 安装11G rac时报错INS-40414 INS-40414 安装程序检测到系统上有未使用的 Oracle 集群注册表 (OCR) 位置指针文件 (/etc/oracle/ocr.loc)
- Windows 7 64bit上安装Oracle Database 12c [INS-30131] 错误的解决方法
- Windows 7 64bit上安装Oracle Database 12c [INS-30131] 错误的解决方法
- Windows 7 64bit上安装Oracle Database 12c [INS-30131] 错误的解决方
- Windows 7 64bit上安装Oracle Database 12c [INS-30131] 错误的解决方法
- Windows8 上面安装Oracle 11g 时,安装程序报错:[INS-13001]环境不满足最低要求
- Win8系统下安装Oracle11g时,安装程序报错:[INS-13001]环境不满足最低要求解决方法
- Win8系统下安装Oracle11g时,安装程序报错:[INS-13001]环境不满足最低要求的解决方法
- Oracle安装之后无法进入database control
- 安装oracle 10g 双节点 集群
- 3节点hadoop2.2.0集群安装
- 走进swfit(二)CGRectMake
- JavaScript中的标签语句
- POJ 3522 Slim Span (Kruskal +枚举 边权差最小的生成树)
- windows环境下安装及配置memcached
- STL中的map容器
- INS-35423 安装 database 时安装程序无法获取集群节点
- 乱弹java并发(二)-- ConcurrentHashMap
- Think in Java(十):字符串
- flume要删,安装,使用
- Mechanize对WEB的操作
- poj 3630 Phone List trie
- TabHost+RadioGroup实现底部导航栏
- PHP 如何获取当前的域名
- uva10562 Undraw the Trees