- Web層的機(jī)器可以連接外網(wǎng)穿稳,但是數(shù)據(jù)層(數(shù)據(jù)庫)的服務(wù)器不讓連外網(wǎng),為了確保系統(tǒng)各個子系統(tǒng)日志時間的統(tǒng)一委乌,需要做一個時間同步添谊。
- NTP時鐘同步方式說明
NTP在linux下有兩種時鐘同步方式刷喜,分別為直接同步和平滑同步:- 直接同步
使用ntpdate命令進(jìn)行同步残制,直接進(jìn)行時間變更。如果服務(wù)器上存在一個12點(diǎn)運(yùn)行的任務(wù)掖疮,當(dāng)前服務(wù)器時間是13點(diǎn)初茶,但標(biāo)準(zhǔn)時間時11點(diǎn),使用此命令可能會造成任務(wù)重復(fù)執(zhí)行浊闪。因此使用ntpdate同步可能會引發(fā)風(fēng)險恼布,因此該命令也多用于配置時鐘同步服務(wù)時第一次同步時間時使用。 - 平滑同步
使用ntpd進(jìn)行時鐘同步搁宾,可以保證一個時間不經(jīng)歷兩次折汞,它每次同步時間的偏移量不會太陡,是慢慢來的猛铅,這正因?yàn)檫@樣字支,ntpd平滑同步可能耗費(fèi)的時間比較長。
- 直接同步
- 時間同步服務(wù)器
http://www.pool.ntp.org/zone/cn網(wǎng)站包含全球的標(biāo)準(zhǔn)時間同步服務(wù)奸忽,也包括對中國時間的同步堕伪,對應(yīng)的URL為cn.pool.ntp.org,在其中也描述了ntp配置文件中的建議寫法:
server 1.cn.pool.ntp.org
server 2.asia.pool.ntp.org
server 3.asia.pool.ntp.org - 檢查ntp服務(wù)是否安裝
rpm -q ntp
- 如果有相關(guān)的包名顯示栗菜,比如
ntp-4.2.6p5-22.el7.x86_64
說明安裝過了 - 如果沒有欠雌,
yum -y install ntp
- 如果是內(nèi)網(wǎng)機(jī)器需要去下載rpm包,搜索rpm可以去http://rpm.pbone.net/
- 剛從rpm.pbone.net上下來疙筹,我覺等你搜完ntp包的依賴富俄,你就會想打我,還有就是我源碼安裝成功了,還tm給我報
no server suitable for synchronization found
,所以媒役,咱們還是用rdate吧,這個rpm包完全無依賴悠瞬,你要誠心找樂子你就去ntp的官網(wǎng)去下源碼,用源碼安裝涯捻,避免去找一大堆的依賴包浅妆,順便發(fā)現(xiàn)一篇不錯的ntp博客,所以上面的一堆作廢障癌,用rdate從頭開始凌外,head first rdate: - 時間更新計(jì)劃
- 網(wǎng)絡(luò)層服務(wù)器(一般是應(yīng)用服務(wù)器,可以連接外網(wǎng))
- 自身使用定時任務(wù)從time.nist.gov時間服務(wù)器上定時更新時間
- 開啟xinetd服務(wù)涛浙,作為內(nèi)網(wǎng)機(jī)器的時間服務(wù)器
- 數(shù)據(jù)層服務(wù)器(數(shù)據(jù)層服務(wù)器康辑,只能內(nèi)網(wǎng)鏈接)
- 使用定時任務(wù)從網(wǎng)絡(luò)層時間服務(wù)器上定時更新時間
- 另外是使用
rdate -s 時間服務(wù)器地址
直接將時間寫入到系統(tǒng)時間摄欲,如果你的應(yīng)用如果有依賴小時級別的時間任務(wù)(timer或者sleep)所以部署應(yīng)用前使用前盡量將各個服務(wù)器大致時間同步到分鐘,這樣不至于同步時間的跨度太大疮薇,導(dǎo)致定時任務(wù)執(zhí)行多次或者沒執(zhí)行蒿涎,直白點(diǎn)說就是rdate同步時間是不平滑的。
- 網(wǎng)絡(luò)層服務(wù)器(一般是應(yīng)用服務(wù)器,可以連接外網(wǎng))
- 準(zhǔn)備
- 去rpmfind網(wǎng)站直接搜索rdate惦辛,下載相應(yīng)系統(tǒng)版本的安裝包,這個包沒有依賴仓手,非常方便胖齐,給你所有要時間同步的機(jī)器裝上
- 開啟時間服務(wù)器
- 安裝xinetd
yum install -y xinetd
vi /etc/xinetd.d/time-stream
- 將配置文件里的
disable = yes
改為disable = no
,保存并退出vi - 啟動xinetd
service xinetd start
- 安裝xinetd
- 網(wǎng)絡(luò)層時間同步計(jì)劃任務(wù)
- 新建一個cron文件,內(nèi)容如下
# 每天中午十二點(diǎn)同步一次時間 0 12 * * * /usr/bin/rdate -s time-a.nist.gov
- 數(shù)據(jù)層時間同步計(jì)劃任務(wù)
- 新建一個cron文件嗽冒,內(nèi)容如下
# 每天中午十二點(diǎn)同步一次時間 0 12 * * * /usr/bin/rdate -s 網(wǎng)絡(luò)層開啟時間服務(wù)的服務(wù)器ip
- 關(guān)于crontab
- 將cron文件加入到定時任務(wù)中:
crontab *.cron
- 查看已有的crontab任務(wù):
crontab -l
- 查看定時任務(wù)執(zhí)行的日志:
tail -f /var/log/cron
- 刪除定時任務(wù):
crontab -e
呀伙,把你要刪除的任務(wù)從這個列表里刪除 - 刪除全部定時任務(wù)
crontab -r
- 將cron文件加入到定時任務(wù)中:
CentOS 7 使用自建時間服務(wù)器 進(jìn)行時間同步
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
- 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來野蝇,“玉大人讼稚,你說我怎么就攤上這事∪粕颍” “怎么了锐想?”我有些...
- 文/不壞的土叔 我叫張陵,是天一觀的道長乍狐。 經(jīng)常有香客問我赠摇,道長,這世上最難降的妖魔是什么澜躺? 我笑而不...
- 正文 為了忘掉前任蝉稳,我火速辦了婚禮,結(jié)果婚禮上掘鄙,老公的妹妹穿的比我還像新娘耘戚。我一直安慰自己,他們只是感情好操漠,可當(dāng)我...
- 文/花漫 我一把揭開白布收津。 她就那樣靜靜地躺著饿这,像睡著了一般。 火紅的嫁衣襯著肌膚如雪撞秋。 梳的紋絲不亂的頭發(fā)上长捧,一...
- 文/蒼蘭香墨 我猛地睜開眼帐要,長吁一口氣:“原來是場噩夢啊……” “哼把敞!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起榨惠,我...
- 序言:老撾萬榮一對情侶失蹤奋早,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后赠橙,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體耽装,經(jīng)...
- 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
- 正文 我和宋清朗相戀三年简烤,在試婚紗的時候發(fā)現(xiàn)自己被綠了剂邮。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
- 正文 年R本政府宣布,位于F島的核電站榨馁,受9級特大地震影響憨栽,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜翼虫,卻給世界環(huán)境...
- 文/蒙蒙 一屑柔、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧珍剑,春花似錦掸宛、人聲如沸。這莊子的主人今日做“春日...
- 文/蒼蘭香墨 我抬頭看了看天上的太陽措译。三九已至,卻和暖如春饰序,著一層夾襖步出監(jiān)牢的瞬間领虹,已是汗流浹背。 一陣腳步聲響...
- 正文 我出身青樓蝠嘉,卻偏偏與公主長得像猾蒂,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子是晨,可洞房花燭夜當(dāng)晚...
推薦閱讀更多精彩內(nèi)容
- 一、項(xiàng)目目標(biāo) 搭建一個高可用web集群網(wǎng)站 二舔箭、項(xiàng)目規(guī)劃 2.1 ip地址規(guī)劃 2.2 拓?fù)鋱D 2.3 相關(guān)說明 ...
- 純手工打造每一篇開源資訊與技術(shù)干貨罩缴,數(shù)十萬程序員和Linuxer已經(jīng)關(guān)注。 Cron 是UNIX中一個常見的工具层扶,...
- 1 概述 linux服務(wù)器在提供服務(wù)時箫章,要和其他機(jī)器進(jìn)行請求的交互,實(shí)際生產(chǎn)環(huán)境中镜会,可能因?yàn)闀r間不同步檬寂,導(dǎo)致了服務(wù)...
- 1.測試壞境 虛擬主機(jī)中安裝的Centos 6.9安裝的軟件NTP 2.NTP原理 NTP(network tim...