Linux同步網(wǎng)絡(luò )時(shí)間服務(wù)器時(shí)間的方法及步驟
在計算機網(wǎng)絡(luò )中,自然界中的“時(shí)間”已經(jīng)不再適用,計算機時(shí)間同步就顯得尤為重要。時(shí)鐘同步可以保證計算機之間的時(shí)間準確性,而且對一些特殊的應用場(chǎng)合更是必須的。在Linux系統的世界里,通過(guò)ntp服務(wù)可以輕松實(shí)現網(wǎng)絡(luò )時(shí)間的同步,本文將系統的闡述四方面的方法和步驟。
1、安裝ntp服務(wù)
ntp服務(wù)是用于同步時(shí)間的常用服務(wù),我們首先需要通過(guò)yum安裝ntp服務(wù):
yum install ntp
安裝完成之后,我們可以直接使用ntpdate命令進(jìn)行時(shí)間同步,但是為了長(cháng)期有效,我們還需要配置ntp服務(wù)來(lái)自動(dòng)更新時(shí)間。
2、配置ntp服務(wù)
ntp服務(wù)有兩個(gè)主要配置文件:/etc/ntp.conf
/etc/sysconfig/ntpd
其中,/etc/ntp.conf是ntp的配置文件,可以在該文件中添加時(shí)鐘源來(lái)獲取精確的時(shí)間信號。例如,我們可以使用以下命令來(lái)添加ntp時(shí)間服務(wù)器:
vi /etc/ntp.conf
然后在文件末尾添加上如下內容:
server ntp1.aliyun.com iburst
該條命令添加了阿里云的ntp時(shí)間服務(wù)器。
iburst
選項表示當ntpd啟動(dòng)時(shí),會(huì )通過(guò)多次輪詢(xún)將時(shí)間矯正范圍縮小到2秒以?xún)取?
/etc/sysconfig/ntpd是ntpd服務(wù)的系統配置文件,其中我們可以配置ntpd服務(wù)的選項、參數等等。我們可以使用如下命令來(lái)編輯該文件:
vi /etc/sysconfig/ntpd
然后在文件末尾加上如下內容:
SYNC_HWCLOCK=yes
該命令表示當同步時(shí)間時(shí),將同步硬件時(shí)鐘。
3、啟動(dòng)ntp服務(wù)
當我們完成ntp服務(wù)的配置之后,我們就可以啟動(dòng)ntp服務(wù)了。在啟動(dòng)服務(wù)之前,我們先需要關(guān)閉ntpd服務(wù)和ntpdate服務(wù):
service ntpd stop
ntpdate -u 0.centos.pool.ntp.org
關(guān)閉服務(wù)之后,我們就可以啟動(dòng)ntp服務(wù):
service ntpd start
4、驗證時(shí)間同步
我們可以使用如下命令驗證時(shí)間同步是否成功:
ntpq -p
該命令可以將ntp時(shí)間服務(wù)器的信息輸出,我們可以通過(guò)以下信息確認時(shí)間同步是否成功:
remote refid st t when poll reach delay offset jitter
如果服務(wù)器的 refid
是數字,那么服務(wù)器為stratum-1 NTP服務(wù)器,如果 refid
為字符,則服務(wù)器為stratum-2 NTP服務(wù)器。如果所有的 reach
列的最后一個(gè)字節值均等于377(11111111),說(shuō)明時(shí)間同步成功。
總結:
以上便是Linux同步網(wǎng)絡(luò )時(shí)間服務(wù)器時(shí)間的方法及步驟。我們首先需要安裝ntp服務(wù),然后進(jìn)行ntp服務(wù)的相關(guān)配置,啟動(dòng)ntp服務(wù)并驗證時(shí)間同步的結果。只要按照以上四個(gè)步驟操作,我們就可以輕松實(shí)現Linux系統的網(wǎng)絡(luò )時(shí)間同步。