在 CentOS 上升级 WebLogic 通常分为几种场景,下面按最常见、最安全的方式说明,并给出操作步骤和注意事项。
# 查看 WebLogic 版本
cd $MW_HOME
cd oracle_common/common/bin
./versionInfo.sh
或:
cd $DOMAIN_HOME/bin
./setDomainEnv.sh
java weblogic.version
确认:
适合:
$ORACLE_HOME/OPatch/opatch version
$DOMAIN_HOME/bin/stopWebLogic.sh
cd patch_dir
$ORACLE_HOME/OPatch/opatch apply
$DOMAIN_HOME/bin/startWebLogic.sh
推荐:新建 MW_HOME,不覆盖旧环境
mkdir /u01/weblogic_new
oraInst.loc 和 response 文件静默安装✅ 优点:可回滚,风险低
⚠️ 不建议直接覆盖
推荐流程:
$NEW_WL_HOME/oracle_common/common/bin/config.sh
| WebLogic | JDK |
|---|---|
| 12.2.1.x | JDK 8 |
| 14.1.1 | JDK 8 / 11 |
java -version
getenforce
systemctl status firewalld
weblogic)DOMAIN_HOME 和 MW_HOMEjava -jar fmw_12.2.1.4.jar -silent -responseFile /tmp/wls.rsp -invPtrLoc /etc/oraInst.loc
Oracle 官方不推荐“in-place upgrade”
推荐 Side-by-Side Upgrade
如果你能提供:
我可以给你精确命令级方案。