weblogic 中间件利用bsu 漏洞补丁升级

weblogic 10.3.6 漏洞补丁升级
 
在.....weblogic/utils/bbsu/下 新建cache_dir   将升级补丁包上传到该目录
 
 
编辑bsu.sh调节内存大小     2048  , 4096    不设置会报错  内存溢出
 
./bsu.sh -view  -prod_dir=/opt/weblogic/wlserver_10.3 -status=applied  --查看当前补丁号
 
./bsu.sh -remove  -patchlist=7HKN -prod_dir=/opt/weblogic/wlserver_10.3   --移除当前补丁
 
./bsu.sh -install -patch_download_dir=/opt/weblogic/utils/bsu/cache_dir -patchlist=U5I2 -prod_dir=/opt/weblogic/wlserver_10.3  --安装新的补丁

总结  (下面这两条没看到有博客记载,但很重要因为出现这个会让你疯掉,相信我)。

1:确保weblogic 的进程都被停掉了,Linux系统要好查一些,windows 系统可要看仔细了,当被提示  xxx 被占用无法复制 / 备份  那就是还有进程活着,找到它 干掉就ok ,遇到过两次都是Windows的,而且还不好找,找到也不好干掉因为不知道为啥和系统啥啥啥进程好像还有点关系。

2:在安装某些新补丁时会要你卸载旧补丁,但你查看的时候发现 ,之前明明安装了xxx补丁查看却显示没有,然后你就正常安装新补丁发现安装不了,卸载旧补丁还卸载不了。办法来了。找一台其他服务器上可以查到的这个旧补丁的,copy  xxx.jar 和zzz.xml 文件 到有问题的这台,就可以了正常对这个进行卸载了(突然想到最好时同一集群下的,我的是的)。对这台有问题的最好也做个备份。亲测有效。
 

原文地址:https://www.cnblogs.com/BWZYDS/p/12520024.html