• weblogic补丁安装步骤


    weblogic补丁安装步骤

    wls1036发布于 2020-10-23

    补丁下载

    oracle每个季度都会更新一次补丁,可以从这里下载oracle产品每个季度的补丁,点击去后,在左边找到你的产品,点击右边进入补丁下载

    补丁下载需要登录oracle support,你必须先注册一个support账号,进入后在产品列表找到产品

    点击补丁编号就可以下载补丁

    补丁安装

    • 备份

    需要备份整个中间件目录,即备份Middleware目录,备份没有完成之前一定不要安装补丁,特别是生产环境,备份命令参考如下

    cp -ar Middleware Middleware_bak20201024
    • 补丁上传

    把补丁文件上传到服务器并且解压,一般上传到${MW_HOME}/utils/bsu/cache_dir目录下,当然也可以其他目录。

    MW_HOME表示中间件目录,比如/u01/Middleware
    • 修改bsu文件

    修改${MW_HOME}/utils/bsu/bsu.sh脚本jvm内存参数

    MEM_ARGS="-Xms1024m -Xmx4096m"
    • 关闭服务器

    确认停止所有weblogic服务器,包括admin服务器,可以用jps -v命令确认,命令没有显示正在运行的服务器即可

    • 执行补丁脚本
    需要用oracle用户安装
    $ cd {MW_HOME}/utils/bsu
    
    $ ./bsu.sh -install -patch_download_dir=/data/Middleware/utils/bsu/cache_dir -patchlist=I37G -prod_dir={WL_HOME}
    
    Checking for conflicts.......................
    No conflict(s) detected
    
    Installing Patch ID: I37G..
    Result: Success

    比如

    $ cd /data/Middleware/utils/bsu
    
    $ ./bsu.sh -install -patch_download_dir=/data/Middleware/utils/bsu/cache_dir -patchlist=I37G -prod_dir=/data/Middleware/wlserver_10.3
    
    Checking for conflicts.......................
    No conflict(s) detected
    
    Installing Patch ID: I37G..
    Result: Success

    脚本会在Checking for conflicts执行较长时间,这个是正常的,不要强行中断,如果没有冲突脚本就开始正常安装补丁,如果有冲突,根据提示解决冲突,具体问题具体解决

    • 验证补丁

    执行以下命令验证补丁是否安装成功

    $ . $WL_HOME/server/bin/setWLSEnv.sh
    $ java weblogic.version
    
    WebLogic Server 10.3.6.0.200714 PSU Patch for BUG31178492 Fri Jun  5 20:42:30 PDT 2020
    WebLogic Server 10.3.6.0  Tue Nov 15 08:52:36 PST 2011 1441050 
    
    Use 'weblogic.version -verbose' to get subsystem information
    
    Use 'weblogic.utils.Versions' to get version information for all modules

    验证安装成功后即可重启所有服务器

    命令第一行有个点.一定不要忘了

    $WL_HOME表示weblogic目录,比如/data/Middleware/wlserver_10.3/server/bin

    补丁回滚

    执行以下命令可以对补丁进行回滚(使用oracle用户)

    $ cd {MW_HOME}
    $ ./bsu.sh -remove -patchlist=I37G -prod_dir={WL_HOME}

    比如

    $ cd /data/Middleware/utils/bsu
    $ ./bsu.sh -remove -patchlist={PATCH_ID} -prod_dir=/data/Middleware/wlserver_10.3/
  • 相关阅读:
    10000台不稳定机器如果做爬虫
    python 豆瓣高分电影爬虫
    恶意爬虫让机票价格暴涨 每年或致航空公司损失十多亿元
    python 豆瓣高分电影爬虫
    Python 爬虫保存图片
    你的爬虫票价价格暴涨
    10分钟教你利用Python网络爬虫获取穷游攻略
    10分钟教你利用Python网络爬虫获取穷游攻略
    SAP Cloud for Customer 如何直接消费S/4HANA API
    如何分辨 SAP Fiori Launchpad 里的真假 Fiori 应用
  • 原文地址:https://www.cnblogs.com/yaoyangding/p/14975010.html
Copyright © 2020-2023  润新知