在過往 CentOS 6 使用 ntpdate 都必須手動設定 cron job 來定時更新,雖然這可以使用自動化佈置來處理,但這對於不適用自動化處置的時候就常常會有遺忘的狀況。
所以就出現了取代 ntpdate 的工具 『Chrony』,Chrony 可以同時扮演 NTP Client / Server,Chrony 的安裝工作僅僅只需要安裝後並服務啟動即可!
安裝 Chrony - 適用 CentOS 6 / 7
$ yum install chrony -y
如果搜尋不到請安裝 epel repo
$ yum install epel-release
$ yum install chrony
啟動 Chrony
$ service chronyd start
$ chkconfig chronyd on
啟動好 Chrony 後會自動校時,如果你要跟最近的 time server 可以設定以下
$ vim /etc/chrony.conf
server tock.stdtime.gov.tw
server watch.stdtime.gov.tw
server time.stdtime.gov.tw
server clock.stdtime.gov.tw
server tick.stdtime.gov.tw
$ service chronyd restart
查看 NTP 狀態
$ chronys source -y
210 Number of sources = 5
.-- Source mode '^' = server, '=' = peer, '#' = local clock.
/ .- Source state '*' = current synced, '+' = combined , '-' = not combined,
| / '?' = unreachable, 'x' = time may be in error, '~' = time too variable.
|| .- xxxx [ yyyy ] +/- zzzz
|| / xxxx = adjusted offset,
|| Log2(Polling interval) -. | yyyy = measured offset,
|| \ | zzzz = estimated error.
|| | |
MS Name/IP address Stratum Poll Reach LastRx Last sample
==========================================
^+ 211-22-103-157.HINET-IP.h 2 10 377 892 -70us[ -70us] +/- 37ms
^* 118-163-81-63.HINET-IP.hi 2 10 377 903 -413us[ -414us] +/- 14ms
^+ 118-163-81-61.HINET-IP.hi 2 9 377 268 +195us[ +195us] +/- 32ms
^+ 211-22-103-158.HINET-IP.h 2 10 377 914 +402us[ +401us] +/- 30ms
^+ 118-163-81-62.HINET-IP.hi 2 10 377 922 -477us[ -478us] +/- 32ms
這麼好用的工具趕快把 ntpdate 換掉吧!
Orignal From: Chrony 系統校時工具,把過時的 ntpdate 丟掉吧
沒有留言:
張貼留言