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

  • 相关阅读:
    javascript面向对象程序设计之浅谈2
    Sphinx学习之sphinx的安装篇
    IT人的职业生涯规划
    perconatoolkit系列之系统类工具的使用
    perconatoolkit系列之实用类工具使用
    查询ip归属地的shell脚本
    使用mysqlsla分析Mysql数据库日志
    MYSQL管理之主从同步管理
    MYSQL数据库管理之权限管理
    perconatoolkit系列之复制类工具使用
  • 原文地址:https://www.cnblogs.com/ghostwolf1/p/14102501.html
Copyright © 2011-2022 走看看