Настройки второго шага для серверов Linux

Мы запускаем несколько серверов для огромной системы на работе. Мы пытались управлять ими в течение високосной секунды, которая будет добавлена ​​30 июня 2015 года. Однако мы довольно запутались в изобилии различных инструкций, найденных в Интернете. Инструкции отличаются на разных сайтах, и мы еще не знаем, какой из них следовать.

Некоторые из вещей, которые мы узнали:

  1. Определенная версия NTP должна быть установлена ​​и запущена на всех серверах для учета дополнительной секунды.

  2. Версия ядра сервера должна быть 2.6.39-400.17.1.el6uek.x86_64 или выше.

Я не очень опытен в настройке серверов или сетей. Я был проинформирован о том, что обновления ядра не просты и могут быть рискованными, так что может потребоваться обновление до новых версий ОС, что, в свою очередь, может быть опасным для нашей системы с точки зрения совместимости.

Лучшее руководство, которое я нашел на данный момент в Интернете: http://www.pythian.com/blog/handling-the-leap-second-linux/

Однако, хотя руководство объясняет вещи лучше, чем другие, оно говорит, что методы не проверены, поэтому результаты могут отличаться. Что означает, что есть риск.

Я много пробовал искать и не нашел четких простых инструкций о том, как подготовить свои серверы к этому событию.

Может ли кто-нибудь сообщить мне о самых надежных / лучших методах или источниках, которые могли бы помочь мне разобраться в этой проблеме и соответствующим образом подготовить мои серверы? Система представляет собой систему управления обучением для всего университета, поэтому крайне важно, чтобы мы подготовили серверы точно к второму событию.

Вот подробные сведения о серверах, основанные на том, что я мог найти о них лучше всего. Я даже не уверен, что они уже в порядке и справились за секунду или нет.


а) 12 серверов приложений со следующими конфигурациями:

ОС: CentOS выпуск 6.5

Ядро: 2.6.32-431.29.2.el6.x86_64

Версия NTP: ntp-4.2.6p5-1.el6.centos.x86_64

NTP работает: да

Сообщение ntpstat:

синхронизирован с NTP-сервером (10.99.64.42) в страте 5

время с точностью до 700 мс

опрос сервера каждые 16 с

версия tzdata:

tzdata-2014h-1.el6.noarch

Вывод /etc/localtime:

/etc/localtime: данные о часовом поясе, версия 2, 7-минутные флаги времени, 7-е флаги времени, без високосных секунд, 7 переходных моментов, 7 символов сокращения


б) 3 синхронизированных сервера баз данных со следующими конфигурациями:

ОС: CentOS выпуск 6.2

Ядро: 2.6.32-220.el6.x86_64

Версия NTP: ntp-4.2.4p8-2.el6.centos.x86_64

NTP работает: нет

Сообщение ntpstat:

Невозможно поговорить с демоном NTP. Это работает?

версия tzdata:

tzdata-java-2011l-4.el6.noarch tzdata-2011l-4.el6.noarch

Вывод /etc/localtime:

/etc/localtime: данные о часовом поясе, версия 2, 7-минутные флаги времени, 7-е флаги времени, без високосных секунд, 7 переходных моментов, 7 символов сокращения


c) 1 NFS-сервер со следующими конфигурациями:

ОС: Red Hat Enterprise Linux Server, выпуск 6.4 (Сантьяго)

Ядро: 2.6.32-358.23.2.el6.x86_64

Версия NTP: ntp-4.2.4p8-3.el6.x86_64

NTP работает: нет

Сообщение ntpstat:

Невозможно поговорить с демоном NTP. Это работает?

версия tzdata:

tzdata-2013g-1.el6.noarch tzdata-java-2013g-1.el6.noarch

Вывод /etc/localtime:

/etc/localtime: данные о часовом поясе, версия 2, 7-минутные флаги времени, 7-е флаги времени, без високосных секунд, 7 переходных моментов, 7 символов сокращения


Это информация о сервере, основанная на ссылке на статью. Кажется, зная эту информацию, можно узнать, как подготовить свои серверы к високосной секунде.

Пожалуйста, сообщите мне, готовы ли серверы к нему или нет, что нужно сделать на вышеперечисленных серверах, чтобы подготовить их к високосной секунде. Любые ссылки на некоторые менее запутанные источники также будут полезны. (Я также попробовал ссылки, предоставленные RedHat, они, кажется, противоречат этой статье выше и, следовательно, также сбивают с толку)

1 ответ

Решение

Взглянув на http://lists.centos.org/pipermail/centos-announce/2012-August/018824.html вы увидите, что исправление ядра выполняется в kernel-2.6.32-279.5.2.el6.x86_64 (или позже), и это означает, что ваша система Centos 6.4 и Centos 6.5 в порядке, только исправление / обновление Centos 6.2 должно быть по крайней мере до Centos 6.4, чтобы справиться с скачком секунды. С другой стороны - без работы NTP информация о високосной секунде не поступит, так что это не будет проблемой в эфире.

Другие вопросы по тегам