Sun Solaris の ntp 関連ログはどこで確認できますか?

Sun Solaris の ntp 関連ログはどこで確認できますか?

SolarisでNTP関連のログを表示できる場所を案内してもらえますか? SolarisにNTP関連の問題がある場合は、根本原因をどこで特定する必要がありますか?ありがとう

ベストアンサー1

分析するログには、システムログイン/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/logfileconfig/verbose_logging

man -s 1M ntpdドキュメントについては、およびレビューセクションを参照してくださいAUTOMATIC SERVICE MANAGEMENT (SMF)。サービス構成属性の簡単な説明を確認できます。

おすすめ記事