在 Debian 上,Oracle WebLogic Server 的日志位置取决于 安装方式、域(Domain)位置以及日志类型。下面按常见情况说明。
这是整个 WebLogic 域的主日志,最重要。
$WL_HOME/user_projects/domains/<domain_name>/servers/<server_name>/logs/<domain_name>.log
示例:
/home/oracle/weblogic/user_projects/domains/base_domain/servers/AdminServer/logs/base_domain.log
每个 Server(Admin / Managed)都有独立日志。
$WL_HOME/user_projects/domains/<domain_name>/servers/<server_name>/logs/<server_name>.log
示例:
/home/oracle/weblogic/user_projects/domains/base_domain/servers/AdminServer/logs/AdminServer.log
启动 WebLogic 时控制台输出通常在这里:
$WL_HOME/user_projects/domains/<domain_name>/servers/<server_name>/logs/<server_name>.out
示例:
/home/oracle/weblogic/user_projects/domains/base_domain/servers/AdminServer/logs/AdminServer.out
如果是 systemd 启动,也可能在 journalctl 中。
初次安装 WebLogic 时产生的日志:
/tmp/WebLogicInstall_<timestamp>.log
或当前用户目录:
~/WebLogicInstall*.log
如果 WebLogic 作为服务启动:
/var/log/syslog
journalctl -u weblogic
find / -name "*.log" 2>/dev/null | grep -i weblogic
find $DOMAIN_HOME -name "*.log"
find $DOMAIN_HOME -name "*.out"
| 日志类型 | 默认位置 |
|---|---|
| 域日志 | $DOMAIN_HOME/servers/<server>/logs/ |
| 服务器日志 | $DOMAIN_HOME/servers/<server>/logs/ |
| 标准输出 | <server_name>.out |
| 安装日志 | /tmp 或用户目录 |
| Debian 系统日志 | /var/log/syslog |
WL_HOME=/u01/oracle/weblogic
DOMAIN_HOME=$WL_HOME/user_projects/domains/base_domain
ls $DOMAIN_HOME/servers/AdminServer/logs/
如果你愿意,可以告诉我:
我可以帮你精准定位到具体日志文件和排查方向。