1. 程式人生 > >ntp-實現時間同步

ntp-實現時間同步

一背景介紹

已經安裝好crontab和ntp,系統centos6.5,一般不是最小化安裝都會有哈。叢集一定要搭建時間同步機制,不然執行久了,job執行會非常慢。
這裡寫圖片描述

二搭建內網NTP伺服器,通過此伺服器進行時間同步

1修改配置檔案

vim /etc/ntp.conf

# For more information about this file, see the man pages
# ntp.conf(5), ntp_acc(5), ntp_auth(5), ntp_clock(5), ntp_misc(5), ntp_mon(5).

driftfile /var/lib/ntp/drift

# Permit time synchronization with our time source, but do not
# permit the source to query or modify the service on this system. restrict default kod nomodify notrap nopeer noquery restrict -6 default kod nomodify notrap nopeer noquery # Permit all access over the loopback interface. This could # be tightened as well, but to do so would effect some of # the administrative functions.
restrict 127.0.0.1 restrict -6 ::1 # Hosts on local network are less restricted. #restrict 192.168.1.0 mask 255.255.255.0 nomodify notrap #restrict 是允許單個IP地址訪問本ntp伺服器,或者允許網段中的伺服器訪問本ntp伺服器進行時間同步 restrict 192.168.247.* mask 255.255.255.0 #允許192.168.247網段的ip可以訪問本ntp伺服器 # Use public servers from the pool.ntp.org project.
# Please consider joining the pool (http://www.pool.ntp.org/join.html). #增加server 210.72.145.44 表示指定本ntp伺服器的上游ntp伺服器為210.72.145.44,並且設定為首先伺服器。同步時間為:從上到下,寫的越靠上,優先順序越高。(此伺服器同步不了時間,尋找下一個ntp伺服器)。此IP地址是中國國家授時中心ntp伺服器。 #增加server 133.100.11.8 #當上面伺服器同步不了,則尋找第二個。此IP地址是日本福岡大學ntp伺服器。 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 192.168.247.132      #local clock 如果上面的伺服器都無法同步時間,就和本地系統時間同步。192.168.247.132 在這裡是一個IP地址,不是網段。 #broadcast 192.168.1.255 autokey # broadcast server #broadcastclient # broadcast client #broadcast 224.0.1.1 autokey # multicast server #multicastclient 224.0.1.1 # multicast client #manycastserver 239.255.254.254 # manycast server #manycastclient 239.255.254.254 autokey # manycast client # Enable public key cryptography. #crypto includefile /etc/ntp/crypto/pw # Key file containing the keys and key identifiers used when operating # with symmetric key cryptography. keys /etc/ntp/keys # Specify the key identifiers which are trusted. #trustedkey 4 8 42 # Specify the key identifier to use with the ntpdc utility. #requestkey 8 # Specify the key identifier to use with the ntpq utility. #controlkey 8 # Enable writing of statistics records. #statistics clockstats cryptostats loopstats peerstats

2開啟ntp服務

/etc/init.d/ntpd start
這裡寫圖片描述
使用如下命令,檢視是否啟動,123是ntp服務的埠哈
netstat -ln | grep 123
這裡寫圖片描述

3客戶端同步時間

這個命令,一般使用者沒有許可權哦,只有root有,可以授權也可以用root,所以建立crontab的時候使用root使用者。
ntpdate master
這裡寫圖片描述
這個不是一個錯誤,一般ntp服務啟動的時候,需要幾分鐘才能建立聯絡,所以耐心等待幾分鐘再試試。
這裡寫圖片描述

4最後一步,使用crontab

定時同步時間,零點1分同步,且建立crontab的時候使用root使用者,如果給其他使用者賦予了ntpdate的執行許可權也可以使用其他使用者建立
crontab -e
01 00 * * * ntpdate mater
這裡寫圖片描述

相關推薦

使用ntp 實現時間同步

1.首先安裝NTP [[email protected] /]# yum install ntp -y2.檢視是否安裝成功 rpm -qa|grep ntp [[email protected] 桌面]# vi /etc/ntp.conf修改內容如下a) 修改 1#restrict 1

ntp-實現時間同步

一背景介紹 已經安裝好crontab和ntp,系統centos6.5,一般不是最小化安裝都會有哈。叢集一定要搭建時間同步機制,不然執行久了,job執行會非常慢。 二搭建內網NTP伺服器,通過此伺服器進行時間同步 1修改配置檔案 vim /etc/nt

專案開發環境部署:Linux上搭建ntp服務,實現時間同步

一 引言目前的專案有多個伺服器,排查BUG,發現各個伺服器的時間不一致,遂網上查詢資源,使得時間保持一致。二 步驟1)以第一臺伺服器為“服務端”,其他臺伺服器為“客戶端”,“客戶端”從“服務端”同步時間。2)所有伺服器安裝ntp服務:yum install ntp     

centos7.2上搭建ntp伺服器,並實現時間同步

1. 前言 對於容器編排系統,前段時間主要研究kubernetes,現在實驗室要用dcos,所以在實驗室叢集上搭建了該系統。搭建dcos叢集需要各機器時間同步,而實驗室叢集並沒有聯網,這裡講述下怎麼搭建ntp伺服器並進行時間同步。 使用的系統為centos

CentOS 7 中使用NTP進行時間同步

clock disabled tle pda Language 網絡 using interface var 1. NTP時鐘同步方式說明NTP在linux下有兩種時鐘同步方式,分別為直接同步和平滑同步: 直接同步 使用ntpdate命令進行同步,直接進行時間變更。如果服務

容器學習筆記之CentOS7叢集使用Chrony實現時間同步

  0x00 概述 容器叢集對時間同步要求高,實際使用環境中必須確保叢集中所有系統時間保持一致,openstack官方也推薦使用chrony代替ntp做時間同步。 Chrony是一個開源的自由軟體,像CentOS 7或基於RHEL 7作業系統,已經是預設服務,預設配置檔案在 /etc

ntp網路時間同步筆記

今天看webrtc的卡爾曼濾波演算法,裡面有點小知識涉及到了: ntp網路時間的同步. 特意寫此篇文章記錄一下: 如上圖: 我們有2個裝置A和B,A的時間是10::00:00am ,B的時間是11::00::00,現在我們要把A和B的時間統一. 首先我們以B的時間為統一的時

NTP服務時間同步方案

一、NTP Server部分 若要將內部時間伺服器配置為與外部時間源同步,請按照下列步驟操作:     1. 將伺服器型別更改為 NTP。為此,請按照下列步驟操作:         a. 單擊“開始”,單擊“執行”,鍵入 regedit,然後單擊“確定”。        

配置NTP服務時間同步(suse)

為了確保叢集內時間一致,需要配置NTP 時間同步伺服器,本文使用中國國家授時中心的時鐘同步伺服器,p地址210.72.145.44。因此叢集中每臺機器和210.72.145.44時鐘伺服器進行同步即可。 配置步驟如下: 1) 編輯/etc/sysconfig/ntp, 新增

NTP-叢集時間同步

時間同步的方式:找一個機器,作為時間伺服器,所有的機器與這臺叢集時間進行定時的同步,比如,每隔十分鐘,同步一次時間。配置時間同步實操如下:時間伺服器配置(必須root使用者)(1)檢查ntp是否安裝 

CentOS7使用NTP搭建時間同步伺服器

前言 為什麼要搭建時間同步伺服器呢?場景是這樣的。 我們有兩臺CentOS伺服器,其中一臺是可以連線外網的,下文中我們稱它為A伺服器,另一臺不能連線外網,但是與A伺服器在同一區域網中,下文中我們稱它為伺服器B。 現在我們需要將A伺服器的時間進行網路校準,這部分操作還是比較容易的,按照下面的步驟操作即可。 1、

利用NTP實現集群時間同步

實現 就是 ntp 子網 ntp服務器 科研 時間 info 6.2 一、NTP介紹 NTP是網絡時間協議(Network Time Protocol),它是用來同步網絡中各個計算機的時間的協議。 在計算機的世界裏,時間非常地重要,例如對

Windows server 2012 NTP配置,實現成員服務器及客戶端時間與域控制器時間同步

ges 域控制器 pad 右鍵 多個 控制器 lint 命令 解決方法 近期,發現公司域成員用戶時間與域服務器時間不同步 ,要實現:1、域內成員服務器及域內客戶端與域內NTP服務器同步 ,2、域NTP服務器當做客戶端與外網NTP服務器同步(配置Windows 時間服務以使用

使用ntp實現叢集一分鐘同步時間

工欲善其事,必先利其器 裝工具 sudo yum -y install ntp 改配置 sudo vi /etc/ntp.conf 修改,放開註釋 restrict 192.168.1.0 mask 255.255.255.0 nomodify notrap 註釋掉下面4個

配置NTP伺服器實現虛擬機器間時間同步

  多臺虛擬機器之間實現時間同步是比較重要的,特別是在做叢集的相關操作的時候。配置時間伺服器,叢集的其他機器都跟namenode所在機器同步時間。在時間伺服器中配置好檔案,監聽其他機器。 NTP伺服器【Network Time Protocol(NTP)】是用

NTP協議網路時間同步 ios中應用 實現秒殺倒計時

專案中需要實現秒殺倒計時功能,手機客戶端本地系統時間有被修改的可能,因此無法獲取本地時間來做,下面看實現程式碼吧 -(void)startTimerShow { self.ysmagTimer = [NSTimerscheduledTimerWithTimeInterv

ntp時間同步服務配置

ntp時間同步好久沒有配置過ntp時間同步了,記錄一下,記性不好首先安裝ntp、ntpdate服務備份配置文件,並做修改mv /etc/ntp.conf /etc/ntp.conf.bakvim /etc/ntp.conf將“restrict default kod nomodify notrap no

Linux下ntp時間同步

span ntpd usr pan style root用戶 linu date命令 軟件 在root用戶下執行 先安裝同步時間軟件,每臺機器執行 yum install -y ntp 然後執行以下命令: crontab -e */10 * * * * /usr/sbin/

linux ntp時間同步配置

linux ntp時間同步第1章 ntp時間服務器搭建1.1ntp簡介 NTP(NetworkTime Protocol,網絡時間協議)是用來使網絡中的各個計算機時間同步的一種協議。它的用途是把計算機的時鐘同步到世界協調時UTC,其精度在局域網內可達0.1ms,在互聯網上絕大多數的地方其精度可以達到1-50m

NTP配置內網中集群機器的時間同步

ntp[[email protected]/* */ ~]$ rpm -qa|grep ntp [[email protected]/* */ ~]$ sudo vim /etc/ntp.conf restrict 192.168.8.0 mask 255.255.252.0 no