更新步骤
- 下载完补丁后,会得到一个zip压缩包。
- 把zip压缩包放置到weblogic目录下得utils/bsu/cache_dir中并解压。
- 关闭weblogic的域
- 查看解压出来的文件中jar的名字,如FJMM.jar
-
12//patchlist填的是jar的名称,download_dir填的是路径./bsu.sh -install -patch_download_dir=/app/bea/weblogic11/utils/bsu/cache_dir -patchlist=FMJJ -prod_dir=/app/bea/weblogic11/wlserver_10.3 -verbose
安装成功后,可通过如下命令查看都打了什么补丁
1./bsu.sh -prod_dir=/app/bea/weblogic11/wlserver_10.3 -status=applied -verbose -view运行weblogic后,可查看打印日志中是否包含
12<Version: WebLogic Server 10.3.6.0.171017 PSU Patch for BUG26519424 TUE SEP 12 18:34:42 IST 2017WebLogic Server 10.3.6.0 Tue Nov 15 08:52:36 PST 2011 1441050 >
其中的BUG265119424就是打上去的补丁,编号和之前解压的zip包编号是一样的。
与旧补丁冲突
与旧补丁冲突的话,就得先卸载旧补丁再进行安装新补丁了,命令如下1./bsu.sh -remove -verbose -patchlist=EJUW,ZLNA -prod_dir=/app/bea/weblogic11/wlserver_10.3
其中EJUW和ZLNA是两个互相依赖的旧补丁。卸载两个补丁是不会按照命令顺序区分先后的,如果这样无法卸载的话,就得一个一个来卸载了。