日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

weblogic打补丁方法

發(fā)布時(shí)間:2023/12/20 编程问答 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 weblogic打补丁方法 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

?

先到官網(wǎng)下載對(duì)應(yīng)weblogic的版本補(bǔ)丁

如果沒有對(duì)應(yīng)weblogic的版本補(bǔ)丁,建議重新安裝一個(gè)對(duì)應(yīng)版本的weblogic,拷貝之前的domain到新的安裝目錄,若更新了JDK就一起修改新domain下的setDomainEnv.sh里面的JAVA_HOME

補(bǔ)丁包是windows和linux共用的,一般windows在打補(bǔ)丁前要把服務(wù)停掉,linux打完重啟服務(wù)即可生效

下載補(bǔ)丁后解壓看下里面的說明文件README.txt里面的描述。有的補(bǔ)丁是全量的(readme.txt里面有卸載命令和“Bugs Fixed”說明包含的補(bǔ)丁),需要先卸載之前安裝的weblogic服務(wù)器補(bǔ)丁集和相關(guān)覆蓋補(bǔ)丁,如果是補(bǔ)充的補(bǔ)丁就不需要卸載以前的補(bǔ)丁(readme.txt里面描述有說明依賴的上一個(gè)版本的補(bǔ)丁,如果環(huán)境的補(bǔ)丁比依賴的補(bǔ)丁還舊就需要先升級(jí)到這個(gè)版本)

這里演示的是linux下weblogic 10.3.6補(bǔ)丁由7HKN(28710912)升級(jí)到6JJ4(29694149):

[nhexweb12:weblogic]pwd /software/bea11g/utils/bsu [nhexweb12:weblogic]cat bsu.sh #打補(bǔ)丁的腳本,第一次用要修改下指定java路徑和運(yùn)行參數(shù) #!/bin/shJAVA_HOME="/software/java64/sunjava6_64"MEM_ARGS="-Xms2048m -Xmx2048m""$JAVA_HOME/bin/java" ${MEM_ARGS} -jar patch-client.jar $* [nhexweb12:weblogic]./bsu.sh -help #用help可以看到打補(bǔ)丁的參數(shù) -help 顯示此用法消息。 REQUIRED -version 顯示版本信息。 -view 查看有關(guān)已應(yīng)用或下載的補(bǔ)丁程序的信息。 REQUIRED-profile 要使用的概要文件的名稱。-patch_download_dir 補(bǔ)丁程序高速緩存目錄的位置。 #解壓補(bǔ)丁出來的目錄-status 指定使用查看選項(xiàng)時(shí)的安裝狀態(tài)。 (applied|downloaded) REQUIRED #必須選項(xiàng)-verbose 顯示詳細(xì)輸出-prod_dir 產(chǎn)品安裝目錄。 REQUIRED #必須選項(xiàng), weblogic的家目錄 -report 生成 BEA 主目錄中應(yīng)用的補(bǔ)丁程序的報(bào)告。 REQUIRED-bea_home 要使用的 BEA 主目錄。-product_mask [regexp] 報(bào)告內(nèi)容僅限于匹配的產(chǎn)品。-release_mask [regexp] 報(bào)告內(nèi)容僅限于匹配的產(chǎn)品發(fā)行版。-profile_mask [regexp] 報(bào)告內(nèi)容僅限于匹配的概要文件。-patch_id_mask [regexp] 報(bào)告內(nèi)容僅限于匹配的補(bǔ)丁程序。-output_format 輸出格式。 (text|xml)-output_file 輸出文件 (如果未指定輸出文件, 將使用標(biāo)準(zhǔn)輸出) -install 安裝補(bǔ)丁程序。 REQUIRED-patchlist 補(bǔ)丁程序列表。 REQUIRED #補(bǔ)丁ID號(hào),即補(bǔ)丁包里jar文件名-profile 要使用的概要文件的名稱。-patch_download_dir 補(bǔ)丁程序高速緩存目錄的位置。-verbose 顯示詳細(xì)輸出-prod_dir 產(chǎn)品安裝目錄。 REQUIRED -remove 刪除補(bǔ)丁程序。 REQUIRED-patchlist 補(bǔ)丁程序列表。 REQUIRED-profile 要使用的概要文件的名稱。-verbose 顯示詳細(xì)輸出-prod_dir 產(chǎn)品安裝目錄。 REQUIRED -gui 運(yùn)行 GUI 模式。 DEFAULT-log 日志文件的路徑。-log_priority 日志優(yōu)先級(jí)。 (trace|debug|info|warn|error|fatal)[nhexweb12:weblogic]./bsu.sh -view -status=applied -prod_dir=/software/bea11g/wlserver_10.3/ -verbose #打補(bǔ)丁前先看下目前的版本,或在weblogic控制臺(tái)看版本([環(huán)境]-[服務(wù)器]-“管理節(jié)點(diǎn)”-[監(jiān)控]-[一般信息]),weblogic啟動(dòng)日志也有補(bǔ)丁信息 ProductName: WebLogic Server ProductVersion: 10.3 MP6 Components: WebLogic Server/Core Application Server,WebLogic Server/Administration Console,WebLogic Server/Configuration Wizard andUpgrade Framework,WebLogic Server/Web 2.0 HTTP Pub-Sub Server,WebLogic Server/WebLogic SCA,WebLogic Server/WebLogic JDBCDrivers,WebLogic Server/Third Party JDBC Drivers,WebLogic Server/WebLogic Server Clients,WebLogic Server/WebLogic Web Server Plugins,WebLogic Server/UDDI and Xquery Support,WebLogic Server/Evaluation Database,WebLogic Server/Workshop CodeCompletion Support BEAHome: /software/bea11g ProductHome: /software/bea11g/wlserver_10.3 PatchSystemDir: /software/bea11g/utils/bsu PatchDir: /software/bea11g/patch_wls1036 Profile: Default DownloadDir: /software/bea11g/utils/bsu/cache_dir JavaVersion: 1.6.0_29 JavaVendor: SunPatch ID: 7HKN #補(bǔ)丁ID,解壓的補(bǔ)丁包里面有對(duì)應(yīng)命名的jar PatchContainer: 7HKN.jar Checksum: -1767993263 Severity: optional Category: General CR/BUG: 28710912 #補(bǔ)丁號(hào),下載的補(bǔ)丁包zip命名里有 Restart: true Description: WLS PATCH SET UPDATE 10.3.6.0.190115 WLS PATCH SET UPDATE 10.3.6.0.190115 [nhexweb12:weblogic]cd /software/bea11g/utils/bsu/cache_dir/ [nhexweb12:weblogic]ls #解壓補(bǔ)丁包zip到cache_dir目錄下,沒有該目錄可以自己創(chuàng)建或者指定一個(gè)并授權(quán)可寫可執(zhí)行,如果存在之前的舊補(bǔ)丁就備份下,有問題可以還原 6JJ4.jar patch-catalog_26653.xml README.txt [nhexweb12:weblogic]cat README.txt Content: ======== This patch contains Smart Update patch 6JJ4 for WebLogic Server 10.3.6.0.190416Description: #可以看出6JJ4是個(gè)補(bǔ)充版本,依賴U5I2這個(gè)版本,所以要先升級(jí)到U5I2再升級(jí)6JJ4 ============ Oracle WebLogic Sever overlay patch for 10.3.6.0.190416 which requires WLS 10.3.6.0.190416 PSU (Patch Number: 29204678 , Patch ID :U5I2) in the environmentPatch Installation Instructions: ================================ - copy content of this zip file with the exception of README file to your SmartUpdate cache directory (MW_HOME/utils/bsu/cache_dir by default) - apply patch using Smart Update utility [nhexweb12:weblogic]ls #把U521補(bǔ)丁包解壓出來,看README.txt可以看出要先刪舊補(bǔ)丁再升級(jí) patch-catalog_26516.xml README.txt U5I2.jar [nhexweb12:weblogic]cd /software/bea11g/utils/bsu/ [nhexweb12:weblogic]./bsu.sh -remove -patchlist=7HKN -prod_dir=/software/bea11g/wlserver_10.3/ -verbose 檢查沖突... 未檢測(cè)到?jīng)_突開始刪除補(bǔ)丁程序 ID: 7HKN ...... 結(jié)果: 成功[nhexweb12:weblogic]./bsu.sh -view -status=applied -prod_dir=/software/bea11g/wlserver_10.3/ -verbose #可以看到移除后看不到補(bǔ)丁信息了 ProductName: WebLogic Server ProductVersion: 10.3 MP6 Components: WebLogic Server/Core Application Server,WebLogic Server/Administration Console,WebLogic Server/Configuration Wizard andUpgrade Framework,WebLogic Server/Web 2.0 HTTP Pub-Sub Server,WebLogic Server/WebLogic SCA,WebLogic Server/WebLogic JDBCDrivers,WebLogic Server/Third Party JDBC Drivers,WebLogic Server/WebLogic Server Clients,WebLogic Server/WebLogic Web Server Plugins,WebLogic Server/UDDI and Xquery Support,WebLogic Server/Evaluation Database,WebLogic Server/Workshop CodeCompletion Support BEAHome: /software/bea11g ProductHome: /software/bea11g/wlserver_10.3 PatchSystemDir: /software/bea11g/utils/bsu PatchDir: /software/bea11g/patch_wls1036 Profile: Default DownloadDir: /software/bea11g/utils/bsu/cache_dir JavaVersion: 1.6.0_29 JavaVendor: Sun[nhexweb12:weblogic]./bsu.sh -install -patchlist=U5I2 -patch_download_dir=/software/bea11g/utils/bsu/cache_dir/ -prod_dir=/software/bea11g/wlserver_10.3/ -verbose #安裝U5I2補(bǔ)丁,這過程較久耐心等。如果報(bào)內(nèi)存溢出的話就調(diào)下bsu.sh里的內(nèi)存參數(shù) 檢查沖突... 未檢測(cè)到?jīng)_突開始安裝補(bǔ)丁程序 ID: U5I2 ...... 結(jié)果: 成功 [nhexweb12:weblogic]./bsu.sh -view -status=applied -prod_dir=/software/bea11g/wlserver_10.3/ -verbose #升級(jí)完后看下版本號(hào)是否正確,打完后重啟weblogic服務(wù),然后測(cè)試下服務(wù)是否正常 ProductName: WebLogic Server ProductVersion: 10.3 MP6 Components: WebLogic Server/Core Application Server,WebLogic Server/Administration Console,WebLogic Server/Configuration Wizard andUpgrade Framework,WebLogic Server/Web 2.0 HTTP Pub-Sub Server,WebLogic Server/WebLogic SCA,WebLogic Server/WebLogic JDBCDrivers,WebLogic Server/Third Party JDBC Drivers,WebLogic Server/WebLogic Server Clients,WebLogic Server/WebLogic Web Server Plugins,WebLogic Server/UDDI and Xquery Support,WebLogic Server/Evaluation Database,WebLogic Server/Workshop CodeCompletion Support BEAHome: /software/bea11g ProductHome: /software/bea11g/wlserver_10.3 PatchSystemDir: /software/bea11g/utils/bsu PatchDir: /software/bea11g/patch_wls1036 Profile: Default DownloadDir: /software/bea11g/utils/bsu/cache_dir JavaVersion: 1.6.0_29 JavaVendor: SunPatch ID: U5I2 PatchContainer: U5I2.jar Checksum: 1091735558 Severity: optional Category: General CR/BUG: 29204678 Restart: true Description: WLS PATCH SET UPDATE 10.3.6.0.190416 WLS PATCH SET UPDATE 10.3.6.0.190416[nhexweb12:weblogic]./bsu.sh -install -patchlist=6JJ4 -patch_download_dir=/software/bea11g/utils/bsu/cache_dir/ -prod_dir=/software/bea11g/wlserver_10.3/ -verbose #在U5I2基礎(chǔ)上繼續(xù)升級(jí)6JJ4 檢查沖突.. 未檢測(cè)到?jīng)_突開始安裝補(bǔ)丁程序 ID: 6JJ4 ...... 結(jié)果: 成功 [nhexweb12:weblogic]./bsu.sh -view -status=applied -prod_dir=/software/bea11g/wlserver_10.3/ -verbose #可以看到主補(bǔ)丁和新的補(bǔ)充補(bǔ)丁,打完后重啟weblogic服務(wù),然后測(cè)試下服務(wù)是否正常 ProductName: WebLogic Server ProductVersion: 10.3 MP6 Components: WebLogic Server/Core Application Server,WebLogic Server/Administration Console,WebLogic Server/Configuration Wizard andUpgrade Framework,WebLogic Server/Web 2.0 HTTP Pub-Sub Server,WebLogic Server/WebLogic SCA,WebLogic Server/WebLogic JDBCDrivers,WebLogic Server/Third Party JDBC Drivers,WebLogic Server/WebLogic Server Clients,WebLogic Server/WebLogic Web Server Plugins,WebLogic Server/UDDI and Xquery Support,WebLogic Server/Evaluation Database,WebLogic Server/Workshop CodeCompletion Support BEAHome: /software/bea11g ProductHome: /software/bea11g/wlserver_10.3 PatchSystemDir: /software/bea11g/utils/bsu PatchDir: /software/bea11g/patch_wls1036 Profile: Default DownloadDir: /software/bea11g/utils/bsu/cache_dir JavaVersion: 1.6.0_29 JavaVendor: SunPatch ID: U5I2 PatchContainer: U5I2.jar Checksum: 1091735558 Severity: optional Category: General CR/BUG: 29204678 Restart: true Description: WLS PATCH SET UPDATE 10.3.6.0.190416 WLS PATCH SET UPDATE 10.3.6.0.190416Patch ID: 6JJ4 PatchContainer: 6JJ4.jar Checksum: -1679571276 Severity: optional Category: General CR/BUG: 29694149 Restart: true Description: 10.3.6.0.190416 Overlay : TRACKING BUG FOR WLS ISSUE IN 29671623 Oracle WebLogic Sever overlay patch for 10.3.6.0.190416which requires WLS 10.3.6.0.190416 PSU (Patch Number: 29204678 , Patch ID :U5I2) in the environment[nhexweb12:weblogic]

?

?

下面分別簡(jiǎn)單介紹下按系統(tǒng)和不同版本weblogic打補(bǔ)丁方法:


Linux下weblogic 10.3.6打補(bǔ)丁方法

1、關(guān)閉所有weblogic服務(wù)進(jìn)程。

2、上傳補(bǔ)丁文件p23743997_1036_Generic.zip到服務(wù)器,然后解壓縮到如下目錄:{MW_HOME}/utils/bsu/cache_dir。(沒有cache_dir可以手工建立)。

3、進(jìn)入{MW_HOME}/utils/bsu目錄,修改bsu.sh(修改使其中Xms=1000m,Xmx=1000m)。

4、執(zhí)行如下命令進(jìn)行打補(bǔ)丁操作:

./bsu.sh? -install? -patch_download_dir={MW_HOME}/utils/bsu/cache_dir? -patchlist={PATCH_ID}? -prod_dir={MW_HOME}/{WL_HOME}

(這里{PATCH_ID}為K25M。此過程需要10-20分鐘,請(qǐng)耐心等待)

例如:

./bsu.sh? -install? -patch_download_dir=/home/weblogic/Oracle/Middleware/utils/bsu/cache_dir? -patchlist=K25M? -prod_dir=/home/weblogic/Oracle/Middleware/wlserver_10.3/

5、打補(bǔ)丁成功后重啟所有weblogic服務(wù)進(jìn)程。

具體的操作方法和卸載方法可以參考補(bǔ)丁包內(nèi)的README.txt。

如果之前安裝過其他補(bǔ)丁,請(qǐng)先執(zhí)行卸載:

./bsu.sh? -remove? -patchlist={PATCH_ID}? -prod_dir={MW_HOME}\{WL_HOME}


Linux下weblogic 12.1.3&12.2.1打補(bǔ)丁方法

1、關(guān)閉所有weblogic服務(wù)進(jìn)程。

2、上傳補(bǔ)丁文件p23744018_121300_Generic.zip到服務(wù)器,然后解壓縮到如下目錄:{MW_HOME}/OPatch/PATCH_TOP。(沒有PATCH_TOP可以手工建立)。

3、進(jìn)入到解壓后的補(bǔ)丁的目錄:{MW_HOME}/OPatch/PATCH_TOP/23744018。

4、執(zhí)行如下命令進(jìn)行打補(bǔ)丁操作:

{MW_HOME}/OPatch/opatch apply

詢問是否打補(bǔ)丁,按y確定。

例如:

/weblogic/OPatch/opatch apply

5、打補(bǔ)丁成功后重啟所有weblogic服務(wù)進(jìn)程。

具體的操作方法和卸載方法可以參考補(bǔ)丁包內(nèi)的README.txt。

如果之前安裝過其他補(bǔ)丁,請(qǐng)先執(zhí)行卸載:

{MW_HOME}/OPatch ?rollback ?-id ?25388866(之前的補(bǔ)丁號(hào))


Windows下weblogic 10.3.6打補(bǔ)丁方法

1、關(guān)閉所有weblogic服務(wù)進(jìn)程。

2、上傳補(bǔ)丁文件p23743997_1036_Generic.zip到服務(wù)器,然后解壓縮到如下目錄:{MW_HOME}\utils\bsu\cache_dir。(沒有cache_dir可以手工建立)。

3、進(jìn)入{MW_HOME}\utils\bsu目錄,修改bsu.cmd(修改使其中Xms=1000m,Xmx=1000m)。

4、啟動(dòng)cmd命令提示符,并通過cd命令進(jìn)入到bsu.cmd所在目錄。

5、執(zhí)行如下命令進(jìn)行打補(bǔ)丁操作:

bsu.cmd? -install? -patch_download_dir={MW_HOME}\utils\bsu\cache_dir? -patchlist={PATCH_ID}? -prod_dir={MW_HOME}\{WL_HOME}

(這里{PATCH_ID}為K25M。此過程需要10-20分鐘,請(qǐng)耐心等待)

例如:

bsu.cmd? -install? -patch_download_dir=D:\Oracle\Middleware\utils\bsu\cache_dir? -patchlist=K25M? -prod_dir=D:\Oracle\Middleware\wlserver_10.3

6、打補(bǔ)丁成功后重啟所有weblogic服務(wù)進(jìn)程。

ps:具體的操作方法和卸載方法可以參考補(bǔ)丁包內(nèi)的README.txt。

如果之前安裝過其他補(bǔ)丁,請(qǐng)先執(zhí)行卸載:

bsu.cmd ?-remove? -patchlist={PATCH_ID} ?-prod_dir={MW_HOME}\{WL_HOME}


Windows下weblogic 12.1.3&12.2.1打補(bǔ)丁方法

1、關(guān)閉所有weblogic服務(wù)進(jìn)程。

2、上傳補(bǔ)丁文件p23744018_121300_Generic.zip到服務(wù)器,然后解壓縮到如下目錄:{MW_HOME}\OPatch\PATCH_TOP。(沒有PATCH_TOP可以手工建立)。

3、啟動(dòng)cmd命令提示符,并通過cd命令進(jìn)入到解壓后的補(bǔ)丁的目錄:{MW_HOME}\OPatch\PATCH_TOP\23744018。

4、執(zhí)行如下命令進(jìn)行打補(bǔ)丁操作:

{MW_HOME}\OPatch\opatch apply

詢問是否打補(bǔ)丁,按y確定。

例如:

D:\Oracle\Middleware\Oracle_Home\OPatch\opatch apply

5、打補(bǔ)丁成功后重啟所有weblogic服務(wù)進(jìn)程。

具體的操作方法和卸載方法可以參考補(bǔ)丁包內(nèi)的README.txt。

如果之前安裝過其他補(bǔ)丁,請(qǐng)先執(zhí)行卸載:

{MW_HOME}/OPatch ?rollback? -id? 25388866(之前的補(bǔ)丁號(hào))


總結(jié)

以上是生活随笔為你收集整理的weblogic打补丁方法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。