отмена
Отображаются результаты для 
Вместо этого искать 
Вы имели в виду: 
cancel

Russian DST 2014 - переход на зимнее время 26 октября 2014 – CUCM

11386
Просмотры
5
Полезный материал
34
Комментарии

Согласно новому закону, принятому Правительством РФ, 26ого октября 2014 года, в последнюю субботу месяца, будет осуществлен перевод часов на зимнее время. Помимо этого вступит в силу обновленный перечень часовых поясов, согласно которому территория страны будет поделена на 11 поясов.

Все изменения сводятся в единый перечень, называющийся Olsen Time Zone и существующий по эгидой IANA. На момент написания статьи доступна версия 2014h:

http://www.iana.org/time-zones

Все основные поправки, применимые для России, были введены в версии 2014f.

Для внесения обновлений в CUCM был открыт Improvement Defect CSCuq87143 "DST/TZ data upgrade with 2014f." , на основе которого команда разработчиков создала cop-файл с обновлением перечня часовых поясов - ciscocm.dst-updater.2014f____.cop.sgn.На момент написания статьи файл проходит тестирование, и точное название файла не известно, важно указание версии 2014f.

Cop-файл с обновлением будет опубликован для свободного скачивания по окончании тестовых мероприятий: не ранее ноября 2014 года.

На примере часового пояса Москвы рассмотрим workaround, который можно применить к используемой системе до момента появления обновления.

Время на телефонах.

После перехода на зимнее время телефоны будут спешить на один час. Чтобы этого избежать, на странице System->Device Pool необходимо выбрать Device Pool, в котором находятся телефоны и для него посмотреть используемую Date/Time Group . 

После чего на странице данной временной группы (System->Date/Time Group)  изменить Time Zone на “(GMT +3:00) Etc./GMT -3” .

Выполнить Apply Config: телефоны совершат перезагрузку и будут показывать правильное время.

Время на сервере.

На самом сервере так же заданы время и часовой пояс, они используется при выполнении большого перечня задач (одним из примеров может служить запись логов). Настройки часового пояса и используемую версию файла Olsen Timezone можно узнать с помощью подключения по SSH и команды “ show timezone config ”.

Полный список доступных часовых поясов и соответствующих им кодов можно увидеть с помощью команды “show timezone list”

Как видно из приведенного списка Москве (Etc/GMT-3) соответствует код 333, задать его можно с помощью команды “set timezone 333”. Необходимо учитывать, что для пояса GMT+3 нужно выбирать Etc/GMT-3, для GMT+4 выбирать Etc/GMT-4 и так далее.

После чего сервер предложит выполнить перезагрузку.

P.S.

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

Для CUCM 8.X, установленных на виртуальной среде ESXi, Time Zone является одним из параметров, используемых для генерации License MAC. В связи с этим после изменения временной зоны, будет необходимо произвести перенос лицензий на новый MAC с помощью запроса на licensing@cisco.com .

Для CUCM , установленных на железных серверах, при генерации лицензий используется MAC-адрес физического интерфейса сервера.

Начиная с девятой версии для генерации лицензий используется запрос от ELM, поэтому в переносе лицензий необходимости не будет.

P.P.S.

Документ, написанный для предыдущего изменения часовых поясов, но содержащий релевантную информацию по процедуре обновления:

https://supportforums.cisco.com/ru/document/77146

UPD 6/11/2014.

Версия 2014f появилась для свободного скачивания на cisco.com

Комментарии
Kirill Glushenkov
Enthusiast

Добрый день!

Подскажите, какой патч Вы устанавливали?

Перечитайте, пожалуйста, документ внимательнее, в нем указано, какая версия Вам необходима (2014f), и почему сейчас она недоступна.

Regards,

Kirill

a.gavenko
Beginner

Извиняюсь, невнимателен.

Установлен 2014e.
 

Michael Kuleshov
Beginner

Здраствуйте!

Подскажите пожалуйста. Будем ли весной снова править временную зону так как останемся в зимнем времени без изменений.

Kirill Glushenkov
Enthusiast

Добрый вечер!

Тут вопрос скорее к руководству страны: если они надумают поменять часовые пояса, то будем менять снова.

В документе учтено, что часы весной не переводят. 

В патче это так же должны будут учесть.

Regards,

Kirill

Michael Kuleshov
Beginner

Спасибо за информацию. Я не сразу увидел что мы ожидаем патч "DST/TZ data upgrade with 2014f.", а проделанная операция лишь вносит временное исправление.

Kirill Glushenkov
Enthusiast

Смотрите, в целом если Вы выполните рекомендации из документа, то обратно менять не будет нужно, так как для Москвы временная зона будет эквивалентна GMT +3, в ней так же не будет перехода на летнее время.

Каждый выбирает, что удобнее ему: один раз поменять зону и оставить; не менять и дождаться патча; поменять, а после установки патча изменить на Moscow +3 - все варианты имеют право на жизнь.

Regards,

Kirill

Denis Arkhipov
Beginner
К сожалению апдейт не доступен для свободного скачивания, просит актуальный сервисный контракт. Подскажите, как его можно получить?
Vladimir Savostin
Cisco Employee

Добрый день,

 

Вы можете позвонить в Customer Service +7 495 9611382 и Вам помогут приобрести контракт.

Denis Arkhipov
Beginner
Спасибо. Имелось ввиду "как получить" апдейт, если он в свободном доступе, значит не должен требовать активного контракта, но увы. "Версия 2014f появилась для свободного скачивания на cisco.com"
Kirill Glushenkov
Enthusiast

Денис, добрый день!

Под свободным доступом подразумевалась доступность на сайте cisco.com: некоторые обновления можно получить только  через инженеров Cisco TAC.

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

Regards,

Kirill

LiudmilaLobanova
Beginner

Добрый день.

Меняла время на кластере согласно приведенной процедуре, на телефонах и сервере отображается верное время, но RTMT упорно "живёт" в прошлом. Переустановила. Всё равно вижу по "summary" что время на час убегает вперед.

Не знаю, возможно с этим связано невозможность собрать трейсы звонков.

Как исправить время в RTMT? Возможно ли это сделать "ручками"?

Kirill Glushenkov
Enthusiast

Добрый день!

Возможно это связано с тем, что на самом Windows не изменился часовой пояс.

RTMT при загрузке нигде не ругается на расхождение часовых поясов?

Попробуйте удалить RTMT и загрузить его снова из CUCM, а так же попробовать установить на другом ПК.

 

Regards,

Kirill

 

Irina Bukreeva
Beginner

Людмила, добрый день.


Попробуйте обновить часовые пояса для Java, которую использует RTMT.

Для этого:
1. Найдите в папке, в которую установлен RTMT файл java.exe. 
2. Скопируйте в эту папку файл tzupdater.jar.
3. В cmd зайдите в эту папку командой 
cd c:\...\
4. Выполните команду 
java -jar tzupdater.jar -u -v

Скачать tzupdater.jar можно по ссылке:
http://www.oracle.com/technetwork/java/javase/downloads/tzupdater-download-513681.html

Stanislav Dremov
Beginner

Чтобы RTMT отображал корректно время, необходимо в нем обновить timezone java - файл tzupdater.jar

1. Скачать tzupdater.jar отсюда http://www.oracle.com/technetwork/java/javase/downloads/index.html

2. Скопировать tzupdater.jar в директорию java RTMT ( у меня она такая C:\Program Files (x86)\Cisco\Unified Serviceability\JRtmt\jre\bin)

3. Обновить TZUpdater из командной строки (java -jar tzupdater.jar -u -v )

После этих действий RTMT должен отображать корректное время.

LiudmilaLobanova
Beginner

На Windows время правильное.

RTMT не ругается.

Именно так я и переустанавливала - удалила с машины RTMT, скачала с сервера и установила заново.

На другом ПК, где RTMT 9-й версии устанавливался впервые та же картина: время на час вперед.