天天看點

WebLogic 10.3.6安裝GFWX更新檔

1、檢視基礎環境:

(1)檢視JDK版本:# java -version

WebLogic 10.3.6安裝GFWX更新檔

(2)WebLogic安裝目錄:/app/weblogic

(3)檢視WebLogic版本:

方法一:

# su - weblogic

$ cd /app/weblogic/utils/bsu

$ ./bsu.sh -prod_dir=/app/weblogic/wlserver_10.3 -status=applied -verbose -view

WebLogic 10.3.6安裝GFWX更新檔

方法二:

$ cd /app/weblogic/wlserver_10.3/server/bin

$ source ./setWLSEnv.sh

WebLogic 10.3.6安裝GFWX更新檔

$ java weblogic.version

WebLogic 10.3.6安裝GFWX更新檔

方法三:WebLogic控制台首頁 --> 環境 --> 伺服器 --> AdminServer --> 監視 --> 一般資訊

WebLogic 10.3.6安裝GFWX更新檔

2、停止AdminServer程序

3、将p27395085_1036_Generic.zip上傳至/app/weblogic/utils/bsu/cache_dir目錄

WebLogic 10.3.6安裝GFWX更新檔

備注:如果沒有cache_dir目錄,需要手動建立

4、解壓更新檔包:

# yum -y install unzip

$ cd /app/weblogic/utils/bsu/cache_dir

$ unzip p27395085_1036_Generic.zip

WebLogic 10.3.6安裝GFWX更新檔

5、重命名xml配置檔案:$ mv patch-catalog_25890.xml patch-catalog.xml

6、修改bsu.sh記憶體參數:$ vim /app/weblogic/utils/bsu/bsu.sh --> MEM_ARGS="-Xms2048m -Xmx2048m"

WebLogic 10.3.6安裝GFWX更新檔

7、如果WebLogic之前安裝過Patch ID為ZLNA、EJUW兩個更新檔,需要執行如下步驟解除安裝,此處可忽略:

$ ./bsu.sh -remove -patchlist=ZLNA -prod_dir=/app/weblogic/wlserver_10.3 -verbose

$ ./bsu.sh -remove -patchlist=EJUW -prod_dir=/app/weblogic/wlserver_10.3 -verbose

備注:必須按照此順序,先解除安裝ZLNA,再解除安裝EJUW。另外如果在執行過程中提示更新檔沖突,則應先解除安裝對應沖突更新檔,根據沖突的Patch ID進行解除安裝。

8、安裝GFWX更新檔:

$ ./bsu.sh -install \

-patch_download_dir=/app/weblogic/utils/bsu/cache_dir \

-patchlist=GFWX \

-prod_dir=/app/weblogic/wlserver_10.3 \

-verbose

WebLogic 10.3.6安裝GFWX更新檔
WebLogic 10.3.6安裝GFWX更新檔

備注:

Ø  -patch_download_dir:GFWX.jar和patch-catalog.xml所在目錄

Ø  -patchlist:Patch ID,即GFWX.jar的檔案名GFWX

Ø  -prod_dir:$WL_HOME

Ø  安裝更新檔所需時間較長

$ ls -lh /app/weblogic

WebLogic 10.3.6安裝GFWX更新檔

$ ls -lh /app/weblogic/patch_ocp371

WebLogic 10.3.6安裝GFWX更新檔

$ ls -lh /app/weblogic/patch_wls1036

WebLogic 10.3.6安裝GFWX更新檔

$ ls -lh /app/weblogic/wlserver_10.3

WebLogic 10.3.6安裝GFWX更新檔

9、啟動AdminServer程序:

$ cd /app/weblogic/user_projects/domains/test_domain/bin

$ nohup ./startWebLogic.sh &

$ ps -ef | grep java

$ tail -100 nohup.out

WebLogic 10.3.6安裝GFWX更新檔

10、驗證更新檔是否安裝成功:

WebLogic 10.3.6安裝GFWX更新檔
WebLogic 10.3.6安裝GFWX更新檔
WebLogic 10.3.6安裝GFWX更新檔

11、停止AdminServer程序

12、解除安裝GFWX更新檔:

$ ./bsu.sh -remove -patchlist=GFWX -prod_dir=/app/weblogic/wlserver_10.3 -verbose

WebLogic 10.3.6安裝GFWX更新檔
WebLogic 10.3.6安裝GFWX更新檔

備注:解除安裝更新檔所需時間較長

13、啟動AdminServer程序:

WebLogic 10.3.6安裝GFWX更新檔

14、驗證更新檔是否解除安裝成功:

WebLogic 10.3.6安裝GFWX更新檔
WebLogic 10.3.6安裝GFWX更新檔