重慶分公司,新征程啟航
為企業(yè)提供網(wǎng)站建設(shè)、域名注冊、服務(wù)器等服務(wù)
為企業(yè)提供網(wǎng)站建設(shè)、域名注冊、服務(wù)器等服務(wù)
在圖圖形化界面輸入下面命令\x0d\x0a~# system-config-date\x0d\x0a就會出現(xiàn)一個圖形化的界面,.我相信圖形化的東西你應(yīng)該看得懂的,設(shè)置NTP就可以了,.需要的是,時間服務(wù)器的主機名\x0d\x0a然后運行\(zhòng)x0d\x0a~# service ntpd restart\x0d\x0a~# chkconfig ntpd on
10年積累的成都網(wǎng)站建設(shè)、網(wǎng)站建設(shè)經(jīng)驗,可以快速應(yīng)對客戶對網(wǎng)站的新想法和需求。提供各種問題對應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認識你,你也不認識我。但先制作網(wǎng)站后付款的網(wǎng)站建設(shè)流程,更有平順免費網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。
可以使用ntpdate命令。ntpdate命令使用網(wǎng)絡(luò)時間協(xié)議(NTP)設(shè)置日期和時間,通過輪詢指定的確定正確時間的NTP服務(wù)器來設(shè)置本地日期和時間。它從指定的每個服務(wù)器獲得了一些樣本,并應(yīng)用標(biāo)準(zhǔn)NTP時鐘過濾器和選擇算法來選擇最好的樣本。
命令格式:ntpdate 時間服務(wù)器
用法示例:$ ntpdate pool.ntp.org
設(shè)置時間同步腳本,雖然以上已經(jīng)同步了時間,但是由于計時精度的原因,時間的誤差會增大。可以通過設(shè)置計劃任務(wù),每天0點同步一下。
打開crontab進行編輯:$ crontab -e
在crontab任務(wù)文件添加:0 0 * * * root ntpate -s pool.ntp.org
-s參數(shù)指定將日志輸出到syslog,而不是標(biāo)準(zhǔn)輸出。
Linux
下
時間同步命令:
ntpdate
linux系統(tǒng)下默認安裝了ntp服務(wù),手動進行ntp同步如下
$ntpdate
ntp1.nl.net
當(dāng)然,也可以指定其它的ntp服務(wù)器
公網(wǎng)上的NTP服務(wù)器列表:
根據(jù)這個列表,中國有個服務(wù)器:cn.pool.ntp.org
用
ntpdate
命令來同步時間:
ntpdate
cn.pool.ntp.org
可以將這個命令加到
cron
table
里面,每天執(zhí)行。
環(huán)境準(zhǔn)備:
要做到服務(wù)器集群的時間同步,集群中各臺機器的時區(qū)必須相同的,我們在國內(nèi)就使用中國時區(qū),如果你的機器的時區(qū)不是"Asia/Shanghai",需要修改時區(qū)
CentOS 中時區(qū)是以文件形式存在,當(dāng)前正在使用的時區(qū)文件位于
/etc/localtime ,其他時區(qū)文件則位于 /usr/share/zoneinfo 下,中國時區(qū)的文件全路徑是 /usr/share/zoneinfo/Asia/Shanghai
要更改時區(qū),直接使用如下命令就OK
需要使用 tzselect 命令去生成時區(qū)文件,生成好的時區(qū)文件就在/usr/share/zoneinfo 目錄下,具體步驟去下:
使用 date -s 命令來修改系統(tǒng)時間
讓集群所有的服務(wù)器的時間同步,就用遠程連接工具連接所有服務(wù)器,然后在所有的服務(wù)器中同時執(zhí)行 date -s 命令設(shè)置時間,然后在所有的服務(wù)器中執(zhí)行 hwclock -w 命令即可
美國標(biāo)準(zhǔn)技術(shù)院時間服務(wù)器:time.nist.gov(192.43.244.18)
上海交通大學(xué)網(wǎng)絡(luò)中心NTP服務(wù)器地址:ntp.sjtu.edu.cn(202.120.2.101)
中國國家授時中心服務(wù)器地址:cn.pool.ntp.org(210.72.145.44)
若以上提供的網(wǎng)絡(luò)時間服務(wù)器不可用,請自行上網(wǎng)尋找可用的網(wǎng)絡(luò)時間服務(wù)器
1 使用命令: crontab -e
2 然后往里加入一行內(nèi)容
上面的配置表示,每隔十分鐘從 202.120.2.101 該時間服務(wù)器同步一次時間。
3 保存退出
以上兩步操作可以讓node01這個服務(wù)器每隔10分鐘去指定的服務(wù)器同步時間,如果需要讓集群中的所有服務(wù)器(hadoop01-hadoop04)時間同步,那么每臺服務(wù)器都要做以上兩步操作。
node01的IP為192.168.21.101,讓它作為時間服務(wù)器,192.168.21.0局域網(wǎng)內(nèi)的所有服務(wù)器都向它同步時間,而node01這臺時間服務(wù)器本身,向外網(wǎng)時間服務(wù)器同步時間(比如中國國家授時中心服務(wù)器)
我用node01
我去掉了所有的默認注釋,對其中的修改寫了自己的注釋,沒有寫注釋的是默認配置
因為ntpd服務(wù)開啟之后,就不能手動同步時間了,那么為什么要先手動同步時間呢?
當(dāng)server(中國國家授時中心服務(wù)器)與client(node01)之間的時間誤差過大時(可能是1000秒),node01去同步時間可能對系統(tǒng)和應(yīng)用帶來不可預(yù)知的問題,node01將停止時間同步!所以如果發(fā)現(xiàn)node01啟動之后時間并不進行同步時,應(yīng)該考慮到可能是時間差過大引起的,此時需要先手動進行時間同步!
看到紅色框中的內(nèi)容,表示連接和監(jiān)聽已正確
這里的前4行就是我們配置的4個中國國家授時中心的服務(wù)器的信息
最后一行就是本地時間服務(wù)的信息
下面對每個列的意義進行說明:
同樣,服務(wù)啟動后需要等待5-10分鐘才能看到這個正常的信息
到這里,我們局域網(wǎng)內(nèi)的時間服務(wù)器node01就已經(jīng)配置完畢了
文件內(nèi)容如下:
同樣,沒有寫注釋的都是默認的配置
原因同(5)
到這里,利用局域網(wǎng)內(nèi)一臺時間服務(wù)器來同步整個集群時間的全部配置就已經(jīng)完成
說明:若以上提供的網(wǎng)絡(luò)時間服務(wù)器不可用,請自行上網(wǎng)尋找可用的網(wǎng)絡(luò)時間服務(wù)器,另外需要關(guān)閉各服務(wù)器的防火墻,才能進行時間同步
參考文章:
內(nèi)網(wǎng)環(huán)境NTP服務(wù)及時間同步(CentOS6.x)配置和部署
配置NTP服務(wù)ntpd/ntp.conf(搭建Hadoop集群可參考)