zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    使用SQLCOMMAND以及SQLADAPERT 调用存储过程
    将表A的数据复制到表B,以及关于主表和子表的删除办法
    登录次数验证,可能还是有些不足的,希望大家指正
    MVC过滤器
    sql数据库delete删除后怎么恢复,这是网上找的答案。。希望大神验证指教一下
    淘宝前后端分离实践
    P1852 [国家集训队]跳跳棋
    P2154 [SDOI2009]虔诚的墓主人
    P4208 [JSOI2008]最小生成树计数
    P2467 [SDOI2010]地精部落
  • 原文地址:https://www.cnblogs.com/ghostwolf1/p/14102501.html
Copyright © 2011-2022 走看看