centos

如何在centos上解决weblogic启动失败

小樊
44
2025-12-25 15:29:39
栏目: 智能运维

CentOS 上 WebLogic 启动失败的定位与修复步骤

一、快速定位

二、常见原因与修复对照表

症状与关键词 可能原因 修复要点
BEA-000386 / Could not obtain the localhost address /etc/hosts 未正确映射本机 IP 与主机名 在 /etc/hosts 增加“本机IP 主机名”,如:192.168.101.2 weblogic1;确保 hostname 命令返回值与映射一致
BEA-090402 / Boot identity not valid boot.properties 中用户名或密码错误(修改过域密码后常见) 在域目录创建/编辑 security/boot.properties,明文写入 username/password,首次启动会自动加密
Address already in use 7001/7002 等端口被占用 用 ss -lntp
启动极慢、长时间停在 Security/Coherence WLDF 诊断日志过大、DNS/hosts 解析慢、随机数熵不足 清理域目录下的 diagnostics 历史文件;检查 /etc/resolv.conf 与 /etc/hosts;JVM 增加 -Djava.security.egd=file:/dev/./urandom
受管服务器无法注册到管理服务器(BEA-141196 等) 缺少域安全标识或安全文件不一致 将管理域的 SerializedSystemIni.dat 复制到受管服务器相同 security 目录后重启
管理密码遗忘或内置 LDAP 异常 无法登录管理控制台 使用 weblogic.security.utils.AdminAccount 工具重建管理员用户,并清理被管服务器 ldap 目录后启动
NFS 环境下重启失败、fcntl errno=11 NFSv3 锁租约/锁状态残留 重启 rpc-statd;必要时清理远端锁或迁移至非 NFS 存储;参考 Oracle 对 NFS 锁与重启行为的说明

三、关键操作示例

四、预防与优化建议

0
看了该问题的人还看了