J'utilise une instance de serveur Amazon EC2 qui exécute une distribution appelée Amazon Linux AMI . (J'ai lu qu'il est basé sur CentOS / Red Hat). Ma version spécifique est la version 2012.09 .
Quoi qu'il en soit, j'ai pu changer le fuseau horaire il y a environ une semaine de l'UTC par défaut en America / New_York (qui est EST / EDT). La commande que j'ai utilisée pour la changer était:
ln -sf /usr/share/zoneinfo/America/New_York /etc/localtime
... grâce à cette autre question de panne de serveur . À ce stade, j'ai pu exécuter à date
partir de la ligne de commande, et il a correctement affiché l'heure EDT. Et même après que EDT "soit retombé" à EST dimanche dernier, j'ai été heureux de constater que la course date
produisait toujours l'heure locale correcte. C'était donc super.
Cependant, après avoir exécuté un yum update
hier, il semble que mon fuseau horaire soit revenu à la normale 'UTC. J'ai même vérifié la dernière heure de modification du /etc/localtime
fichier, et en effet, il a confirmé qu'il avait été modifié à peu près au même moment que j'avais mis à jour.
Existe-t-il un moyen d'empêcher que cela ne se reproduise, ou vais-je être bloqué en réinitialisant le fuseau horaire chaque fois que je fais un yum update
?
la source
yum update
(lorsque des mises à jour sont disponibles bien sûr) mon fuseau horaire ne revient pas. En attendant, j'ai vérifié/etc/sysconfig/clock
et il aZONE="UTC"
etUTC=true
. Dois-je le faire direUTC=false
? ou est-ce que je change seulement de ZONE?/etc/timezone
mais il revient à UTC chaque fois que je me déconnecte du serveur. Et pour une raison quelconque, il/etc/sysconfig
n'existe pas pour moi, donc je ne peux pas modifier leclock
fichier. Des indices?Voici ce que je cours sur le mien pour les garder à l'heure du Pacifique:
la source
UTC=false
n'était pas nécessaire. Si, après mes tests, je trouve que c'est nécessaire, je peux très bien marquer votre réponse comme acceptée.false
empêcher l'heure locale correcte de s'afficher ou non, mais quoi qu'il en soit, le laisser à la valeur par défaut deUTC=true
semble convenir à moi. Si vous voulez "expérimenter" avec divers paramètres, j'ai pu tester les mises à jour en utilisant layum history undo [a number]
commande. Jedate