weblogic10.3.6补丁安装及卸载Centos7.6

weblogic10.3.6补丁安装及卸载Centos7.6,第1张

weblogic安装路径:/home/weblogic/Oracle/Middleware/user_projects/domains

1、停止weblogic服务

2、备份weblogic整个目录 ,用root用户备份

zip -r /opt/backup_weblogic/Middleware_backup_20220506.zip /home/weblogic/Oracle/Middleware

解释:将/home/weblogic/Oracle/Middleware路径下内容,压缩备份到 /opt/backup_weblogic/目录下

3、将补丁上传到weblogic服务器的cache_dir目录下,如不存在该目录则新建一个
路径:/home/weblogic/Oracle/Middleware/utils/bsu/cache_dir)

4、进入weblogic服务器的cache_dir目录并解压补丁到该目录
cd /home/weblogic/Oracle/Middleware/utils/bsu/cache_dir
unzip p33494814_1036_Generic.zip(如解压到了p33494814_1036_Generic文件夹里面,要把文件复制到cache_dir)

5、进入bsu目录,查看当前已经安装的补丁包(此步骤可忽略,不影响安装补丁)
cd /home/weblogic/Oracle/Middleware/utils/bsu
./bsu.sh -prod_dir=/home/weblogic/Oracle/Middleware/wlserver_10.3 -status=applied -verbose -view

6、如果是第一次安装补丁,调整bsu.sh内存

cd /home/weblogic/Oracle/Middleware/utils/bsu

vim ./bsu.sh

解释:修改bsu.sh内容,修改成如下图所示:

#!/bin/sh

JAVA_HOME="/usr/local/java/jdk1.7.0_79"

# MEM_ARGS="-Xms256m -Xmx512m"

MEM_ARGS="-Xms6144m -Xmx6144m"

"$JAVA_HOME/bin/java" ${MEM_ARGS} -jar patch-client.jar $*

7、执行安装补丁

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

解释:HYG5是补丁包名称,如下所示:

大概等待40分钟-1小时左右。

8、补丁安装完成

安装成功如下图所示:

 9、安装补丁过程中可能出现的问题

(1)Exception in thread "main" java.lang.OutOfMemoryError: GC overhead limit exceeded报错后,将bsu.sh内存参数调大即可。
Exception in thread "main" java.lang.OutOfMemoryError: Java heap space报错,也是要调大bsu.sh内存的问题。
回到第6步骤解决

(2)提示补丁安装失败,与21Y4补丁冲突,如下图所示:

解决方法:卸载21Y4补丁,语句如下:

 ./bsu.sh -remove -patchlist=21Y4 -prod_dir=/home/weblogic/Oracle/Middleware/wlserver_10.3

提示如下,即补丁卸载成功

补丁卸载后,继续执行第7步骤

10、内容总结

启动和停止weblogic命令

进入weblogic所在目录:/home/weblogic/Oracle/Middleware/user_projects/domains/base_domain/bin
启动WebLogic:./startWebLogic.sh

停止WebLogic:./stopWebLogic.sh

中间件补丁查看:./bsu.sh -prod_dir=/home/weblogic/Oracle/Middleware/wlserver_10.3 -status=applied -verbose -view

中间件补丁升级:

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

中间件补丁卸载:
./bsu.sh -remove -patchlist=21Y4  -prod_dir=/home/weblogic/Oracle/Middleware/wlserver_10.3
 

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/langs/877888.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-13
下一篇2022-05-13

发表评论

登录后才能评论

评论列表(0条)

    保存