シナリオ
システムは、ntpd サービスを使用して時刻と日付を同期するように構成されていません。
CentOS/RHEL 7 は systemd を使用してサービスを管理します。 timedatectl ユーティリティーは systemd の一部として配布されており、システム クロックの構成を確認および変更できます。現在の日付と時刻の変更、タイム ゾーンの設定、またはシステム クロックとリモート サーバーとの自動同期の有効化を行うことができます。
NTP サービスは有効になっていますが、このシステムは CentOS/RHEL 7 を実行しているため、NTP を有効にするように timedatectl も構成する必要があります。これは、システムの日付と時刻を管理するために使用されます。
# timedatectl ... NTP enabled: no ...
これは、システムが NTP を使用していないことを示しています。
解決策
時刻同期に NTP の使用を強制する:
# timedatectl set-ntp 1
次に、次の操作を行います:
1. systemd の日時制御を再起動します。
# systemctl restart systemd-timedated.service
2. ntp サービスを開始します
# systemctl start ntpd
3. 時刻をリモート サーバーと同期する
# ntpq -p
CentOS/RHEL 6 iptables ルールを CentOS/RHEL 7 firewalld に移行する方法
GRUB2 (CentOS/RHEL 6) を使用して EFI ブートローダーで NUMA を無効にする方法