Sun Java System Communications Services 6 2005Q1 Delegated Administrator 指南 |
附录 C
调试 Delegated Administrator可以通过检查由 Delegated Administrator 组件、部署 Delegated Administrator 的 Web 容器以及 Directory Server 和 Access Manager 生成的日志文件,来获取 Delegated Administrator 的日志信息。
本附录包括以下主题:
调试命令行实用程序要调试 Delegated Administrator 实用程序 (commadmin),可以通过结合使用 -v 选项和 commadmin 命令,在客户端中打印调试消息。
Delegated Administrator 控制台日志Delegated Administrator 控制台可以创建运行时日志文件:
可以通过编辑日志属性文件来指定您自己的日志文件:
可以更改 logger.properties 文件中的以下属性:
Delegated Administrator 服务器日志可以创建 Delegated Administrator 服务器日志,该日志中包含由 Web 容器上安装的 Delegated Administrator servlet 生成的调试语句。
要执行此操作,应启用调试 servlet,以记录执行 Delegated Administrator servlet 时生成的调试消息。可以转至以下 URL 路径,通过浏览器来打开调试 servlet:
http://machine name:port/commcli/debug?op=set&state=all&package=all&filename=full path
其中
例如:
http://abc.red.iplanet.com:8008/commcli/debug?op=set&state=all&package=all&filename=/tmp/debug.log
上述 URL 可将调试 servlet 消息记入以下路径和文件中:
/tmp/debug.log
每当重新启动 Web 容器时,都必须打开调试 servlet。
Web 容器服务器日志可以通过检查 Web 容器生成的服务器日志,来进一步调试 Delegated Administrator。
Web Server
Web Server 维护位于以下路径中的访问日志和错误日志:
/web_server_base/https-machine name/logs
其中
Application Server 7.x
Application Server 7.x 维护位于以下路径中的访问日志和错误日志:
/application_server7_base/domains/domain1/server1/logs
其中
Application Server 8.x
Application Server 8.x 维护位于以下路径中的访问日志和错误日志。
服务器日志:
/application_server8_base/domains/domain1/logs
访问日志:
/application_server8_base/domains/domain1/logs/access/server_access_log
其中
Directory Server 和 Access Manager 日志可以通过检查 Directory Server 和 Access Manager 生成的日志,来进一步调试 Delegated Administrator。
Directory Server
Directory Server 维护位于以下路径中的访问日志和错误日志:
/var/opt/mps/serverroot/slapd-hostname/logs
其中
Access Manager
Access Manager 维护位于以下路径中的日志文件。
/var/opt/SUNWam/debug
上述路径中包含 amProfile 和 amAuth 日志。
/var/opt/SUNWam/logs
上述路径中包含 amAdmin.access 和 amAdmin.error 日志。