JAVA_HOME
环境变量(如export JAVA_HOME=/usr/local/java/jdk11
,export PATH=$JAVA_HOME/bin:$PATH
);检查其他依赖库(如libaio)是否安装。/opt/weblogic/Oracle/Middleware/user_projects/domains/base_domain
)、配置文件(config.xml
、weblogic.xml
)、应用程序部署包及日志文件(logs/server.log
)。expdp
或RMAN备份)。fmw_14.1.1.0.0_wls_lite_generic.zip
)及补丁包(若有);上传至CentOS服务器,解压至指定目录(如/opt/weblogic/
)。wls.rsp
),配置安装路径(ORACLE_HOME=/opt/weblogic/oracle/middleware
)、安装类型(INSTALL_TYPE=WebLogic Server
)、安全更新选项(DECLINE_SECURITY_UPDATES=true
);创建oraInst.loc
文件,指定Inventory目录(inventory_loc=/opt/weblogic/oraInventory
)和所属组(inst_group=weblogic
)。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
utils/bsu
目录,使用bsu.sh
脚本升级域(需提前备份域目录):cd /opt/weblogic/oracle/middleware/utils/bsu/cache_dir ./bsu.sh -install-patchlist="Q3ZB" -patch_download_dir="/opt/weblogic/oracle/middleware/utils/bsu/cache_dir" -prod_dir="/opt/weblogic/oracle/middleware/wlserver_10.3"
reconfig.sh
工具自动迁移现有域配置(如config.xml
):cd /opt/weblogic/oracle/middleware/wlserver/common/bin ./reconfig.sh
cd /opt/weblogic/Oracle/Middleware/user_projects/domains/base_domain/bin ./stopWebLogic.sh
./startWebLogic.sh
http://<服务器IP>:7001/console
),确认版本号显示为目标版本;检查所有应用是否正常部署(无“红色感叹号”)。logs/server.log
、logs/access.log
,关注错误日志(如ERROR
级别),及时处理异常。java.lang.OutOfMemoryError
)。-Xms2048m -Xmx4096m
);查看安装日志(/opt/weblogic/oraInventory/logs/installActions<timestamp>.log
)定位具体错误。@EJB
注解在新版本中变更)。Upgrade Assistant
工具扫描应用程序,生成兼容性报告,逐一修复问题(如替换不支持的API)。JAVA_OPTIONS="-Xms2048m -Xmx4096m -XX:MaxPermSize=512m"
);优化线程池配置(如`datasource.xml
)参数错误。datasource.xml
中的URL、用户名、密码是否正确,确认数据库服务正常运行。