WEBLOGIC10.3.5升级到10.3.6并打反序列化补丁

一.WEBLOGIC10.3.5可通过下载升级补丁升到10.3.6,操作步骤如下:

文章末尾附有升级补丁和漏洞补丁下载地址

1.在升级之前停止weblogic服务

2.将版本升级包wls1036_upgrade_generic.jar包放入/Oracle/Middleware/wlserver_10.3/common/quickstart/目录(升级包从补丁包目录获取)

3.cd /Oracle/Middleware/wlserver_10.3/common/quickstart/进入该目录,执行java -jar wls1036_upgrade_generic.jar开始并按以下提示升级:


Extracting 0%....................................................................................................100%

<-------------------- Oracle Installer - WebLogic 10.3.6.0 ------------------->

欢迎使用:

---------

此安装程序将引导您完成 WebLogic 10.3.6.0 的安装。键入 "Next" 或按 Enter 键继续下一个提示。如果您希望更改以前输入的数据,

请键入 "Previous"。您可以随时通过键入 "Exit" 退出安装程序。

输入 [退出][下一步]> ENTER键

<-------------------- Oracle Installer - WebLogic 10.3.6.0 ------------------->

选择中间件主目录:

-----------------

->1|* 键入现有的中间件主目录   2|/opt/opthb/weblogic10/Middleware输入要选择的索引号 或 [退出][上一步][下一步]> 2

<-------------------- Oracle Installer - WebLogic 10.3.6.0 ------------------->

注册安全更新:

-------------

请提供用于接收安全更新的电子邮件地址以及 以启动配置管理器。

1|电子邮件:[]   2|My Oracle Support 口令:[]   3|接收安全更新:[Yes]输入要选择的索引号 或 [退出][上一步][下一步]> 3

<-------------------- Oracle Installer - WebLogic 10.3.6.0 ------------------->

注册安全更新:

-------------

请提供用于接收安全更新的电子邮件地址以及 以启动配置管理器。

"接收安全更新:" = [输入新值或使用默认值 "Yes"]输入 [Yes][No]? no

<-------------------- Oracle Installer - WebLogic 10.3.6.0 ------------------->

注册安全更新:

-------------

请提供用于接收安全更新的电子邮件地址以及 以启动配置管理器。

"接收安全更新:" = [输入新值或使用默认值 "Yes"]?是否希望绕过配置管理器的启动过程并且

?不接收配置中存在严重安全问题的通知?

输入 [Yes][No]? yes

<-------------------- Oracle Installer - WebLogic 10.3.6.0 ------------------->

注册安全更新:

-------------

请提供用于接收安全更新的电子邮件地址以及 以启动配置管理器。

"接收安全更新:" = [输入新值或使用默认值 "Yes"]?有效值可以为“Yes”或“No”

输入 [Yes][No]? yes

<-------------------- Oracle Installer - WebLogic 10.3.6.0 ------------------->

注册安全更新:

-------------

请提供用于接收安全更新的电子邮件地址以及 以启动配置管理器。

1|电子邮件:[]   2|My Oracle Support 口令:[]   3|接收安全更新:[No]输入要选择的索引号 或 [退出][上一步][下一步]> Enter键

<------------------- Oracle Installer - WebLogic 10.3.6.0 ------------------->

注册安全更新:

-------------

请提供用于接收安全更新的电子邮件地址以及 以启动配置管理器。

1|电子邮件:[]   2|My Oracle Support 口令:[]   3|接收安全更新:[No]输入要选择的索引号 或 [退出][上一步][下一步]> ENTER键

<-------------------- Oracle Installer - WebLogic 10.3.6.0 ------------------->

选择产品和组件:

---------------

发行版 10.3.6.0

|_____WebLogic Server [已安装] x

|    |_____Core Application Server [已安装] x

|    |_____Administration Console [已安装] x

|    |_____Configuration Wizard and Upgrade Framework [已安装] x

|    |_____Web 2.0 HTTP Pub-Sub Server [已安装] x

|    |_____WebLogic SCA [已安装] x

|    |_____WebLogic JDBC Drivers [已安装] x

|    |_____Third Party JDBC Drivers [已安装] x

|    |_____WebLogic Server Clients [已安装] x

|    |_____WebLogic Web Server Plugins [已安装] x

|    |_____UDDI and Xquery Support [已安装] x

|    |_____Server Examples [已安装]

|    |_____Evaluation Database [已安装] x

|_____Oracle Coherence [已安装] x

     |_____Coherence Product Files [已安装] x

     |_____Coherence Examples [已安装]输入与方括号中完全相同的数字以切换选择 或 [退出][上一步][下一步]> ENTER键

<-------------------- Oracle Installer - WebLogic 10.3.6.0 ------------------->

确认产品安装目录:

-----------------

中间件主目录: [/Oracle/Middleware]

产品安装目录:

WebLogic Server: [/Oracle/Middleware/wlserver_10.3]

上述目录中的文件将立即升级到 10.3.6.0 维护级别。

"Oracle Coherence" = [输入新值或使用默认值 "/Oracle/Middleware/coherence_3.7"]输入新值 Oracle Coherence 或 [退出][上一步][下一步]> Enter键(若安装路径没错则选择下一步,若不对则输入正确路径后再按提示选择下一步)

<-------------------- Oracle Installer - WebLogic 10.3.6.0 ------------------->

正在备份当前安装...

0% 25% 50% 75% 100%

[------------|------------|------------|------------]

[***************************************************]

<-------------------- Oracle Installer - WebLogic 10.3.6.0 ------------------->

正在安装文件...

0% 25% 50% 75% 100%

[------------|------------|------------|------------]

[***************************************************]

正在执行字符串替换...

<-------------------- Oracle Installer - WebLogic 10.3.6.0 ------------------->

正在配置 OCM...

0% 25% 50% 75% 100%

[------------|------------|------------|------------]

[***************************************************]

正在创建域...

<-------------------- Oracle Installer - WebLogic 10.3.6.0 ------------------->

安装完成

祝贺您! 安装完成。

按 [Enter] 键继续或键入 [退出]> ENTER键

<-------------------- Oracle Installer - WebLogic 10.3.6.0 ------------------->

清除过程正在进行中...

4.进入/Oracle/Middleware/wlserver_10.3/server/lib 执行java -cp weblogic.jar weblogic.version查看weblogic版本

二.升级反序列化补丁:

1.先将p27395085_1036_Generic.zip放入/Oracle/Middleware/utils/bsu/cache_dir目录下并解压(若没有cache_dir,则先创建)

2.cd /Oracle/Middleware/utils/bsu/cache_dir,执行mv patch-catalog_25890.xml patch-catalog.xml进行更名

3.执行./bsu.sh -install -patch_download_dir=/Oracle/Middleware/utils/bsu/cache_dir -patchlist=GFWX -prod_dir=/Oracle/Middleware/wlserver_10.3


检查冲突...........

未检测到冲突

正在安装补丁程序 ID: GFWX..

结果: 成功

--》代表补丁升级成功,然后重启下weblogic节点即可

(说明:

1.若安装时候报内存不足,Exception in thread "Main Thread" java.lang.OutOfMemoryError,则修改bsu.sh中MEM_ARGS="-Xms2048m -Xmx2048m"内存大小为合适值后再执行上述命令:./bsu.sh -install -patch_download_dir=/Oracle/Middleware/utils/bsu/cache_dir -patchlist=GFWX -prod_dir=/Oracle/Middleware/wlserver_10.3

2.bsu.sh -install -patch_download_dir={MW_HOME}/utils/bsu/cache_dir -patchlist={PATCH_ID} -prod_dir={MW_HOME}/{WL_HOME} 命令是这个,其中patch_download_dir就是补丁存放路径,PATCH_ID就是补丁包中jar包去掉.jar,prod_dir就是安装路径)


4.执行./bsu.sh -prod_dir=/Oracle/Middleware/wlserver_10.3 -status=applied -verbose -view查看安装信息,结果如下:

 

也可以登录控制台界面选中升级的节点选择'监视'--》'一般信息'--》'WebLogic 版本'

注:补丁删除命令:./bsu.sh -remove -patchlist=GFWX -prod_dir=/Oracle/Middleware/wlserver_10.3

5.重启weblogic服务。

6.升级补丁和漏洞补丁下下载地址:https://pan.baidu.com/s/1ssgINCIVARg4P-gKdSNHQw   提取密码:d9k3

作者:qq_37293819 
来源:CSDN 
原文:https://blog.csdn.net/qq_37293819/article/details/80234151 
版权声明:本文为博主原创文章,转载请附上博文链接!

你可能感兴趣的:(Linux,java,web,weblogic)