在查看补丁情况及冲突检查时,相关操作结果异常,如下
[oracle@wydb02:2 ~]$ $ORACLE_HOME/OPatch/opatch lsinv List of Homes on this system: Home name= OraGI19Home1, Location= "/u01/app/12.2.0/grid" LsInventorySession failed: RawInventory gets null OracleHomeInfo OPatch failed with error code 73
可见节点2的oraInventory异常,会导致无法继续操作打补丁。
根据相关的错误提示,检查oraInventory配置文件,如下
[root@wydb02:2 /]$ cat /u01/app/oraInventory/ContentsXML/inventory.xml12.2.0.7.0 2.1.0.6.0
对比节点1的配置内容:
可见节点2的DB部分内容缺失,需要重建oraInventory。
在节点2用oracle用户执行重建:
cd $ORACLE_HOME/oui/bin ./runInstaller -silent -ignoreSysPrereqs -attachHome ORACLE_HOME="/u01/app/oracle/product/12.2.0/db_1" ORACLE_HOME_NAME="OraDB19Home1"
再次查看
[oracle@wydb02:2 /u01/app/oracle/product/12.2.0/db_1/oui/bin]$ cat /u01/app/oraInventory/ContentsXML/inventory.xml12.2.0.7.0 2.1.0.6.0
再次执行检查成功。
$ORACLE_HOME/OPatch/opatch lsinv
文章评论