首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Cbdy
V2EX  ›  DevOps

时间同步是用 ntpd 好还是 crontab 配合 ntpdate 好呢?

  •  
  •   Cbdy · 2018-06-02 12:05:51 +08:00 · 2929 次点击
    这是一个创建于 597 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我看腾讯云是这么干的

    */20 * * * * /usr/sbin/ntpdate ntpupdate.tencentyun.com >/dev/null &
    

    问运维有说用 ntpd 的,最佳实践是什么呢?

    11 回复  |  直到 2018-06-03 13:16:07 +08:00
    HarrisonZ
        1
    HarrisonZ   2018-06-02 12:16:41 +08:00
    chronyd 了解一下,不要那么原始了
    FullBridgeRect
        2
    FullBridgeRect   2018-06-02 12:40:36 +08:00 via Android   ♥ 4
    systemd-timesyncd 了解一下
    defunct9
        3
    defunct9   2018-06-02 12:43:11 +08:00 via iPhone
    都不好,一楼正解
    defunct9
        4
    defunct9   2018-06-02 12:45:02 +08:00 via iPhone
    二楼是 ubuntu,居然有 idc 把 ntp 给封了,这种鸟事也能被遇上,真是无语了
    wwqgtxx
        5
    wwqgtxx   2018-06-02 13:35:46 +08:00
    @defunct9 可能是防止前一段时间流行的 ntp 放大攻击吧
    lolizeppelin
        6
    lolizeppelin   2018-06-02 13:41:07 +08:00 via Android
    废话
    lolizeppelin
        7
    lolizeppelin   2018-06-02 13:47:43 +08:00 via Android
    我擦怎么自动发出去了

    正常同步都是用 ntpd 服务来同步
    楼上的 chronyd 之类只是性能更好的 ntpd 服务
    本质都是实现 ntp 时间同步协议的软件


    用 ntpd 缺点
    1 时间会回退
    2 同步效率低
    3 ntpd 服务可以不停调整内核时间的快慢 你可以理解为调整油门大小来让时间走动得更精确 ntpdate 只能做到错了就瞬移
    lolizeppelin
        8
    lolizeppelin   2018-06-02 13:48:26 +08:00 via Android
    错了 ntpdate 的缺点
    defunct9
        9
    defunct9   2018-06-02 14:22:36 +08:00 via iPhone
    楼上属于语无伦次
    mengzhuo
        10
    mengzhuo   2018-06-02 14:27:30 +08:00
    有 systemd 的用 timedatactl
    有 ntpd 的用 ntpd

    ntpdate 会瞬移的
    artandlol
        11
    artandlol   2018-06-03 13:16:07 +08:00
    crontab 并不妥,比如分布式服务器,要错了大家都错,至少服务不宕掉,所以至少要有一台做主服务器,其他的服务器同步主服务器
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2429 人在线   最高记录 5168   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 24ms · UTC 12:51 · PVG 20:51 · LAX 04:51 · JFK 07:51
    ♥ Do have faith in what you're doing.