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

10

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

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

Путешествующий техник
источник

Ответы:

16

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

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

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

Джереми Бауз
источник
1
Спасибо! Также для заметки CentOs. Ты второй, кто сказал мне то же самое на этой неделе.
Путешествующий
С выпуском Fedora каждые 6 месяцев и поддержкой только самых последних 3 версий политики, которые вы не поддерживаете после 18 месяцев.
Джереми Бауз
+1, работал как шарм. Для тех, кто не является сисадмином, как я, префикс сsudo
Джейсон МакКрири
2

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

Филип Рейнольдс
источник
Нет такого файла в / etc / sysconfig :(
Traveling Tech Guy
1
@TravelingTechGuy файл для Amazon Linux AMI (Centos). Я не уверен, есть ли это для других типов AMI
ericn
0

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

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

Сайрам
источник