weblogic 12.2.1.3補丁以及opatch工具安裝

本文主要是用weblogic12.2.1.3的29016089和28298734補丁。小試牛刀,有問題請指正波,謝謝。(Patch_top包文件待會發鏈接)

 

weblogic的打補丁:
總的來說打weblogic補丁要(據說事前要把weblogic服務停止掉)
  1>安裝opatch工具(在WebLogic 12.1.2版本以後,給WebLogic打補丁不再使用bsu工具(Smart Updater),而是使用opatch工具來打。)
   2>打相對應的補丁包
1、把相對應的文件(包含opatch工具和補丁)移到相對應的目錄下   
     scp -r Patch_top/ sposs@ip地址:/home/sposs/
2、安裝opatch13.9.4(這個補丁包必須要這個版本以上的纔可以、可以先看版本下面有查看版本命令)
cd /home/sposs/Patch_top/OPatch13.9.4.0.0/6880880
   oracle_home和 /home/sposs/wls/oraInst.loc是相對應的目錄
   java -jar ./opatch_generic.jar -silent oracle_home=/home/sposs/wls/oracle_home/ -invPtrLoc /home/sposs/wls/oraInst.loc
 3、查看opatch的版本和補丁情況  
    cd /home/sposs/wls/oracle_home/OPatch
    ./opatch version
   ./opatch lspatches

4、安裝補丁包29016089(注意在所在的目錄)
   
   [sposs@spossweblogic06 OPatch]$ ./opatch apply /home/sposs/Patch_top/29016089
Oracle Interim Patch Installer version 13.9.4.0.0
Copyright (c) 2019, Oracle Corporation.  All rights reserved.


Oracle Home       : /home/sposs/wls/oracle_home
Central Inventory : /home/sposs/wls/oraInventory
   from           : /home/sposs/wls/oracle_home/oraInst.loc
OPatch version    : 13.9.4.0.0
OUI version       : 13.9.3.0.0
Log file location : /home/sposs/wls/oracle_home/cfgtoollogs/opatch/opatch2019-05-09_16-25-10PM_1.log


OPatch detects the Middleware Home as "/home/sposs/wls/oracle_home"

Verifying environment and performing prerequisite checks...
OPatch continues with these patches:   29016089  

Do you want to proceed? [y|n]
y
User Responded with: Y
All checks passed.

Please shutdown Oracle instances running out of this ORACLE_HOME on the local system.
(Oracle Home = '/home/sposs/wls/oracle_home')


Is the local system ready for patching? [y|n]
y
User Responded with: Y
Backing up files...
Applying interim patch '29016089' to OH '/home/sposs/wls/oracle_home'
ApplySession: Optional component(s) [ oracle.wls.cam.wlst, 12.2.1.3.0 ] , [ oracle.wls.cam.wlst, 12.2.1.3.0 ] , [

Patch 29016089 successfully applied.
Sub-set patch [28298734] has become inactive due to the application of a super-set patch [29016089].
Please refer to Doc ID 2161861.1 for any possible further required actions.
Log file location: /home/sposs/wls/oracle_home/cfgtoollogs/opatch/opatch2019-05-09_16-25-10PM_1.log

OPatch succeeded.
[sposs@spossweblogic06 OPatch]$ 
[sposs@spossweblogic06 OPatch]$ ./opatch lspatches
29016089;WLS PATCH SET UPDATE 12.2.1.3.190416
26355633;One-off
26287183;One-off
26261906;One-off
26051289;One-off

OPatch succeeded.
安裝OK
5、失敗的例子(opatch工具版本過低)
   =====================================================================================================失敗=========================
[sposs@spossweblogic09 ~]$ cd /home/sposs/wls/oracle_home/OPatch
[sposs@spossweblogic09 OPatch]$ ./opatch version
OPatch Version: 13.9.2.0.0

OPatch succeeded.
[sposs@spossweblogic09 OPatch]$ ./opatch lspatches
26355633;One-off
26287183;One-off
26261906;One-off
26051289;One-off

OPatch succeeded.
[sposs@spossweblogic09 OPatch]$ ./opatch apply /home/sposs/Patch_top/29016089
Oracle Interim Patch Installer version 13.9.2.0.0
Copyright (c) 2019, Oracle Corporation.  All rights reserved.


Oracle Home       : /home/sposs/wls/oracle_home
Central Inventory : /home/sposs/wls/oraInventory
   from           : /home/sposs/wls/oracle_home/oraInst.loc
OPatch version    : 13.9.2.0.0
OUI version       : 13.9.2.0.0
Log file location : /home/sposs/wls/oracle_home/cfgtoollogs/opatch/opatch2019-05-09_16-57-23PM_1.log


OPatch detects the Middleware Home as "/home/sposs/wls/oracle_home"

Verifying environment and performing prerequisite checks...
Prerequisite check "CheckMinimumOPatchVersion" failed.
The details are:


The OPatch being used has version 13.9.2.0.0 while the following patch(es) require higher versions: 
Patch 29016089 requires OPatch version 13.9.4.0.0.
Please download latest OPatch from My Oracle Support.

UtilSession failed: Prerequisite check "CheckMinimumOPatchVersion" failed.
Log file location: /home/sposs/wls/oracle_home/cfgtoollogs/opatch/opatch2019-05-09_16-57-23PM_1.log

OPatch failed with error code 73
=================================================================================================================   
   
6、打28298734的補丁
   [sposs@spossweblogic06 OPatch]$ ./opatch apply /home/sposs/Patch_top/Patch28298734/28298734/
Oracle Interim Patch Installer version 13.9.4.0.0
Copyright (c) 2019, Oracle Corporation.  All rights reserved.


Oracle Home       : /home/sposs/wls/oracle_home
Central Inventory : /home/sposs/wls/oraInventory
   from           : /home/sposs/wls/oracle_home/oraInst.loc
OPatch version    : 13.9.4.0.0
OUI version       : 13.9.3.0.0
Log file location : /home/sposs/wls/oracle_home/cfgtoollogs/opatch/opatch2019-05-09_16-19-09PM_1.log


OPatch detects the Middleware Home as "/home/sposs/wls/oracle_home"

Verifying environment and performing prerequisite checks...
OPatch continues with these patches:   28298734  

Do you want to proceed? [y|n]
y
User Responded with: Y
All checks passed.

Please shutdown Oracle instances running out of this ORACLE_HOME on the local system.
(Oracle Home = '/home/sposs/wls/oracle_home')


Is the local system ready for patching? [y|n]
y
User Responded with: Y
Backing up files...

Patching component oracle.java.jaxws, 12.2.1.3.0...

Patch 28298734 successfully applied.
Log file location: /home/sposs/wls/oracle_home/cfgtoollogs/opatch/opatch2019-05-09_16-19-09PM_1.log

OPatch succeeded.
萬事OK查看補丁情況(28298734和29016089補丁我分兩臺機器打的並不在同一機器下)
[sposs@spossweblogic06 OPatch]$ ./opatch lspatches
28298734;WLS PATCH SET UPDATE 12.2.1.3.181016
26355633;One-off
26287183;One-off
26261906;One-off
26051289;One-off

OPatch succeeded.
/home/sposs/wls/oracle_home/OPatch
bash-3.00$ ./opatch version
OPatch Version: 13.9.4.0.0
   ./opatch lspatches
[sposs@spossweblogic01 OPatch]$ ./opatch lspatches
29016089;WLS PATCH SET UPDATE 12.2.1.3.190416
26355633;One-off
26287183;One-off
26261906;One-off
26051289;One-off

OPatch succeeded.

   啓動weblogic
   cd /home/sposs/wls/user_projects/domains/ybe/bin/
   ./startWebLogic.sh

有啥錯誤請指正哈。
 ok---恰同學少年-19.5.15
   
   

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章