ITPub博客

首页 > 数据库 > Oracle > 【ASK_ORACLE】Oracle 19c RAC使用opatchauto安装补丁报错OPATCHAUTO-72083

【ASK_ORACLE】Oracle 19c RAC使用opatchauto安装补丁报错OPATCHAUTO-72083

原创 Oracle 作者:Attack_on_Jager 时间:2021-07-16 15:01:56 0 删除 编辑

实验环境

搭建平台:VMware Workstation

OS:RHEL 7.6

Grid&DB:Oracle 19.3

 

问题描述

Oracle 19c RAC在给ORACLE_HOME安装某个补丁时报错:OPATCHAUTO-72083,但是GI_HOME能够安装成功。操作如下:

1. 给oracle用户的ORACLE_HOME安装补丁

# opatchauto apply /home/oracle/<补丁编号> -oh $ORACLE_HOME
 
OPATCHAUTO-72083: Performing bootstrap operations failed.
OPATCHAUTO-72083: The bootstrap execution failed because Cannot detect any valid Grid Infrastructure setup..
OPATCHAUTO-72083: Fix the reported problem and re-run opatchauto.

 

2. 使用分析命令还是报同样的错误

# opatchauto apply /home/oracle/<补丁编号> -analyze -oh $ORACLE_HOME

 

解决办法

因为使用命令“opatch lsinv”发现GI_HOME和ORACLE_HOME的Central Inventory路径是不同的:

GI_HOME:

Oracle Home : /u01/app/19.3.0/grid
Central Inventory : /u01/app/oraInventory
from : /u01/app/19.3.0/grid/oraInst.loc

 

ORACLE_HOME:

Oracle Home : /oracle/app/19.3.0/db
Central Inventory : /oracle/app/oraInventory
from : /oracle/app/19.3.0/db/oraInst.loc

 

找到问题后,就容易解决了:

1. 修改/oracle/app/19.3.0/db/oraInst.loc文件里面的内容和/u01/app/19.3.0/grid/oraInst.loc保持一致:

inventory_loc=/u01/app/oraInventory
inst_group=dba

2. 执行runInstaller命令更新配置:

cd $ORACLE_HOME/oui/bin
./runInstaller -silent -attachHome ORACLE_HOME="/oracle/app/19.3.0/db" ORACLE_HOME_NAME="Ora19gHome"

3. 重新执行opatch lsinv命令:

新的输出为:Central Inventory : /u01/app/oraInventory

4. 重新执行opatchauto命令后成功


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69992972/viewspace-2781681/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
在某银行任职DBA,拥有多年数据库运维经验,擅长Oracle,MySQL。尤其擅长Oracle的SQL优化,数据库性能调优,数据库备份、恢复与迁移。拥有的认证:OCM 12c,OCM 11g,MySQL OCP,RHCE,阿里云ACP,巨杉SCDP,软考系统集成工程师认证,Oracle Iaas OCA,OBCA,TDSQL认证,TBase认证

注册时间:2021-01-11

  • 博文量
    142
  • 访问量
    482837