PRVF-4037 : CRS is not installed on any of the nodes

news2024/11/13 13:35:54

描述:公司要求替换centos,重新安装ORACLE LINUX + RAC的数据库做备库,到时候切换成主库,安装Linux7+GRID 19C + 11G Oracle,顺利安装grid 19c,安装11G数据库软件的时候检测报如题错误:**PRVF-4037 : CRS is not installed on any of the nodes**

执行更新节点前,查看/u01/app/oraInventory/ContentsXML/inventory.xml,确实少了节点信息:

[root@d2-cc-db108 ~]# cat /u01/app/oraInventory/ContentsXML/inventory.xml 
<?xml version="1.0" standalone="yes" ?>
<!-- Copyright (c) 1999, 2024, Oracle and/or its affiliates.
All rights reserved. -->
<!-- Do not modify the contents of this file by hand. -->
<INVENTORY>
<VERSION_INFO>
   <SAVED_WITH>12.2.0.7.0</SAVED_WITH>
   <MINIMUM_VER>2.1.0.6.0</MINIMUM_VER>
</VERSION_INFO>
<HOME_LIST>
<HOME NAME="OraGI19Home1" LOC="/u01/app/19.0.0/grid" TYPE="O" IDX="1" CRS="true"/>
</HOME_LIST>
<COMPOSITEHOME_LIST>
</COMPOSITEHOME_LIST>
</INVENTORY>

查了MOS,几个建议都差不多,手动执行了给的解决方案

/u01/app/19.0.0/grid/oui/bin/runInstaller -silent -ignoreSysPrereqs -updateNodeList ORACLE_HOME=$ORACLE_HOME "CLUSTER_NODES={d2-cc-db108,d2-cc-db109}" CRS=true
Starting Oracle Universal Installer...

Checking swap space: must be greater than 500 MB.   Actual 16191 MB    Passed
The inventory pointer is located at /etc/oraInst.loc
You can find the log of this install session at:
 /u01/app/oraInventory/logs/UpdateNodeList2024-08-13_09-29-49AM.log
'UpdateNodeList' was successful.

执行更新节点后,查看/u01/app/oraInventory/ContentsXML/inventory.xml,多了节点信息:

cat /u01/app/oraInventory/ContentsXML/inventory.xml 
<?xml version="1.0" standalone="yes" ?>
<!-- Copyright (c) 1999, 2024, Oracle and/or its affiliates.
All rights reserved. -->
<!-- Do not modify the contents of this file by hand. -->
<INVENTORY>
<VERSION_INFO>
   <SAVED_WITH>12.2.0.7.0</SAVED_WITH>
   <MINIMUM_VER>2.1.0.6.0</MINIMUM_VER>
</VERSION_INFO>
<HOME_LIST>
<HOME NAME="OraGI19Home1" LOC="/u01/app/19.0.0/grid" TYPE="O" IDX="1" CRS="true">
   <NODE_LIST>
      <NODE NAME="d2-cc-db108"/>
      <NODE NAME="d2-cc-db109"/>
   </NODE_LIST>

</HOME>
</HOME_LIST>
<COMPOSITEHOME_LIST>
</COMPOSITEHOME_LIST>
</INVENTORY>

点击图形化界面的“Check Again” 还是一样的,关闭窗口,在开启安装窗口,这个报错就没了

下面是MOS原文

RAC RDBMS Installation fails with Error:"PRVF-4037 : CRS is not installed on any of the nodes" (Doc ID 2315020.1)

Applies to:

Oracle Database - Enterprise Edition - Version 11.2.0.1 and later
Oracle Database Cloud Schema Service - Version N/A and later
Oracle Database Exadata Express Cloud Service - Version N/A and later
Oracle Database Exadata Cloud Machine - Version N/A and later
Oracle Cloud Infrastructure - Database Service - Version N/A and later
Information in this document applies to any platform.

Symptoms

RAC DB Installation fails with error:

INFO: Database Clusterware Version Compatibility: This test ensures that the Database version is compatible with the CRS version.
INFO: Severity:CRITICAL
INFO: OverallStatus:OPERATION_FAILED
INFO: -----------------------------------------------
INFO: Verification Result for Node:node1
WARNING: Result values are not available for this verification task
INFO: Error Message:PRVF-4037 : CRS is not installed on any of the nodes
INFO: Cause: Could not identify a CRS installation on any node.
INFO: Action: Ensure that CRS is installed on all the nodes participating in the operation.
INFO: All forked task are completed at state performChecks
INFO: Completed background operations
INFO: Moved to state

Cause

hostname for both name is FQDN.

Node1

$hostname node1.test.com


Node2

$ hostname node2.test.com


But Central Inventory (inventory.xml) shows that for GI Home CRS=TRUE is already enabled, but  the node name is not FQDN.

<HOME NAME="OraGI12Home1" LOC="/u01/app/grid/product/12.2.0.1" TYPE="O" IDX="1" CRS="true">
<NODE_LIST>
<NODE NAME="node1"/>
<NODE NAME="node2"/>

Solution

Update the Inventory to include the node name as FQDN:

e.g.

/u01/app/grid/product/12.2.0.1/grid/oui/bin/runInstaller -updateNodeList ORACLE_HOME="/u01/app/grid/product/12.2.0.1" "CLUSTER_NODES={node1.test.com,node2.test.com}" CRS=true
And retry the RAC DB Installation.

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2044407.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

显卡刷坏BIOS黑屏怎么办_万能救砖恢复方法来了!

电脑显卡刷bios黑屏不开机无显示无信号&#xff0c;是因为显卡vbios刷错文件了&#xff0c;找到正确的显卡BIOS文件刷回去就行了。但是黑屏进不去系统如何刷显卡BIOS呢。给大家推荐个万能刷显卡BIOS工具&#xff0c;名字是《离线刷bios设备》&#xff0c;用免拆夹子直接连接显卡…

49-DRC的设置及检查

1. DRC设置入口 2.如下设置 3.运行DRC

IDEA 解决创建新项目Maven配置变化问题

我们发现&#xff0c;每次创建新项目&#xff0c;配置好的maven路径就变了&#xff0c;总是恢复成IDEA自带的maven配置&#xff0c;我们想永久使用我们的Maven配置&#xff0c;该如何修改呢&#xff1f; 配置好要重启IDEA&#xff01;&#xff01;&#xff01;

kubernetes k8s Daemonset 控制器 原理 讲解 配置

目录 1 DaemonSet控制器&#xff1a;概念、原理解读 1.1 DaemonSet概述 1.2 DaemonSet工作原理&#xff1a;如何管理Pod&#xff1f; 1.3 Daemonset典型的应用场景 1.4 DaemonSet 与 Deployment 的区别Deployment 部署的副本 Pod 会分布在各个 Node 上&#xff0c;每个…

Docker安全与资源

一、cgroup资源配置方法 1.cgroup概念 cgroup&#xff08;control group控制族群&#xff09; &#xff08;1&#xff09;什么是cgroup 和namespace类似&#xff0c;也是将进程进程分组&#xff0c;但是目的与namespace不一样&#xff0c;namespace是为了隔离进程组之前的资…

制作网站的流程有哪些

制作一个网站需要经历一系列的流程&#xff0c;下面将详细介绍制作网站的主要流程。 1. 确立目标和需求分析&#xff1a;在开始设计网站之前&#xff0c;首先要明确网站的目标和需求。这包括确定网站的用途&#xff0c;目标受众&#xff0c;所需功能等。这个阶段的目的是为了确…

八股之数据库

一、Mysql 基础知识 1.为什么不推荐使用外键与级联&#xff1f; 增加了复杂性&#xff1a; a. 每次做 DELETE 或者 UPDATE 都必须考虑外键约束&#xff0c;会导致开发的时候很痛苦, 测试数据极为不方便; b. 外键的主从关系是定的&#xff0c;假如那天需求有变化&#xff0c;数…

深度解析:AI大模型高效推理技术全览,掌握顶尖性能优化策略!

1 介绍 大型语言模型在人工智能领域中具有巨大的潜力 &#xff0c;但推理过程中的禁止记忆和计算预算阻碍了其部署。 为了应对这些挑战&#xff0c;提出了许多针对LLMs的专业压缩方法&#xff0c;包括剪枝、知识传递、量化、紧凑的架构设计以及动态网络等。这些方法有助于减少…

219页PDF || 大模型技术引领行业变革:2024大模型典型示范应用案例集(附案例集下载)

大家好&#xff0c;今天给大家分享一本《2024大模型典型示范应用案例集》我已将这本案例集打包好了&#xff0c;包括市面上AI大模型各大白皮书、AGI大模型系统学习路线、AI大模型视频教程、实战学习&#xff0c;等录播视频免费分享出来&#xff0c;需要的小伙伴可以扫取。 引…

Nacos配置内容加密实现

一&#xff0c;背景 因为项目中安全检查的要求&#xff0c;需要将nacos配置的内容进行加密&#xff0c;所以需要实现将配置内容加密处理&#xff0c;这里引入nacos-aes-encryption-plugin插件来完成这一需求。 二&#xff0c;实现步骤 1, 重新编译nacos服务端 1.1 从githu…

海量数据处理商用短链接生成器平台 - 17

第五十八章 数据可视化ADS层-应用数据服务开发实战 第1集 数据可视化ADS层介绍和微服务整合ClickHouse项目 简介&#xff1a; 数据可视化ADS层介绍和微服务整合ClickHouse项目 数据分层 数据分层分层描述数据生成计算工具存储ODS原生数据&#xff0c;短链访问基本信息Sprin…

计算机的启动过程

通常搜索到的往往是 BIOS 按照“启动顺序”&#xff0c;把控制权转交给排在第一位的存储设备&#xff1a;硬盘。然后在硬盘里寻找主引导记录的分区&#xff0c;这个分区告诉电脑操作系统在哪里&#xff0c;并把操作系统被加载到内存中&#xff0c;然后你就能看到经典的启动界面…

HarmonyOS NEXT - 三方库axios的使用和封装

demo 地址: https://github.com/iotjin/JhHarmonyDemo 代码不定时更新&#xff0c;请前往github查看最新代码 在demo中这些组件和工具类都通过module实现了&#xff0c;具体可以参考HarmonyOS NEXT - 通过 module 模块化引用公共组件和utils HarmonyOS NEXT - 三方库axios的使用…

Matplotlib入门与进阶:数据可视化的强大工具

Matplotlib入门与进阶&#xff1a;数据可视化的强大工具 在当今数据驱动的世界中&#xff0c;数据可视化成为了数据分析的重要一环。数据可视化不仅能够帮助开发者理解和分析数据&#xff0c;还能使数据展示更具说服力。本文将详细介绍Python中的2D绘图库——Matplotlib。通过…

通过共享目录上传后门

本文来自无问社区&#xff0c;更多实战内容可前往查看http://www.wwlib.cn/index.php/artread/artid/13337.html 操作步骤 枚举目标主机开启的共享服务信息&#xff1a;10.0.0.6 smbclient -L //10.0.0.6 -U spotWARNING: The "syslog" option is deprecated Ente…

flink车联网项目前篇:数据开发(第66天)

系列文章目录 03_数据仓库开发 开发规范 1.1 数据库划分规范 1.2 表命名规范 1.3 表字段类型规范开发前准备 3.1 业务系统表 3.2 数据导入 04_维度主题相关表结构 1.1 dim_area - 城市字典表 1.2 dim_car_info - 车辆信息表 1.3 dim_car_vendor - 车队信息表 1.4 dim_date_wo…

虹科技术|优化始于数据:Baby-LIN设备如何高效存储总线数据?

记录汽车总线数据对于监控汽车电子控制单元&#xff08;ECU&#xff09;间的通信和诊断网络故障具有重要意义。通过记录测试时的总线数据&#xff0c;不仅可以监控产品是否按照预期运行&#xff0c;还能追踪特定错误或故障背后的原因&#xff0c;这对确保汽车产品质量和性能至关…

MySQL查询居然不区分大小写

MySQL查询居然不区分大小写 事故现场真实原因BINARY 关键字总结MySQL 为什么要这样设计呢&#xff1f;解决方案修改排序规则binary &#xff01;&#xff01;&#xff01;&#xff01;&#xff01;懵逼了&#xff0c; MySQL 查询居然不区分大小写&#xff0c;第一次听到这么陌…

实验9 根据材料编程《汇编语言》- 王爽

1. 需求 编程&#xff1a;在屏幕中间分别显示绿色、绿底红色、白底蓝色的字符串 welcome to masm! 2. 分析 &#xff08;1&#xff09;材料中提到&#xff0c;一个在屏幕上显示的字符&#xff0c;具有前景&#xff08;字符色&#xff09;和背景&#xff08;底色&#xff09;…

[000-01-030].第7节:Zookeeper工作原理

1.Zookeeper工作原理&#xff1a; 1.1.Zookeeper的工作机制 1.Zookeeper从设计模式角度来理解&#xff1a;是一个基于观察者模式设计的分布式服务管理框架&#xff1b;2.Zookeeper负责存储和管理大家都关心的数据&#xff0c;然后接受观察者的注册&#xff0c;一旦这些数据的…