CentOS系统WebLogic版本升级步骤
/home/weblogic/Oracle/Middleware/user_projects/domains/base_domain)、配置文件(config.xml、weblogic.xml)、应用程序及日志文件;同时备份数据库(若有数据库依赖),建议通过虚拟化快照或磁带备份实现快速回滚。tar -zxvf jdk-11.0.15_linux-x64_bin.tar.gz -C /usr/local/java/
echo 'export JAVA_HOME=/usr/local/java/jdk-11.0.15' >> ~/.bash_profile
echo 'export PATH=$JAVA_HOME/bin:$PATH' >> ~/.bash_profile
source ~/.bash_profile
验证安装:java -version。su - weblogic
cd /home/weblogic/Oracle/Middleware/user_projects/domains/base_domain/bin/
./stopWebLogic.sh
若为集群环境,需逐个停止集群中的服务器实例。/opt/weblogic),并修改目录所有权:unzip fmw_14.1.1.0.0_wls_lite_generic.jar -d /opt/weblogic/
chown -R weblogic:weblogic /opt/weblogic
确保目录权限正确,避免权限问题导致安装失败。oraInst.loc(指定Inventory目录和组)和wls.rsp(响应文件,定义安装路径、类型等参数):
oraInst.loc内容:inventory_loc=/opt/weblogic/oraInventory
inst_group=weblogic
wls.rsp内容(示例):[ENGINE]
Response File Version=1.0.0.0.0
[GENERIC]
ORACLE_HOME=/opt/weblogic/oracle/middleware
INSTALL_TYPE=WebLogic Server
DECLINE_SECURITY_UPDATES=true
SECURITY_UPDATES_VIA_MYORACLESUPPORT=false
/opt/weblogic目录。su - weblogic
java -jar /opt/weblogic/fmw_14.1.1.0.0_wls_lite_generic.jar -silent -responseFile /opt/weblogic/wls.rsp -invPtrLoc /opt/weblogic/oraInst.loc
安装完成后,验证ORACLE_HOME目录(如/opt/weblogic/oracle/middleware)是否存在。OPatch目录并执行:cd /opt/weblogic/oracle/middleware/OPatch
./opatch apply /path/to/patch_file
若遇fuser命令缺失错误,安装psmisc包:yum install -y psmisc;或设置环境变量跳过检查:export OPATCH_NO_FUSER=TRUE。wlst.sh脚本创建新域或更新现有域(推荐创建新域以避免配置冲突):su - root
cd /opt/weblogic/oracle/middleware/wlserver/common/bin/
./wlst.sh
在WLST命令行中执行创建域脚本(如createDomain.py),或通过控制台手动更新域配置。su - weblogic
cd /opt/weblogic/oracle/middleware/user_projects/domains/base_domain/bin/
./startWebLogic.sh
检查服务状态:ps -ef | grep weblogic,确认进程正常运行。http://<服务器IP>:7001/console,使用管理员账号登录,验证控制台是否正常加载。top、vmstat等命令监控CPU、内存使用率;检查WebLogic日志(logs/server.log),确认无报错信息。