当前位置: 首页 >> Linux >> 【闰秒】中国7月1日进行闰秒调整对linux服务器影响和解决办法 >> 正文

【闰秒】中国7月1日进行闰秒调整对linux服务器影响和解决办法

9年前 (2015-06-18)     作者:Jiaozn     分类:Linux     阅读次数:6684     评论(0)    

中国7月1日进行闰秒调整届时将现7:59:60

中科院国家授时中心近日宣布,我国将在北京时间7月1日的7时59分59秒和全球同步进行闰秒调整,届时会出现7:59:60的特殊现象。闰秒调整会对我们的生活产生什么影响?

对生活没有什么影响,你多活了1秒而已。

对于linux服务器来说会有一定的影响,Linux开启NTP服务(部分版本和部分软件)将遭遇闰秒BUG导致服务器宕机或重启,下面是2012年闰秒时的相关报道:


2012年6月25日消息:据水木社区用户称,低内核版Linux开启NTP服务将会在本月遇到闰秒BUG,从而导致服务器重启。


该用户表示,国际地球自转和参考坐标系统服务(IERS)将在格林威治时间2012年6月30日午夜增加一闰秒(维基百科关于闰秒的说明),由于Linux kernel和Posix关于NTP时间跳变的标准不同,将在2012年6月30日23:59:59 跳变到2012年7月1日后引起ntpd进程锁死,从而造成部分开启ntp服务的linux系统重启。


格林威治时间对应到北京时间即7月1日的7点59分59秒。据此前的报道,我国也将于这个时间全球同步进行闰秒调整,届时会出现7点59分60秒的特殊现象。


从1972年到现在,在这四十年里已经进行过25次的闰秒调整。虽然闰秒调整对普通民众的日常生活不会产生影响。不过,这个问题将影响部分开启ntp服务的Linux操作系统。据了解,Linux kernel是在2.6.18-164.e15之后的版本中解决了这个问题。换句话说,Linux kernel低于2.6.18-164的Linux系统,无论是什么公司的Linux都将受到影响。


如果您的相关设备是使用Linux kernel 为2.6.18-164.e15以前的Linux系统,请做如下预防工作:


1、2012年6月28日当天(北京时间23点以前)先确认ntp服务已同步,然而关闭ntpd服务。


2、2012年7月2日(北京时间8点以后)当天开启ntpd服务,并确认ntp服务已同步。

1.jpg

除非注明,发表在“Jiaozn的博客”的文章『【闰秒】中国7月1日进行闰秒调整对linux服务器影响和解决办法』版权归Jiaozn所有。 转载请注明出处为“本文转载于『Jiaozn的博客』原地址https://www.jiaozn.com/reed/125.html
0

评论

发表评论   

昵称*

E-mail*(建议输入,以便收到博主回复的提示邮件)

网站

分享:

支付宝

微信