CentOS 上 WebLogic 故障排查思路
一 快速定位路径
tail -f 实时跟踪,配合 grep -i error|exception 快速定位关键字。top/vmstat/iostat/df 检查 CPU、内存、磁盘、I/O;用 netstat -tulpen | grep <端口> 或 ss -lntp 检查端口占用与监听;必要时用 firewall-cmd --list-ports 与 ping/traceroute 验证连通性;journalctl -xe 查看系统侧事件。二 常见故障与处理要点
JAVA_OPTIONS 添加:-Djava.security.egd=file:/dev/./urandom(注意使用 /dev/./urandom 形式),重启后验证。java -cp $WL_HOME/server/lib/weblogic.jar weblogic.security.utils.AdminAccount <user> <pwd> .),并清理被管服务器 ldap 目录后再启动。127.0.0.1 your-hostname localhost ...。三 关键命令与检查清单
tail -f $DOMAIN_HOME/servers/<server_name>/logs/serverName.logtail -f $DOMAIN_HOME/servers/<server_name>/logs/serverName.outgrep -i -n "error\|exception" $DOMAIN_HOME/servers/<server_name>/logs/*.logss -lntp | grep 7001netstat -tulpen | grep <端口>top / vmstat 1 10 / iostat -x 1 10 / free -m / df -hjournalctl -xeping <db_host> / traceroute <db_host>firewall-cmd --list-ports;放通示例:firewall-cmd --zone=public --add-port=5432/tcp --permanent && firewall-cmd --reloadhostname -f;cat /etc/hosts 确认 FQDN 映射jstack <pid>、jmap -heap <pid>(必要时配合 VisualVM/JFR 分析)四 排障流程建议
top/vmstat/iostat/df 与 ss/netstat 排除资源不足与端口冲突。