首页主机资讯centos中weblogic如何更新

centos中weblogic如何更新

时间2025-12-12 16:57:03发布访客分类主机资讯浏览1293
导读:CentOS 上 WebLogic 更新操作指南 一 更新策略与前置检查 明确目标:是做补丁更新(PSU/CPU)还是版本升级(如 12c→14c)。同一Administrative Domain内的所有服务器实例必须保持相同主版本与次版...

CentOS 上 WebLogic 更新操作指南

一 更新策略与前置检查

  • 明确目标:是做补丁更新(PSU/CPU)还是版本升级(如 12c→14c)。同一Administrative Domain内的所有服务器实例必须保持相同主版本与次版本;集群内所有实例必须处于相同补丁集级别;管理服务器补丁级别需不低于受管服务器。跨版本迁移需按官方升级流程执行。
  • 兼容性核对:确认CentOS版本与目标 WebLogic 的受支持配置匹配,并评估应用对目标版本的Java EE/API兼容性。必要时先在测试环境验证。
  • 备份与回滚:完整备份域目录、应用、数据源配置、密钥库、启动脚本、NFS/共享存储等;虚拟化环境建议快照;准备回滚方案(如旧安装包与域备份快速恢复)。

二 补丁更新步骤(PSU/CPU,原地)

  • 准备与停服:在维护窗口内停止受管服务器与管理服务器(建议使用stopManagedWebLogic.shstopWebLogic.sh按顺序停),并做好文件与数据库备份。
  • 获取并校验补丁:从 My Oracle Support 下载对应版本的 OPatch 与目标 PSU/CPU 补丁,校验MD5/SHA-256
  • 安装 OPatch(如尚未安装或版本偏低):将 OPatch 解压至 MW_HOME/OPatch,设置 PATH,执行 opatch version 验证。
  • 应用补丁(示例):
    • 进入补丁目录:cd MW_HOME/OPatch
    • 执行:./opatch apply /path/to/psu.zip
    • 观察日志,成功后按提示重启域(先启动管理服务器,再启动受管服务器)。
  • 常见问题处理:
    • 如遇 “fuser could not be located”,安装 psmisc(yum install -y psmisc)。
    • 个别环境可临时设置 OPATCH_NO_FUSER=TRUE 再执行(仅在确认安全时)。
  • 验证:登录 WebLogic Console 检查补丁级别/构建号,查看 server.log 无异常,回归关键业务与接口。

三 版本升级步骤(跨主/次版本,并行安装)

  • 规划与准备:确认兼容性JDK要求(新版本常需更高 JDK),准备新安装介质响应文件,梳理应用对 API/Java EE 的适配情况。
  • 安装新版本(并行安装,避免覆盖):
    • 创建 weblogic 用户与目录,配置 JAVA_HOME
    • 准备 oraInst.locwls.rsp(示例:ORACLE_HOME、INSTALL_TYPE=WebLogic Server、DECLINE_SECURITY_UPDATES=true 等)。
    • 静默安装:java -jar fmw_14.1.1.0.0_wls_lite_generic.jar -silent -responseFile wls.rsp -invPtrLoc oraInst.loc
  • 域升级与迁移:
    • 使用 WLST 在新安装上创建新域升级现有域配置(按官方 Upgrade Guide 执行域升级工具/步骤),将应用与数据源迁移至新域。
    • 注意:同一域不可混版本;集群需统一版本与补丁集
  • 切换与回滚:
    • 通过 Nginx/HAProxy/负载均衡将流量切至新版本实例,观察无异常后下线旧集群。
    • 如出现问题,按回滚预案切回旧版本或恢复备份。

四 关键注意事项与验证清单

  • 版本与集群约束:严格遵循域/集群版本一致性规则;跨版本需新建域并迁移,不可就地混跑不同版本。
  • JDK 与依赖:新版本可能要求更高 JDK;确保 glibc、libaio、NTP、防火墙等系统依赖与内核参数满足要求。
  • 应用适配:关注 Java EE 规范/API 行为变更JDBC 驱动数据源配置兼容性;必要时调整JVM 参数线程池/连接池
  • 回滚预案:保留旧安装目录与域备份负载均衡路由数据库回滚脚本;补丁失败或升级异常时优先快速回滚
  • 验证要点:
    • 控制台与 server.log 显示新版本/构建号
    • 核心业务链路、定时任务、集群会话复制、JDBC 连接池、JMS/集群通信正常;
    • 性能与安全基线回归,监控告警无新增异常。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: centos中weblogic如何更新
本文地址: https://pptw.com/jishu/770666.html
HBase在CentOS上的安全设置是什么 centos里weblogic性能如何优化

游客 回复需填写必要信息