Назад | Перейти на главную страницу

Пользовательский часовой пояс сбрасывается на часовой пояс по умолчанию в Centos 6

Я настроил часовой пояс на своих серверах для пользовательского часового пояса (America / Mexico_city), создав динамическую ссылку в / etc / localtime.

Тем не менее, время от времени и без видимой причины мой часовой пояс возвращается к значениям по умолчанию (PST), и мои службы начинают давать сбой.

Я использую сервисы HP Cloud.

Кто-нибудь еще испытал это?

Следует избегать установки временной зоны через символические ссылки / etc / localtime. CentOS 6 получает настройки часового пояса из / etc / sysconfig / clock

/ etc / localtime будет обновлен, если будет запущен один из сценариев настройки времени.

Часовые пояса также можно переопределить в сценариях, установив / экспортируя переменную TIMEZONE. Вы всегда можете установить явный TIMEZONE в сценарии запуска службы, которая чувствительна к изменениям TZ.

Это известная ошибка, устраненная после Centos / RedHat 6.8. https://bugzilla.redhat.com/show_bug.cgi?id=1200555

Во всяком случае, не используйте символическую ссылку /etc/localtime, используйте рекомендованную процедуру:

Был применен патч для решения проблемы и /etc/localtime как символическая ссылка больше не заменяется. Для оптимальной совместимости рекомендуется не изменять /etc/localtime прямо. Вместо этого отредактируйте /etc/sysconfig/clock файл конфигурации и выполните tzdata-update команду потом.