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