Evitar que o fuso horário do Amazon EC2 seja revertido na atualização do yum

8

Eu uso uma instância do servidor do Amazon EC2 que executa uma distro chamada Amazon Linux AMI . (Eu li que é baseado no CentOS / Red Hat). Minha versão específica é a versão 2012.09 .

De qualquer forma, consegui alterar o fuso horário há cerca de uma semana, a partir do padrão UTC para America / New_York (que é o formato EST / EDT). O comando que eu usei para mudar foi:

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

... graças a esta outra questão de falha no servidor . Nesse ponto, consegui executar date na linha de comando e exibi corretamente a hora EDT. E mesmo depois que o EDT "voltou" para a EST no último domingo, fiquei satisfeito ao descobrir que a execução date ainda produzia a hora local correta. Então isso foi ótimo.

No entanto, depois de executar um yum update ontem, parece que meu fuso horário foi revertido de volta à planície 'ol UTC. Chequei até mesmo o tempo da última modificação do arquivo /etc/localtime e, de fato, ele confirmou que ele foi modificado na mesma época em que eu atualizei.

Existe alguma maneira de evitar que isso aconteça novamente, ou eu vou estar preso redefinindo o fuso horário toda vez que eu faço um yum update ?

    
por D.Tate 06.11.2012 / 16:45

2 respostas

7

Verifique se o fuso horário também foi alterado em

/etc/sysconfig/clock
pela configuração
ZONE="America/New_York"
    
por 06.11.2012 / 17:58
0

Aqui está o que eu uso no meu para mantê-los no horário do Pacífico:

sed -i '/ZONE/c \ZONE="America\/Los_Angeles"' /etc/sysconfig/clock
ln -sf /usr/share/zoneinfo/America/Los_Angeles /etc/localtime
    
por 07.11.2012 / 07:44