- 今天打了12台服务器的weblogic补丁,weblogic有版本10.3.5和版本10.3.6的,但是补丁版本只有对应10.3.6的,所以符合版本10.3.6的直接打补丁,10.3.5的要升级到10.3.6然后打补丁。
- 打补丁方法:
1.卸载原有补丁:
cd /weblogic/utils/bsu
vim .bsu.sh
修改大小 wq保存退出。
./bsu.sh -remove -patchlist=DEM4 -prod_dir=/weblogic/wlserver_10.3
cd /weblogic/utils/bsu/cache_dir
rm -rf *
- 2.安装补丁:
[weblogic@SC_GS_CXXT_01 bsu]$ pwd
/weblogic/utils/bsu
unzip p26519424_1036_Generic.zip -d cache_dir
./bsu.sh -install -patch_download_dir=/weblogic/utils/bsu/cache_dir -patchlist=FMJJ -prod_dir=/weblogic/wlserver_10.3
- 3.验证安装:
. /weblogic/wlserver_10.3/server/bin/setWLSEnv.sh
出现这句话:Your environment has been set.
java weblogic.version
应有下面的版本号:
WebLogic Server 10.3.6.0.171017 PSU Patch for BUG26519424 TUE SEP 12 18:34:42 IST 2017
补丁完成。以上步骤是weblogic10.3.6版本的直接打补丁;如果是10.3.5版本的,需要将之前的weblogic安装目录备份且重命名,然后重新安装一个10.3.6版本,最后将之前的user_projects下的domains拷贝到新安装的10.3.6版本安装目录内即可开始操作打补丁。如果同时更新了JDK,记得将domains/domain_name/bin下的setDomainEnv.sh文件vim打开编辑,修改两处JAVA_HOME。
20180515更新:
如果同时更新了JDK
/安装目录/wlserver_10.3/common/bin 下的commEnv.sh文件,也要vim编辑下JDK路径名。
以上,希望对你有帮助。