当前位置:   article > 正文

weblogic应用打补丁—附带截图以及报错解决办法_weblogic补丁检查冲突

weblogic补丁检查冲突

说明:
1、需要提前去oracle官网下载好无漏洞的补丁压缩包,本次升级下载的压缩包为p34900723_1036_Generic.zip;
2、整个补丁过程预计耗时约2小时,主要是卸载旧补丁和安装新补丁时检查冲突比较耗时。
1、停止服务
ps -ef |grep weblogic
kill掉进程
kill -9 5154 5155 5210
在这里插入图片描述
在这里插入图片描述

2、备份
tar -zcvf Oracle.tar.gz Oracle

3、查看原始补丁信息
cd /home/weblogic/Oracle/Middleware/utils/bsu/
./bsu.sh -prod_dir=/home/weblogic/Oracle/Middleware/wlserver_10.3/ -status=applied -verbose -view
查询到运行的版本的Patch ID是FSR2
4、卸载原始补丁
./bsu.sh -prod_dir=/home/weblogic/Oracle/Middleware/wlserver_10.3/ -patchlist=FSR2 -verbose -remove
备注:第3步查询到的始补丁信息的Patch ID是FSR2,所以此处卸载原始版本时需要指定-patchlist=FSR2
在这里插入图片描述

5、解压新补丁(解压前删除cache_dir文件夹内所有东西)
cd /home/weblogic/Oracle/Middleware/utils/bsu/cache_dir/
rm -rf *
cd ~
unzip p34900723_1036_Generic.zip -d /home/weblogic/Oracle/Middleware/utils/bsu/cache_dir/
cd /home/weblogic/Oracle/Middleware/utils/bsu/cache_dir/
mv patch-catalog_27964.xml patch-catalog.xml
备注:-d为解压到指定路径;
在这里插入图片描述
6、安装补丁
cd /home/weblogic/Oracle/Middleware/utils/bsu/
./bsu.sh -install -patch_download_dir=/home/weblogic/Oracle/Middleware/utils/bsu/cache_dir -patchlist=P8S7 -prod_dir=/home/weblogic/Oracle/Middleware/wlserver_10.3
备注:第5步解压完新补丁在patch-catalog.xml文件显示的patch ID为P8S7,或者解压后的jar包名为P8S7.jar,因此此处需要指定patchlist=P8S7
在这里插入图片描述
7、查看新补丁信息(关键信息Patch ID是否是P8S7)
cd Oracle/Middleware/utils/bsu/
./bsu.sh -prod_dir=/home/weblogic/Oracle/Middleware/wlserver_10.3/ -status=applied -verbose -view
在这里插入图片描述
8、重启服务
cd /home/weblogic/Oracle/Middleware/user_projects/domains/gcgc_domain/bin
nohup ./startWebLogic.sh > nohup.out 2>&1 &

报错问题解决:
第六步安装补丁如果报错,报错截图如下:
在这里插入图片描述
需要修改bsu.sh脚本,将脚本中的MEM_ARGS=“-Xms256m -Xmx512m"修改成MEM_ARGS=”-Xms2048m -Xmx4096m" 即可

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/一键难忘520/article/detail/921969
推荐阅读
相关标签
  

闽ICP备14008679号