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

Часовой пояс Amazon EC2

У меня есть выделенный экземпляр Amazon EC2 (Fedora Linux). Хотя я взял экземпляр на западе США, он был настроен на EST.
Я изменил часовой пояс на PST (export TZ=America/Los_Angeles) и работает - несколько часов. Затем он сбрасывается в EST.

Что я делаю не так и как я могу навсегда установить его на PST?

Я не использую Fedora для своих экземпляров EC2, поскольку мне нужно что-то стабильное на срок более 6 месяцев, поэтому я использую CentOS ... Но это должно быть то же самое ... Просто выполните следующее:

ln -sf /usr/share/zoneinfo/America/Los_Angeles /etc/localtime

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

Изменить ZONE установка в /etc/sysconfig/clock

Имейте конфигурацию для установки часового пояса в вашем .bashrc.

Если вы хотите использовать TZ в своем приложении из системы, это плохая идея, поскольку экземпляры EC2, которые выходят из строя / дают сбой, могут быть другой системой, когда они возвращаются.