在 CentOS 上升级 WebLogic 一般有两种常见场景:
下面按最常用、最安全的方式说明。
cd $WL_HOME/server/bin
. setWLSEnv.sh
java weblogic.version
或:
cat $MW_HOME/inventory/registry.xml | grep version
cp -r $MW_HOME /backup/MW_HOME_$(date +%F)
cp -r $DOMAIN_HOME /backup/DOMAIN_HOME_$(date +%F)
$DOMAIN_HOME/bin/stopWebLogic.sh
从 Oracle 官网下载:
mkdir /u01/oracle_new
./fmw_12.2.1.4.0_wls.jar
⚠️ 不要覆盖原 MW_HOME,避免升级失败无法回退
cd /u01/oracle_new/oracle_common/common/bin
./reconfig.sh
按提示选择:
$ORACLE_HOME/OPatch/opatch version
从 My Oracle Support 下载 .zip 补丁
cd /patch_dir
$ORACLE_HOME/OPatch/opatch apply
$ORACLE_HOME/OPatch/opatch lsinventory
reconfig.sh 升级 Domainyum install glibc.i686 libstdc++.i686
使用静默安装:
java -jar fmw.jar -silent -responseFile response.txt
✅ 生产环境推荐:
❌ 不推荐:
如果你愿意,可以告诉我:
我可以给你一步一步的具体命令。