在Sun Solaris上检查ntp相关日志的位置?

你能指导一下,在solaris上我可以检查NTP相关的日志吗?如果在solaris上有任何与NTP有关的问题,那么检查根本原因的正确位置是什么?谢谢
最佳答案
有几个要分析的日志,系统登录/ var / adm / messages以及服务管理日志.

在Solaris 10及更高版本中检查服务运行状况的推荐方法是使用SMF(服务管理工具).

使用以下方法检查服务状态:

$svcs -xv ntp
svc:/network/ntp:default (Network Time Protocol (NTP) Version 4)
 State: disabled since December 28, 2015 12:00:10 PM CET
Reason: Disabled by an administrator.
   See: http://support.oracle.com/msg/SMF-8000-05
   See: man -M /usr/share/man -s 1M ntpd
   See: man -M /usr/share/man -s 4 ntp.conf
   See: man -M /usr/share/man -s 1M ntpq
   See: /var/svc/log/network-ntp:default.log
Impact: This service is not running.

从上面的输出中可以看到有一个名为/var/svc/log/network-ntp:default.log的特定日志.

也可以配置ntp服务以启用调试/详细日志记录.请参阅以下属性:

# default values
$svccfg -s svc:/network/ntp:default listprop config
config                          application        
config/allow_step_at_boot      boolean     true
config/always_allow_large_step boolean     true
config/debuglevel              integer     0
config/logfile                 astring     /var/ntp/ntp.log
config/mdnsregister            boolean     false
config/no_auth_required        boolean     false
config/slew_always             boolean     false
config/value_authorization     astring     solaris.smf.value.ntp
config/verbose_logging         boolean     false
config/wait_for_sync           boolean     false

查看属性config / debuglevel,config / logfile和config / verbose_logging

有关文档,请参阅man -s 1M ntpd并查看AUTOMATIC SERVICE MANAGEMENT(SMF)部分.您将找到有关服务配置属性的简要说明.

转载注明原文:在Sun Solaris上检查ntp相关日志的位置? - 代码日志