Ich verwende eine Amazon EC2-Serverinstanz, auf der eine Distribution namens Amazon Linux AMI ausgeführt wird . (Ich habe gelesen, dass es auf CentOS / Red Hat basiert). Meine spezifische Version ist die Version 2012.09 .
Wie auch immer, ich konnte die Zeitzone vor ungefähr einer Woche von der Standard-UTC auf America / New_York (EST / EDT) ändern. Der Befehl, mit dem ich ihn geändert habe, war:
ln -sf /usr/share/zoneinfo/America/New_York /etc/localtime
... dank dieser anderen Frage zum Serverfehler . Zu diesem Zeitpunkt konnte ich über date
die Befehlszeile ausführen und die EDT-Zeit wurde korrekt angezeigt. Und selbst nachdem EDT am vergangenen Sonntag auf EST "zurückgefallen" war, war ich erfreut festzustellen, dass das Laufen date
immer noch die richtige Ortszeit ergab . Das war großartig.
Nach einem yum update
gestrigen Lauf scheint meine Zeitzone jedoch wieder auf UTC zurückgesetzt worden zu sein. Ich habe sogar die letzte geänderte Zeit der /etc/localtime
Datei überprüft und tatsächlich bestätigt, dass sie ungefähr zur gleichen Zeit geändert wurde, als ich sie aktualisiert hatte.
Gibt es eine Möglichkeit, dies zu verhindern, oder kann ich die Zeitzone jedes Mal zurücksetzen, wenn ich eine mache yum update
?
yum update
(wenn Updates verfügbar sind) meine Zeitzone nicht zurückgesetzt wird. In der Zwischenzeit habe ich nachgesehen/etc/sysconfig/clock
und es hatZONE="UTC"
undUTC=true
. Muss ich es sagen lassenUTC=false
? oder ändere ich nur die ZONE?