weblogic 反序列化补丁步骤
(1)环境备份
(2)cd </sys/weblogic/utils/bsu>
修改bsu.sh(设置jvm内存参数)
MEM_ARGS="-Xms2048m -Xmx2048m"
创建补丁目录,并放置补丁文件(附件中的jar包和xml文件)
mkdircache_dir
(3)查看系统/补丁版本
sh bsu.sh -prod_dir=/sys/weblogic/wlserver_10.3 -status=applied -verbose -view
(4)打包weblogic目录(根据实际情况选其中一种打包):
在/sys下打包:
tar -cvzfweblogic.`date +%Y%m%d`.tgz weblogic/
在/sys/weblogic打包
tar -cvzfweblogic.`date +%Y%m%d`.tgz ./*
(5)停止所有server
(6)删除冲突补丁(通过步骤三来判断是否需要删除)
sh bsu.sh -remove -patchlist=Z4W7 -prod_dir=/sys/weblogic/wlserver_10.3 (7)打补丁
sh bsu.sh -prod_dir=/sys/weblogic/wlserver_10.3 -patchlist=S8C2 -verbose -install
(8)启动所有server,验证
注意事项:
1.打补丁的时候不要做其他操作
2.同一个domain下补丁版本要一致。
3.windows要停掉server才能打补丁,否则容易失败。