CentOS 8 で chrony による時刻同期を設定する手順です。CentOS 8 では chrony が標準的な時刻同期サービスとして扱われます。
コマンドはコピペしやすい形を優先しています。既存設定を変更する場合は、バックアップを取ってから適用します。
この手順は CentOS 8 設定マニュアル の一部として整理しています。
参考書籍
参考書籍
ストーリーで覚える Linux CLI 入門
Linux のコマンドライン操作を基礎から確認したい場合の参考書籍です。価格や在庫はリンク先で確認してください。
Amazon で見るこのリンクは Amazon アソシエイトリンクです。
インストール
dnf install chronychrony.conf
cp -a /etc/chrony.conf /etc/chrony.conf.bak
cat <<'EOF' > /etc/chrony.conf
pool ntp.nict.jp iburst
pool ntp.jst.mfeed.ad.jp iburst
driftfile /var/lib/chrony/drift
makestep 1.0 3
rtcsync
keyfile /etc/chrony.keys
leapsectz right/UTC
logdir /var/log/chrony
leapsecmode slew
maxslewrate 1000
smoothtime 400 0.001024 leaponly
EOF起動と確認
systemctl enable --now chronyd.service
systemctl status chronyd.service
chronyc sources -v
chronyc tracking時刻同期は証明書、認証、ログ調査の前提です。サービスが起動しているだけでなく、実際に同期できているかを確認します。
この手順は CentOS 8 設定マニュアル の一部として整理しています。
CentOS 8 chrony を使用した時刻同期



