在 Linux 环境下升级 WebLogic 版本,通常有两种场景:
下面按常见、安全的做法说明。
cd $MW_HOME/oracle_common/common/bin
./wlsversion.sh
或
cd $DOMAIN_HOME/bin
./setDomainEnv.sh
java weblogic.version
# 中间件目录
tar czf weblogic_backup.tar.gz $MW_HOME
# 域目录
tar czf domain_backup.tar.gz $DOMAIN_HOME
# 停止 Managed Server
# 停止 Admin Server
$DOMAIN_HOME/bin/stopWebLogic.sh
cd $MW_HOME
unzip p28186730_139400_Generic.zip
cd $MW_HOME/OPatch
./opatch lsinventory
unzip pXXXXXXX_122130_Generic.zip -d /tmp/patch
cd /tmp/patch
$MW_HOME/OPatch/opatch apply
$MW_HOME/OPatch/opatch lsinventory
⚠️ 不能直接“覆盖安装”升级
java -jar fmw_14.1.1.0.0_wls.jar
cd $NEW_MW_HOME/oracle_common/common/bin
./config.sh
适用于 同大版本升级(如 12.2.1.3 → 12.2.1.4)
cd $MW_HOME/oracle_common/common/bin
./reconfig.sh
按向导完成:
# 启动 Admin Server
$DOMAIN_HOME/bin/startWebLogic.sh
# 检查日志
tail -f $DOMAIN_HOME/servers/AdminServer/logs/AdminServer.log
如果你能告诉我:
我可以给你 更精确的升级步骤。