首页 > 其他分享 >运行rootcrs.pl 报错(Can't locate Env.pm)

运行rootcrs.pl 报错(Can't locate Env.pm)

时间:2024-07-14 09:09:50浏览次数:20  
标签:locate 11grac1 app rootcrs 报错 grid u01 pl ora

运行rootcrs.pl -deconfig -force -verbose报错(Can't locate Env.pm)

 

1、一套11gR2 RAC测试环境,折腾崩溃了,打算deconfig重构集群,于是运行了如下命令:

[root@11grac1 11grac1]# /u01/app/11.2.0.4/grid/crs/install/rootcrs.pl -deconfig -force -verbose
Can't locate Env.pm in @INC (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 . /u01/app/11.2.0.4/grid/crs/install) at /u01/app/11.2.0.4/grid/crs/install/crsconfig_lib.pm line 715.
BEGIN failed--compilation aborted at /u01/app/11.2.0.4/grid/crs/install/crsconfig_lib.pm line 715.
Compilation failed in require at /u01/app/11.2.0.4/grid/crs/install/rootcrs.pl line 306.
BEGIN failed--compilation aborted at /u01/app/11.2.0.4/grid/crs/install/rootcrs.pl line 306.
[root@11grac1 11grac1]#

该命令提示Can't locate Env.pm错误。看样子像是perl开发环境存在问题。

 

2、该故障在《rootcrs.pl/roothas.pl Fails With Can't locate Env.pm (Doc ID 2019784.1)》一文中有详细说明。 原因是OL7系统自带的perl有问题。该问题在12.1.0.2中解决,当前有个workaround可以解决,那就是使用GI自带的perl,而不使用操作系统自带的perl。

3、

[root@11grac1 ~]# /u01/app/11.2.0.4/grid/perl/bin/perl /u01/app/11.2.0.4/grid/crs/install/rootcrs.pl -deconfig -force -verbose
Using configuration parameter file: /u01/app/11.2.0.4/grid/crs/install/crsconfig_params
PRCR-1119 : Failed to look up CRS resources of ora.cluster_vip_net1.type type
PRCR-1068 : Failed to query resources
Cannot communicate with crsd
PRCR-1070 : Failed to check if resource ora.gsd is registered
Cannot communicate with crsd
PRCR-1070 : Failed to check if resource ora.ons is registered
Cannot communicate with crsd

CRS-2791: Starting shutdown of Oracle High Availability Services-managed resources on '11grac1'
CRS-2673: Attempting to stop 'ora.crf' on '11grac1'
CRS-2673: Attempting to stop 'ora.mdnsd' on '11grac1'
CRS-2673: Attempting to stop 'ora.cssdmonitor' on '11grac1'
CRS-2677: Stop of 'ora.cssdmonitor' on '11grac1' succeeded
CRS-2677: Stop of 'ora.mdnsd' on '11grac1' succeeded
CRS-2677: Stop of 'ora.crf' on '11grac1' succeeded
CRS-2673: Attempting to stop 'ora.gipcd' on '11grac1'
CRS-2677: Stop of 'ora.gipcd' on '11grac1' succeeded
CRS-2673: Attempting to stop 'ora.gpnpd' on '11grac1'
CRS-2677: Stop of 'ora.gpnpd' on '11grac1' succeeded
CRS-2793: Shutdown of Oracle High Availability Services-managed resources on '11grac1' has completed
CRS-4133: Oracle High Availability Services has been stopped.
Removing Trace File Analyzer
Successfully deconfigured Oracle clusterware stack on this node
[root@11grac1 ~]#

标签:locate,11grac1,app,rootcrs,报错,grid,u01,pl,ora
From: https://www.cnblogs.com/TImeroot/p/18301094

相关文章

  • mongoDB 报错 MongoNetworkError: connect ECONNREFUSED 127.0.0.1:27017 : 一个可行的
    今天启用mongoshell时发现报错如下:尝试数据指令mongod启动服务器也没有作用,上网查询解决方案后发现是没有在service里面启动mongodb服务,启动该服务后再键入mongosh命令即可正常运行mongoshell。具体操作如下:STEP1:win+R➡️输入services.msc➡️确定 STEP2:找到MongoD......
  • WPF canvas locate
    //xaml<Windowx:Class="WpfApp210.MainWindow"xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"xmlns:d="http://schemas.mi......
  • 2024最新方法,安全中心报错“页面不可用”,可以尝试以下方法解决
    如果你的电脑出现:页面不可用你的IT管理员已限制对此应用的某些区域的访问,并且你尝试访问的项目不可用。有关详细信息,请与IT支持人员联系。出现这个问题分别由以下原因导致:1.大部分是安装了某些安全杀毒软件,此类软件会写入策略,来接管系统自带的Windows安全中心。2.某些流氓软......
  • Fatal error: Call to a member function read() on a non-object in 错误解决方法(织
    大家都说这是因为织梦代码优化不好怎么着怎么着的,其实有一些是因为这个原因,但不是完全因为这个。dede登录后台卡死原因分析登录完后台,加载的分别为顶部、左侧、右侧内容三个部分。顶部只是简单的查询一下权限不会卡、左侧也是简单的查询了一下也不会卡,那么原因就是......
  • 20240712总结、视图函数映射报错
    网络ip、端口,服务器人脸识别:1.接口,刚开始以为是调用消费机的接口,后来知道是消费机调用我的接口。2.对Django和Flask框架不熟悉,只会基本结构,Flask多套几层蓝图就懵了。3.对服务器、ip这些不明白,搞不懂消费机是怎么和服务器连上的。好像还用了docker4.对端口不熟悉,我对端口的理......
  • 虚幻蓝图常见报错
    常见报错NoneError(注:当a蓝图中需要用b蓝图的参数,我将a蓝图称为受体蓝图,b蓝图成为递质蓝图)案例中传参失败原因为受体未暴露引脚,或受体未获取递质信息。出现"None"error通常表示(受体没拿,递质没给,访问变量时递质已经被摧毁)未初始化变量:你可能正在访问一个未初始化的变......
  • php:访问/tmp文件夹中文件会报错:file does not exist
    一,php访问/tmp文件夹中文件会报错:代码:$filePath="/tmp/php-temp/keji.jpeg";$is_ex=file_exists($filePath);//print_r("is_ex:".$is_ex);if($is_ex){echo"文件".$filePath.&......
  • 解决Tomcat 8.5在浏览器输入localhost:8080出现404报错的全面指南
    当你在浏览器中输入http://localhost:8080时,期望看到部署在ApacheTomcat8.5上的应用,但却遭遇404错误,这无疑是一件令人沮丧的事情。404错误通常表示服务器无法找到你请求的资源。本文将详细探讨导致此问题的各种原因以及相应的解决策略,帮助你排除故障,让应用正常运行。1.确认......
  • Rocky Linux/Redhat8运行Calibre2022报错:Software tree is for environment VCO=aoj
    运行出现了错误:virserver.tclerror:ERROR:CurrentexecutionenvironmentisVCO=aok.SoftwaretreeisforenvironmentVCO=aoj。即calibre软件版本为aoj,但当前的环境是aok。从官网查询calibre的roadmap:http://calibre.mentorcloudservices.com/docs/Calibre_OS_Roadmap.......
  • Fatal error: Call to a member function read() on a non-object in 错误解决方法(织
    大家都说这是因为织梦代码优化不好怎么着怎么着的,其实有一些是因为这个原因,但不是完全因为这个。dede登录后台卡死原因分析登录完后台,加载的分别为顶部、左侧、右侧内容三个部分。顶部只是简单的查询一下权限不会卡、左侧也是简单的查询了一下也不会卡,那么原因就是......