缺省情况下,控制台不记录调试消息。您可以打开调试日志记录以帮助解决控制台服务问题。
可以通过将 debug.trace.level 属性设置为 0 以外的值来打开调试日志记录。
可用的选项包括:
1-使用此设置可以记录可能很严重的错误。
2-使用此设置可以记录重要消息以及级别为 1 的错误消息。
3-使用此设置可以记录所有可能的消息以及全部细节。
缺省情况下,对于 Oracle Solaris 10、Solaris 10 1/06 和 Solaris 10 6/06 发行版,调试跟踪日志创建在 /var/log/webconsole 目录中。从 Solaris 10 11/06 发行版开始,该日志创建在 /var/log/webconsole/console 目录中。该日志文件名为 console_debug_log。历史记录日志(如 console_debug_log.1 和 console_debug_log.2)也可能存在于此目录中。在该目录中存储的历史记录日志数达到五个(缺省设置)后,会删除最早的日志并创建新日志。
可以使用以下命令将调试跟踪日志级别设置为 3。
对于 Solaris 10 11/06 发行版,请使用以下命令:
# wcadmin add -p -a console debug.trace.level=3 |
对于 Oracle Solaris 10、Solaris 10 1/06 和 Solaris 10 6/06 发行版,请使用以下命令:
# smreg add -p -c debug.trace.level=3 |
要检查 debug.trace.level 属性的状态,请使用 wcadmin list 或 smreg list 命令。
Solaris 10 11/06:
# wcadmin list -p | grep "debug.trace.level" |
对于 Oracle Solaris 10、Solaris 10 1/06 和 Solaris 10 6/06 发行版,请使用以下命令:
# smreg list -p | grep "debug.trace.level" |