Linux下配置NTP時間伺服器

2021-06-19 06:25:22 字數 2858 閱讀 3626

linux下配置ntp伺服器

一、前言

預設ntp服務埠:

udp/123

使用client/server方式,該方式適用於一台時間伺服器接收上層時間伺服器的時間資訊,並提供時間資訊給下層使用者。

二、配置方法:

1、ntp服務安裝

ntp服務在rhel5.x中式預設安裝的軟體包,可用rpm -qa |grepntp檢查是否安裝,如果未安裝可使用如下命令安裝與刪除ntp伺服器軟體包

#使用rpm方式安裝

rpm -ivh ntp-4.2.2p1-8.el5.i386.rmp

#使用yum方式安裝

yum -y install ntp.i*

#使用rpm方式刪除

rpm -e ntp-4.2.2pl-8.el5.i386.rpm

#使用yum方式刪除

yum -y remove ntp.i*

2、ntp服務配置

在ntp服務安裝完成後,需要修改ntp服務配置檔案。ntp服務主配置檔案/etc/ntp.conf

2.1 ntp服務的啟動、暫停

#啟動service ntpdstart

#停止service ntpdstop

service ntpdreload

#檢視當前啟動狀態

service ntpdstatus

2.2 ntp服務自動載入

設定ntp服務下一次開機執行狀態可通過命令配置

#在執行級別2、3、4、5上設定為自動執行

chkconfigntpd on

#在執行級別2、3、4、5上設定為不自動執行

chkconfigntpd off

#在執行級別3、5上設定為自動執行

chkconfigntpd --level 35 on

#在執行級別3、5上設定為不自動執行

chkconfigntpd --level 35 off

2.3 配置資訊

配置ntp,將internet上的時間伺服器作為內部標準時間**,過程如下

1)修改/etc/ntp.conf檔案

restrictdefault kod nomodify notrap nopeer noquery

restrict127.0.0.1

restrict -6::1

restrict192.168.0.0 mask 255.255.255.0 nomodify notrap

restrict192.168.1.0 mask 255.255.255.0 nomodify notrap

#指定internet上的時間伺服器

restrict207.46.232.182 mask 255.255.255.255 nomodify notrap noquery

server207.46.232.182

server127.127.1.0

fudge127.127.1.0 stratum 10

keys/etc/ntp/keys

logfile/var/log/ntp     #指定ntp伺服器日誌檔案

2)修改/etc/ntp/stpe-tickers檔案,內容如下

(當ntpd服務啟動時,會自動與該檔案中記錄的上層ntp服務進行時間校對)

207.46.232.182

127.127.1.0

3)修改/etc/sysconfig/ntpd檔案,內容如下:

#允許bios與系統時間同步,也可以通過hwclock -w 命令

sync_hwclock=yes

4)在配置完成後需要重新啟動服務

service ntpd stop/start

可通過ntpstat命令顯示本機上一次與上層ntp伺服器同步時間的情況,也可以使用ntpq -p 檢視本機與上層ntp伺服器通訊情況

2.4 圖形介面配置ntp

圖形介面下直接用system-config-date, 在「network timeprotocol」選項頁指定ntp伺服器後勾選「synchronize system clock before startingservice」,將ntpd服務設定為自動執行即可。

2.5 客戶端訪問

1)linux客戶端可通過圖形介面進行配置,也可以通過ntpdate命令立即與ntp伺服器及你行時間校對。

2)windows客戶端,只需雙擊工作列右下角的時鐘,選擇「internet時間」選項頁,輸入ntp服務ip位址或fqdn,並勾選「自動與internet時間伺服器同步」即可。

windows預設7天自動更新一次,可通過修改登錄檔hkey_local_machine\system\currentcontrolset\services\w32time\timeproviders\ntpclient\specialpollinterval 

預設單位為妙,修改後重新啟動即可生效

後記:本文僅介紹ntp服務的標準安裝及配置方法,有需要對時間伺服器訪問進行密碼驗證的朋友,可通過-akey命令啟用身份驗證功能並指定要勇於身份驗證的金鑰識別符號(預設設定是金庸身份驗證功能)。

Linux集群配置ntp時間同步服務

集群中時間不同步有可能會讓大資料的應用程式執行混亂,造成不可預知的問題,比如hbase,當時間差別過大時就會掛掉,所以在大資料集群中,ntp服務,應該作為一種基礎的服務,以下在演示在centos 7.2集群上配置ntp服務的過程 首先檢查系統中是否安裝ntp包 rpm q ntp 我這裡是只是基礎伺...

LINUX之ntp時間同步服務配置

本篇將介紹linux之ntp服務配置,時鐘同步伺服器配置。這個在很多地方都會用到,保持各主機之前的時間保持一致,保證主機之間的心跳穩定。三颱主機都是centos7 192.168.1.110 master.com.cn 伺服器 192.168.1.111 salver1.com.cn 客戶機,時間保...

Linux配置ntp時間伺服器(全)

大資料產生與處理系統是各種計算裝置集群的,計算裝置將統 一 同步的標準時間用於記錄各種事件發生時序,如e mail資訊 檔案建立和訪問時間 資料庫處理時間等。大資料系統內不同計算裝置之間控制 計算 處理 應用等資料或操作都具有時序性,若計算機時間不同步,這些應用或操作或將無法正常進行。大資料系統是對...