• Linux weblogic打补丁


    Linux下weblogic 12c漏洞修复打补丁

    日常运维过程中有时需要给weblogic打补丁,补丁文件是oracle官网发布的zip。本次修复的补丁需要 OPatch version 13.9.4,对应的路径是我本地路径。

    之前一直使用root用户操作,后来发现不能用root,使用weblogic用户操作

    因之前忘记了weblogic用户密码,所以进行了重置

    • 首先使用root用户登录
    • 输入 passwd username ,username 是需要修改密码的用户
    • 连续输入2次密码即可

    更新OPatch 工具版本

    查看OPatch 版本

    1. cd /home/weblogic/Oracle/Middleware/OPatch
    2. ./opatch version

    安装 OPatch

    1. 进入OPatch 前一个目录(我这里的是Middleware),备份 OPatch

      cd /home/weblogic/Oracle/Middleware

      mv OPatch OPatch_bak

    2. 解压OPatch 安装包

      unzip p28186730_139425_Generic.zip

      6880880这个文件夹就是后的文件

    1. 升级安装

      进入6880880这个文件夹目录下,执行安装命令

      java -jar ./opatch_generic.jar -silent oracle_home=/home/weblogic/Oracle/Middleware -invPtrLoc /home/weblogic/Oracle/Middleware/oraInst.loc

    2. 然后在检查 OPatch 的版本

      cd /home/weblogic/Oracle/Middleware/OPatch

      ./opatch version

    weblogic 打补丁

    1. 进入 OPatch 目录下,解压weblogic 补丁包,指定解压命令,得到31961038文件夹

      cd /home/weblogic/Oracle/Middleware/OPatch

      unzip p31961038_122130_Generic.zip

    2. 在 OPatch 目录下执行更新补丁命令

      ./opatch apply /home/weblogic/Oracle/Middleware/OPatch/31961038

    遇到的问题

    1. 更新了 OPatch 版本,但误删了 OPatch 文件夹

    解决:从其他服务器下载OPatch文件夹,然后在传上误删的那台服务器,然后需要重新给这个文件夹授权

    chmod 777 opatch

    1. 更新weblogic补丁失败

    解决:因为少装了fuser,所以需要先安装fuser才行。

    fuser 安装命令:yum install -y psmisc

  • 相关阅读:
    真正的成长就是颠覆你以前的世界观
    别蠢到用暴露自己软肋的方式,去表达你对别人的信任
    微信企业号的JAVA开发平台
    谁的青春不迷茫
    我才懒得去想我十年后是什么样子,我只在乎十年后的自己怎么看现在的我。
    2016年03月书单
    在人山人海里,你不必记得我
    Android模拟器Intel Atom下载安装配置
    Git与TortoiseGit使用方法
    Android开发环境搭建
  • 原文地址:https://www.cnblogs.com/ghostwolf1/p/14102501.html
Copyright © 2020-2023  润新知