如何解决Oracle RAC 安装集群软件或数据库时无法自动识别节点
在节点一 grid用户下:
$ORACLE_HOME=/u01/app/11.2.0/grid/
[grid@orarac1 /]$ cd /u01/app/11.2.0/grid/oui/bin
[grid@orarac1 bin]$ ll
总用量 288
-rwxr-x---. 1 grid oinstall 215 11月 16 10:37 addLangs.sh
-rwxr-x---. 1 grid oinstall 626 11月 16 10:37 addNode.sh
-rwxr-x---. 1 grid oinstall 285 11月 16 10:37 attachHome.sh
-rwxr-x---. 1 grid oinstall 191 11月 16 10:37 detachHome.sh
-rwxr-xr-x. 1 grid oinstall 658 7月 10 2013 filesList.bat
-rwxr-xr-x. 1 grid oinstall 201 7月 10 2013 filesList.properties
-rwxr-xr-x. 1 grid oinstall 837 7月 10 2013 filesList.sh
-rwxr-x---. 1 grid oinstall 60809 8月 24 2013 lsnodes
drwxr-xr-x. 2 grid oinstall 4096 11月 16 10:37 resource
-rwxr-x---. 1 grid oinstall 1159 11月 16 10:37 runConfig.sh
-rwxr-x---. 1 grid oinstall 164048 7月 10 2013 runInstaller
-rwxr-x---. 1 grid oinstall 60 11月 16 10:37 runInstaller.sh
-rwxr-x---. 1 grid oinstall 21788 7月 10 2013 runSSHSetup.sh
[grid@orarac1 bin]$ ./runInstaller -silent -ignoreSysPrereqs -updateNodeList ORACLE_HOME="/u01/app/11.2.0/grid/" LOCAL_NODE="orarac1" CLUSTER_NODES="{orarac1,orarac2}" CRS=true 5
- 注意:若出现以下情况:
[grid@orarac1 bin]$ ./runInstaller -silent -ignoreSysPrereqs -updateNodeList ORACLE_HOME="/u01/app/11.2.0/grid/" LOCAL_NODE="orarac1" CLUSTER_NODES="{orarac1,orarac2}" CRS=true 5
正在启动 Oracle Universal Installer...
检查交换空间: 必须大于 500 MB。 实际为 4001 MB 通过
The inventory pointer is located at /etc/oraInst.loc
The inventory is located at /u01/app/oraInventory 由于 Oracle 主目录 '/u01/app/11.2.0/grid/' 不存在, 因此无法更新。 'UpdateNodeList' 失败。
这是由于 /u01/app/oraInventory/ContentsXML 下文件被删除或丢失(此前重复安装时因提示安装oracle [INS-32025] 所选安装与指定 Oracle 主目录中已安装的软件冲突”,为解决此冲突时删除的),导致在执行UpdateNodeList时,找到 /u01/app/oraInventory/ContentsXML/inventory.xml ,此时,我们可以从集群中的另一个节点下相同路径的文件拷贝过来。
最新文章
- ASP.NET图形验证码的生成
- ASP.NET MVC自定义ActionResult实现文件压缩
- canvas缓动
- img标签中alt和title属性的正确使用
- python数字图像处理(8):对比度与亮度调整
- 在腾讯云上创建您的SQL Cluster(3)
- js运动 多数据运动 含JSON
- 软件测试技术(四)——闰年判断器+ int.Parse错误如何解决
- 啊哈,yield
- tomcat7以上,ajax post参数后台获取不到的问题
- 【leetcode】148. Sort List
- [js高手之路]设计模式系列课程-设计一个模块化扩展功能(define)和使用(use)库
- 接口测试——httpclient介绍与请求方式详解
- Python核心编程笔记--动态属性
- 【转载】从头编写 asp.net core 2.0 web api 基础框架 (4) EF配置
- Linuxc - define 与 typedef的区别
- 20172328 2018-2019《Java软件结构与数据结构》第四周学习总结
- Exception in thread ";main"; java.lang.NullPointerException
- Vue通过id跳转到商品详情页
- vuex2.0源码分析