首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将systemd NTP配置为设置TAI偏移量

将systemd NTP配置为设置TAI偏移量
EN

Ask Ubuntu用户
提问于 2018-08-21 09:59:12
回答 1查看 1.8K关注 0票数 1

“新”内核版本(因为Linux2.6.26)支持泰语时钟,但是在Ubuntu上的systemd实现(在我的例子中是18.04LTS)似乎忽略了它。

我如何配置系统NTP,以确保TAI偏移量的更新和正确?

EN

回答 1

Ask Ubuntu用户

发布于 2018-08-21 10:31:22

UTC和TAI之间的区别是文件保存了跳跃式秒。请参阅/usr/share/zoneinfo/leap-seconds.list的内容。系统d有(/should有?)对此没有影响。

您需要配置NTP来包含它(注意: NTP v4.2.6改变了如何使用越级文件的方式)。请参见Ubuntu手册部分5和“越级文件”选项。来自NTP的手册页:

leapfile文件该命令加载NIST文件,并初始化第二次跳跃、过期时间和TAI偏移量的第二次跳跃值。使用ftp作为pub/leap-seconds.list文件,可以直接从NIST国家时间服务器获得该文件。当ntpd处理leapfile指令或ntp检测到leapfile已更改时,将扫描detects文件。ntpd每天检查一次,以查看是否更改了跳跃式文件。

因此,这可以添加到/etc/ntpd.conf中,如下所示:

代码语言:javascript
复制
leapfile /usr/share/zoneinfo/leap-seconds.list

还请参阅更新-飞跃的手册页。

update-leap将验证当前在本地系统上的文件,并在必要时更新闰秒定义文件。通常,文件是使用ntp.conf(5)中的“越级文件”指令找到的。但是,可以在命令行上指定备用位置。

请注意,这将破坏POSIX的遵从性,因为它将引入"23:59:60“这样的时代。

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1067437

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档