Centos7はntpタイムサーバーを構成します

目次

1.展開計画

2.ntpサービスをインストールします

3.メインサーバーを構成します

4.ntpdサービスを開始します

5.時刻の同期

6.注意が必要な事項


1.展開計画

4台のマシンが同じLANにあることを確認します

192.168.44.10メインサーバー

192.168.44.11      

192.168.44.12

192.168.44.13

2.ntpサービスをインストールします

4台のマシンを実行する必要があります

yum -y install ntp

3.メインサーバーを構成します

192.168.44.10のみを構成します

vi /etc/ntp.conf

# 注释掉server0~n
# 添加如下
server 127.127.1.0
Fudge 127.127.1.0 stratum 10

4.ntpdサービスを開始します

メインサーバーのntpdサービスを開始するだけで、他のサーバーは動作する必要がありません

systemctl start ntpd && systemctl enable ntpd

5.時刻の同期

時刻同期コマンド/ usr / sbin / ntpdate 192.168.44.10をスケジュールされたタスクに書き込み、15分ごとに同期し、同期結果をresult.txtファイルに書き込んで保存し、crondサービスを再起動して有効にします。

# 在除主服务器外的三台执行
mkdir /usr/local/sh && cd /usr/local/sh && touch result.txt
/usr/sbin/ntpdate 192.168.44.10
crontab -e
*/15 * * * * /usr/sbin/ntpdate 192.168.44.10 >> /usr/local/sh/result.txt 2>&1
systemctl restart crond

効果の1つは次のとおりです。

テストは仮想マシンであるため、時間とメインサーバー間のエラーはミリメートルです-0.003014秒

[root@minio2 ~]# /usr/sbin/ntpdate 192.168.44.10
14 Jan 01:18:03 ntpdate[16798]: adjust time server 192.168.44.10 offset -0.003014 sec
[root@minio2 ~]# crontab -e
no crontab for root - using an empty one
crontab: installing new crontab
[root@minio2 ~]# systemctl restart crond

6.注意が必要な事項

ntpタイムサーバーを構成するこの方法は最も簡単であり、時間の精度がそれほど高くないビジネスシナリオで使用できる他のより良いソリューションがあります。それ以外の場合は注意して使用してください。

主な欠点は次のとおりです。1。メインサービスがタイムサーバーを同期しない。メインサービスの時間が不正確な場合、タイムサーバー全体の時間が不正確になります。

                      2.同期するのはシステム時刻です。ハードウェア時刻がシステム時刻と一致しない場合、エラーが発生する場合があります。

おすすめ

転載: blog.csdn.net/ct_666/article/details/112598442