作者:Digital Observer(施嘉伟) Oracle ACE Pro: Database PostgreSQL ACE Partner 11年数据库行业经验,现主要从事数据库服务工作 拥有Oracle OCM、DB2 10.1 Fundamentals、MySQL 8.0 OCP、WebLogic 12c OCA、KCP、PCTP、PCSD、 PGCM、OCI、PolarDB技术专家、达梦师资认证、数据安全咨询高级等认证 ITPUB认证专家、PolarDB开源社区技术顾问、HaloDB技术顾问、TiDB社区技术布道师、青学会MOP技术社区专家顾问、国内某高校企业实践指导教师 公众号:Digital Observer;CSDN:施嘉伟;ITPUB:sjw1933;墨天轮:Digital Observer;PGFans:施嘉伟。
一 说明
该文档为weblgoic12.2.1.X及14.1.1中间件补丁安装文档,涉及安装性技巧
1.1 环境说明
主机安装RHEL 6.9操作系统 中间件版本10.3.6 ,整个文档分为以下几部分: 操作步骤 操作内容 Step 1 准备工作 Step 2 补丁安装 Step 3 启动服务
注:没有特殊说明,以下操作均使用weblogic的安装用户执行,注意补丁不能在root用户下执行,必须到weblogic(或oracle)安装用户下执行。
二 准备工作
2.1 检查Opatch版本
<ORACLE_HOME>/OPatch/opatch version
根据README.html补丁需求的Opatch下载OPATCH工具,下载地址如下: https://support.oracle.com/rs?type=patch&id=28186730 备份并替换<ORACLE_HOME>/OPatch
2.2检查补丁列表
$ORACLE_HOME/OPatch/opatch lsinventory
三 安装补丁
3.1 关闭服务
进入环境→服务器→控制,先停止应用服务器,停止完毕后,再停止AdminServer控制台服务

使用后台脚本,再次停止weblogic服务
cd /weblogic/Middleware/user_projects/domains/base_domain/bin ./stopWeblogic.sh
使用root用户清理weblogic服务的残留进程
ps -ef |grep weblogic kill -9 pid
3.2 安装补丁
解压:
$ unzip p35226999_122140_Generic.zip
进入补丁解压目录 $ cd 35226999 补丁更新 $ opatch apply
3.3 检查补丁结果
$ORACLE_HOME/OPatch/opatch lsinventory
四 启动服务
4.1 启动控制台
cd /weblogic/Middleware/user_projects/domains/base_domain/bin nohup ./startWeblogic &
观察后台日志输出为RUNNING MODE 表示启动成功
tail -100f nohup.out

4.2 启动节点管理器
cd /weblogic/Middleware/wlserver_10.3/server/bin nohup ./startNodeManager.sh &
4.3 启动应用服务器
进入到控制台
进入到环境→服务器→控制
勾选应用服务器启动

状态为RUNNING时,启动完毕。
