108.1基礎
chronydが利用するNTP sourceごとのmode、state、stratum、reach、推定offsetを詳細表示する。
適切なコマンドはどれか。
× 不正解
chronyc sources -vはchronydの同期sourceを一覧し、選択状態やreach、測定値を確認できる。
詳細解説
誤り
chronyc tracking選択sourceに対するsystem clock全体の追跡状態を表示する。
誤り。trackingはreferenceやsystem time差等を1つのsummaryとして示し、全sourceの行一覧ではない。
誤り
ntpq -pntpd用のpeer照会commandである。
誤り。ntpqはntpdと通信する別suiteのclientで、chronydのsource状態を照会しない。
誤り
timedatectl statussystem全体の同期有無は示すがchrony source一覧ではない。
誤り。timedatectlは同期有無等を集約するが、chrony各sourceのstratumやreachを列挙しない。
正しい
chronyc sources -vchronydのsource一覧をverboseなlegend付きで表示する。
正しい。sources -vはchronydが認識する各sourceのmode/state、stratum、reach、offset等をlegend付きで表示する。
実際に確かめる
一時的な検証環境で実行できる例です。
chronyc help 2>&1 | grep -E '^sources| sources' | head -n 1期待される結果
sources commandのhelp行(chrony導入環境)理解のポイント
- chronycはchronyd用
- sourcesは同期先一覧
- -vでlegend
確認時の注意
- 確認環境: chronyc helpの読取のみ
基礎のおさらい
source state
選択中、候補、除外等の記号を読み、単にserverが設定fileにあるだけでなく同期候補として有効か確認する。
測定の継続
reachやsample値はnetwork状態で変化するため、1回のsnapshotだけでなく時間経過も見る。
問題IDKP-108-730
確認環境chronyc helpの読取のみ
最終技術確認2026-08-13
誤り・権利侵害を報告