Неправильный прыжок второго декабря 2015

Я обнаружил, что дополнительная декабрьская секунда была добавлена ​​в мою систему в декабре 2015 года.

Просматривая файл /var/log/messages, я обнаружил, что 30 июня 2015 года была вставлена ​​одна високосная секунда, которая является правильной, и еще одна дополнительная, 30 декабря 2015 года, что является ошибкой.

Моя версия ядра и NTP:

Ядро: 3.0.13-0.27-pae Версия Ntp: 4.2.4p8

Как я могу узнать, сколько високосных секунд в настоящее время вставлено в мою систему? Я использую NTP.

Большое спасибо, Хави.

1 ответ

Протоколу NTP не требуется знание исторических дополнительных секунд. Ему нужно знать заранее, и он делает это с помощью битов индикатора скачка в своих пакетах. Если дополнительные секунды пропущены или добавлены дополнительные, NTP в основном повторно синхронизирует их. Официальный рекорд дополнительных секунд здесь (вместе с официальной орфографической ошибкой "beetween"):

      "#  Value of TAI-UTC in second valid beetween the initial value until
#  the epoch given on the next line. The last line reads that NO
#  leap second was introduced since the corresponding date 
#  Updated through IERS Bulletin 62 issued in July 2021
#  
#
#  File expires on 28 June 2022
#
#
#    MJD        Date        TAI-UTC (s)
#           day month year
#    ---    --------------   ------   
#
    41317.0    1  1 1972       10
    41499.0    1  7 1972       11
    41683.0    1  1 1973       12
    42048.0    1  1 1974       13
    42413.0    1  1 1975       14
    42778.0    1  1 1976       15
    43144.0    1  1 1977       16
    43509.0    1  1 1978       17
    43874.0    1  1 1979       18
    44239.0    1  1 1980       19
    44786.0    1  7 1981       20
    45151.0    1  7 1982       21
    45516.0    1  7 1983       22
    46247.0    1  7 1985       23
    47161.0    1  1 1988       24
    47892.0    1  1 1990       25
    48257.0    1  1 1991       26
    48804.0    1  7 1992       27
    49169.0    1  7 1993       28
    49534.0    1  7 1994       29
    50083.0    1  1 1996       30
    50630.0    1  7 1997       31
    51179.0    1  1 1999       32
    53736.0    1  1 2006       33
    54832.0    1  1 2009       34
    56109.0    1  7 2012       35
    57204.0    1  7 2015       36
    57754.0    1  1 2017       37"
--https://en.wikipedia.org/wiki/Leap_second
Другие вопросы по тегам