1.可以先查看历史版本
命令:./bsu.sh -prod_dir=/weblogic/wlserver_10.3 -status=applied -verbose -view
注意:此命令对应的 -prod_dir 可能不同自行对应修改即可,另外该命令需要在指定的目录下进行执行,具体目录如下图。
2.停止服务
这里停止服务直接选择杀死全部进程,提供一个可以直接把相关进程全部杀死的命令。
命令:ps -ef|grep java | grep -v grep | awk '{print $2}' | xargs -p kill -9
回车会问你是否删除这些什么什么,输入y回车即可,再使用下面的命令查询是否只剩一个weblogic
命令:ps -ef|grep java
3.准备好补丁包并解压到指定目录下
解压包解压之后一般存在一个jar包和一个XML文件,这两个就是我们需要的东西,拷贝服务器上,路径如下图地址栏所示。
4.执行升级命令
在bsu目录下执行升级命令,命令如下:
命令:./bsu.sh -install -patch_download_dir=/weblogic/utils/bsu/cache_dir -patchlist=FMJJ -prod_dir=/weblogic/wlserver_10.3
注意:这里的GENM是对应你的补丁包的名字,不带后缀名
如果执行升级命令出现提示说和之前的包有冲突,那就需要先卸载原来的,卸载命令如下:
命令:./bsu.sh -remove -patchlist=FMJJ -prod_dir=/weblogic/wlserver_10.3/
注意:这里的FMJJ对应是要卸载的jar包名字,不带后缀,卸载完成后在执行升级命令,成功后会有成功的提示,然后回第一步查看版本信息进行验证即可