85 votes

Comment définir le fuseau horaire dans Amazon EC2?

Je veux changer le fuseau horaire défini dans mon instance Amazon EC2 exécutant Ubuntu Linux à l'heure locale?

Ma Question

Comment faire pour modifier le fuseau horaire dans Amazon EC2?

87voto

Nishant Points 22758

il ne devrait pas être différent de votre bureau Ubuntu processus. Voir ici

  1. SSH à votre serveur EC2
  2. exécutez la commande suivante (pour définir le fuseau horaire pour Australia/Adelaide)

    $ echo "Australia/Adelaide" | sudo tee /etc/timezone
    Australia/Adelaide
    $ sudo dpkg-reconfigure --frontend noninteractive tzdata
    
    Current default time zone: 'Australia/Adelaide'
    Local time is now:      Sat May  8 21:19:24 CST 2010.
    Universal Time is now:  Sat May  8 11:49:24 UTC 2010.
    

Mise à jour

Vous pouvez utiliser tzselect utilitaire à parcourir. Voir ici: http://manpages.ubuntu.com/manpages/precise/man1/tzselect.1.html

C'est un logiciel interactif. Mon Ubuntu (11.10) a elle.

Vous pouvez également consulter cet article de Wikipédia

Brésil

Brazil/Acre
Brazil/DeNoronha
Brazil/East
Brazil/West

73voto

ajtrichards Points 6389

Une autre façon de changer le temps (Ce qui a été fait sur une instance Linux Amazon EC2)

Supprimer votre fichier localtime

sudo rm /etc/localtime

Changez de Répertoire pour ZoneInfo

cd /usr/share/zoneinfo

Ce dossier contient toutes les informations de fuseau horaire. Il suffit ensuite de softlink à la zone appropriée.

Créer un softlink /etc/localtime

sudo ln -s /usr/share/zoneinfo/GB /etc/localtime

Qui va changer votre serveur fuseau horaire de GO

11voto

Hemant Points 627

Aucune des étapes ci-dessus a fonctionné pour moi, donc la pensée de l'écriture de cette nouvelle réponse ici

# Delete any existing localtime link
sudo rm /etc/localtime
# Update time clock file with ZONE property
sudo vi /etc/sysconfig/clock
#Update the ZONE property to what you want say
ZONE="America/Los_Angeles"
sudo ln -sf /usr/share/zoneinfo/America/Los_Angeles /etc/localtime
sudo reboot

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X