ntpdate和ntpd的區別
ntpd不僅僅是時間同步伺服器,他還可以做客戶端與標準時間伺服器進行同步時間,而且是平滑同步,並非ntpdate立即同步,在生產環境中慎用ntpdate.
我們可以想象以下,假如Oracle伺服器的時間是01:00 AM,標準時間是00:30 AM,很明顯Oracle伺服器經過他自己的時間 00:40 AM.假若此時直接使用ntpdate將伺服器與標準時間同步,那麼意味著Oracle伺服器將在同一天經過兩個00:40 AM,這對於某些計劃任務來說可能是致命的.
對於這種情況這麼辦呢,很幸運,ntpd可以解決這個問題,並且對於RHEL和CentOS預設都是啟動了ntpd服務,可見他們早已意識到這個問題。
還好ntpd只有一個配置檔案/etc/ntp.conf,預設在配置檔案中是有幾臺CentOS的同步伺服器的(0.centos.pool.ntp.org、1.centos.pool.ntp.org、2.centos.pool.ntp.org),很遺憾網路延遲過高.另外很多Oracle伺服器是跑在內網裡的,根本無法訪問網際網路。
所以一般最好的解決方案是在內網搭建時間同步伺服器,讓這些應用伺服器可以在內網中與時間同步伺服器同步時間。當然了,這臺時間伺服器是需要聯網的。
所以最後的建議是,如果是首次裝機建議先ntpdate,然後再開啟ntpd服務與時間伺服器進行實時同步。
轉自:http://www.shocr.com/ntpdate-ntpd/
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/14184018/viewspace-692927/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- ntpd與ntpdate的區別
- ../和./和/的區別
- 和 的區別
- as 和 with的區別
- ||和??的區別
- /*和/**的區別
- LinkedList和ArrayList的區別、Vector和ArrayList的區別
- http和https的區別/get和post的區別HTTP
- linux ntpdLinux
- ./ 和sh 的區別
- JQuery this和$(this)的區別jQuery
- jquery $(this) 和this的區別jQuery
- T和?的區別
- ++a和a++的區別
- makefile =和:=的區別
- Mybatis中#{}和${}傳參的區別及#和$的區別小結MyBatis
- ntpd 時間同步
- 和區別
- MYSQL和SQL的區別MySql
- varchar和char的區別
- &self 和 self 的區別
- var和public的區別
- filter和interceptor的區別Filter
- useEffect 和 useLayoutEffect 的區別
- SDK和API的區別?API
- var 和 let 的區別
- WebApi和MVC的區別WebAPIMVC
- service和systemctl的區別
- GET和POST的區別?
- GET和POST的區別
- button和submit的區別MIT
- GET 和 POST 的區別
- 【Java】equals 和 == 的區別Java
- django和flask的區別DjangoFlask
- promise 和 Observable 的區別Promise
- sass和less的區別
- POST 和 GET 的區別
- cookie和session的區別CookieSession