背景:
大期间安全部门对weblogic进行漏扫,再打12.1.3补丁过程中针对打补丁过程中遇到的问题记录如下:
操作步骤如下:
[weblogic@rlsbapp2 33385024]$ /fmw/weblogic/OPatch/opatch rollback -id 33385024
Oracle 中间补丁程序安装程序版本 13.2.0.0.0
版权所有 (c) 2014, Oracle Corporation。保留所有权利。
Oracle Home : /fmw/weblogic
Central Inventory : /home/weblogic/oraInventory
from : /fmw/weblogic/oraInst.loc
OPatch version : 13.2.0.0.0
OUI version : 13.2.0.0.0
Log file location : /fmw/weblogic/cfgtoollogs/opatch/33385024_Oct_20_2022_21_44_35/rollback2022-10-20_21-44-29下午_1.log
OPatch detects the Middleware Home as "/fmw/weblogic"
十月 20, 2022 9:44:36 下午 oracle.sysman.oii.oiii.OiiiInstallAreaControl initAreaControl
信息: Install area Control created with access level 0
RollbackSession 从 OH '/fmw/weblogic' 回退中间补丁程序 '33385024'
正在为组件 oracle.nginst.common, 13.2.0.0.0 打补丁...
正在为组件 oracle.nginst.common, 13.2.0.0.0 打补丁...
RollbackSession 从产品清单中删除中间补丁程序 '33385024'
[ Error during Update inventory for rollback Phase]. Detail: RollbackSession 失败: RollbackSession 在系统修改阶段失败... 'Check if library regeneration is needed with error message: com.oracle.cie.gdr.libraries.LibraryException: com.oracle.cie.gdr.utils.GdrException: Fa
iled to apply xml diff to component definition /fmw/weblogic/inventory/Components/oracle.wls.libraries/12.1.3.0.0/compDef.xml'OPatch 将尝试还原系统...
正在还原 Oracle 主目录...
正在检查 OPatch 是否需要调用 'make' 来还原某些二进制文件...
OPatch 可以还原您的系统。请查看日志文件以及每个文件的时间戳以确定系统的状态, 然后再应用补丁程序。
Log file location: /fmw/weblogic/cfgtoollogs/opatch/33385024_Oct_20_2022_21_44_35/rollback2022-10-20_21-44-29下午_1.log
解决办法:
[weblogic@rlsbapp2 33385024]$ cd /fmw/weblogic/inventory/Components/oracle.wls.libraries/12.1.3.0.0/patches/
OPatch failed with error code 120
[weblogic@rlsbapp2 33385024]$ cd /fmw/weblogic/inventory/Components/oracle.wls.libraries/12.1.3.0.0/patches/
[weblogic@rlsbapp2 patches]$ ls
24366369 24499210
[weblogic@rlsbapp2 patches]$ rm -rf 24366369/
[weblogic@rlsbapp2 patches]$ cd -
/fmw/33385024
[weblogic@rlsbapp2 33385024]$ /fmw/weblogic/OPatch/opatch rollback -id 33385024
Oracle 中间补丁程序安装程序版本 13.2.0.0.0
版权所有 (c) 2014, Oracle Corporation。保留所有权利。
Oracle Home : /fmw/weblogic
Central Inventory : /home/weblogic/oraInventory
from : /fmw/weblogic/oraInst.loc
OPatch version : 13.2.0.0.0
OUI version : 13.2.0.0.0
Log file location : /fmw/weblogic/cfgtoollogs/opatch/33385024_Oct_20_2022_21_48_07/rollback2022-10-20_21-48-01下午_1.log
OPatch detects the Middleware Home as "/fmw/weblogic"
十月 20, 2022 9:48:07 下午 oracle.sysman.oii.oiii.OiiiInstallAreaControl initAreaControl
信息: Install area Control created with access level 0
RollbackSession 从 OH '/fmw/weblogic' 回退中间补丁程序 '33385024'
正在为组件 oracle.nginst.common, 13.2.0.0.0 打补丁...
正在为组件 oracle.nginst.common, 13.2.0.0.0 打补丁...
RollbackSession 从产品清单中删除中间补丁程序 '33385024'
Log file location: /fmw/weblogic/cfgtoollogs/opatch/33385024_Oct_20_2022_21_48_07/rollback2022-10-20_21-48-01下午_1.log
OPatch succeeded.




