Fuso horário do Amazon EC2

10

Eu tenho uma instância dedicada do Amazon EC2 (Fedora Linux). Embora eu tenha tomado uma instância no oeste dos EUA, ela foi definida como EST.
Alterei o fuso horário para PST ( export TZ=America/Los_Angeles) e funciona - por várias horas. Em seguida, ele se redefine para EST.

O que estou fazendo de errado e como configurá-lo para PST permanentemente?

Travelling Tech Guy
fonte

Respostas:

16

Não executo o Fedora para minhas instâncias do EC2, pois preciso de algo estável por mais de 6 meses, então uso o CentOS ... Mas deve ser o mesmo ... Basta executar o seguinte:

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

Isso deve alterar o fuso horário padrão do sistema para PST e deve ser afetado apenas quando a instância é iniciada do zero.

Jeremy Bouse
fonte
1
Obrigado! Também para a nota do CentOs. Você é o segundo a me dizer o mesmo esta semana.
Traveling Tech Guy
Com o lançamento do Fedora a cada 6 meses e suporte apenas a política mais atual de 3 versões, você não é suportado após 18 meses.
Jeremy Bouse
+1, funcionou como um encanto. Para aqueles que não são administradores de sistemas como eu, prefixe comsudo
Jason McCreary 29/11
2

Altere a ZONEconfiguração em/etc/sysconfig/clock

Philip Reynolds
fonte
Não existe esse arquivo no / etc / sysconfig :(
Traveling Tech Guy
1
@TravelingTechGuy o arquivo existe para o Amazon Linux AMI (Centos). Eu não tenho certeza se ele está lá para outros tipos de AMI
ericn
0

Tenha a configuração para definir o fuso horário no seu .bashrc.

Caso você esteja procurando o TZ em seu aplicativo a partir do sistema, é uma péssima idéia, pois as instâncias do EC2 que ficam inativas / travadas podem ser um sistema diferente quando elas voltam a funcionar.

Sairam
fonte