助け合いフォーラム
LPIC Lv1-102(Ver5.0)
問題ID : 5080
問題を開く
timedatectlコマンドで、NTPによる時刻同期を有効・無効にするサブコマンドは次のうちどれか。
この問題はプレミアムコンテンツです。
解説について
q
qqkku
投稿日 2024/05/20
timedatectl set-ntp yes|no
解説では、このコマンドで「NTPの同期を有効にすると、chronyd(chronyデーモン)またはntpd(NTPデーモン)のいずれかインストールされている方が使用されます。」とありますが、使用されるNTPクライアントはsystemd-timesyncd.serviceではないのでしょうか?manページを読んでもそう書いてあるように思います。
2024/05/21 19:48
OS・設定によるようです。
https://manpages.ubuntu.com/manpages/lunar/en/man8/systemd-timedated.service.8.html
にあるように、
SYSTEMD_TIMEDATED_NTP_SERVICES=chronyd.service:systemd-timesyncd.service
と設定することでchronyd を優先させることもできるようです。また、この問題の「参考」の「参考URL」にあるRHEL 7のドキュメントには
NTP を有効にすると、chronyd サービスまたは ntpd サービスのうち、インストールされている方が有効になります。
と、この問題の解説と同じことが書いてありますので、少なくともRHEL 7に対しては解説の通りのようです。
コメント
この投稿に対して返信しませんか?
q qqkku
2024/05/21 20:57
ご回答ありがとうございます。