私はLinuxとWindowsという2つのシステムで時間を同期させるようにNTPサーバーを設定しています。私はCentOS 7とWindows Server 2012を使用しています。
では、/etc/ntp.conf
デフォルトではなくWindows ServerのIPアドレスを設定しました。
#server 0.centos.pool.ntp.org iburst
#server 1.centos.pool.ntp.org iburst
#server 2.centos.pool.ntp.org iburst
#server 3.centos.pool.ntp.org iburst
server example.com
だから入力してみたのにうまくntpq -p
いかないと思います。列にはrefid
IPアドレスがないため表示でき*
ません。両方のシステムの時間も同じではありません。
[root@ ~]# ntpq -p
remote refid st t when poll reach delay offset jitter
==============================================================================
example.com .LOCL. 1 u 3 64 377 1.056 5760156 6.457
つまり、上記の結果は(?)または以下のようにする必要があると思います。そうではありませんか?
[root@ ~]# ntpq -p
remote refid st t when poll reach delay offset jitter
==============================================================================
*example.com 192.168.x.x 1 u 3 64 377 1.056 5760156 6.457
問題を解決するにはどうすればよいですか?停止してntpd
を入力するとntpdate example.com
同期が機能しているようです。時間をよく合わせることができます。これは大丈夫ですか?
また、.netにはntp設定は表示されませんchkconfig --list
。私はできますか?
[root@ ~]# chkconfig --list
Note: This output shows SysV services only and does not include native ...
jexec 0:off 1:on 2:on 3:on 4:on 5:on 6:off
netconsole 0:off 1:off 2:off 3:off 4:off 5:off 6:off
network 0:off 1:off 2:on 3:on 4:on 5:on 6:off
答え1
「refid」列にはIPアドレスはありません。
IPである必要はありません。この列は、単にシステムがクロックソースとして使用することを示しています。他のNTPサーバーの場合はIPになります。しかし、ローカルクロックソースを使用するシステムの場合、話は異なる場合があります。 .LOCL.これは、システムがローカルクロックをソースとして使用していることを意味します。通常、正しい状態を維持するための同期がないため、代替方法を除いて一般的にはお勧めできません。
この特定の時計はあなたの時計と96分の違いがあります。
クロックがまだオフになっていないため、デーモンはソースを信頼する前にしばらく待つ必要があります。しばらくすると時計が変わるはずです。サーバー行にキーワードを追加したら、iburst
すぐに追加する必要があります(デーモンを起動して-g
1000秒以上同期するように選択します)。