debian

Debian上WebLogic的版本升级流程是怎样的

小樊
37
2025-11-15 12:52:33
栏目: 智能运维

Debian上WebLogic版本升级流程

一 升级策略与准备

二 标准升级步骤

  1. 检查当前版本与运行状态
    • 记录版本:/path/to/weblogic/bin/weblogic.sh version
    • 检查进程:ps -ef | grep java | grep -v grep
  2. 停止服务
    • 正常停止:/path/to/weblogic/bin/stopWebLogic.sh
    • 必要时使用系统服务:sudo systemctl stop weblogic
  3. 全量备份
    • 安装目录:tar -czvf weblogic-backup.tar.gz /opt/weblogic
    • 域目录:tar -czvf domain-backup.tar.gz /path/to/user_projects/domains
  4. 安装新版本(两种常见方式)
    • 全新目录安装:将新版本解压至如/opt/wls;设置环境变量:
      echo “export WL_HOME=/opt/wls” >> ~/.bashrc
      echo “export PATH=$WL_HOME/bin:$PATH” >> ~/.bashrc
      source ~/.bashrc
    • 静默安装(如采用安装器):java -jar fmw_14.1.1.0.0_wls_lite_Disk1_1of1.zip -silent -responseFile file -invPtrLoc file
  5. 域迁移与配置
    • 方式A(推荐):在新版本中使用配置向导创建新域(如 $WL_HOME/common/bin/config.sh),再将应用与数据源迁移至新域。
    • 方式B:若官方提供升级工具/脚本(不同版本工具名不同,早期版本存在域升级工具),按官方文档执行;必要时参考域配置差异并调整config.xml等。
  6. 启动与验证
    • 启动:/path/to/weblogic/bin/startWebLogic.sh 或 sudo systemctl start weblogic
    • 控制台验证:访问 http://:/console,检查服务器状态部署应用日志告警
  7. 回退与清理
    • 异常则切回旧安装与旧域包,恢复备份;确认稳定后再清理临时与备份文件。
      以上步骤与命令示例在多份实务指南中均有体现,涵盖停止、备份、解压安装、环境变量设置、域创建/迁移、启动与验证等关键环节。

三 版本差异与注意事项

四 回退与验证清单

0
看了该问题的人还看了