Настройки второго шага для серверов Linux
Мы запускаем несколько серверов для огромной системы на работе. Мы пытались управлять ими в течение високосной секунды, которая будет добавлена 30 июня 2015 года. Однако мы довольно запутались в изобилии различных инструкций, найденных в Интернете. Инструкции отличаются на разных сайтах, и мы еще не знаем, какой из них следовать.
Некоторые из вещей, которые мы узнали:
Определенная версия NTP должна быть установлена и запущена на всех серверах для учета дополнительной секунды.
Версия ядра сервера должна быть 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 информация о високосной секунде не поступит, так что это не будет проблемой в эфире.