virginia east aws amazon-ec2 amazon-web-services

amazon-ec2 - east - aws tags



¿Cómo configurar el huso horario en Amazon EC2? (9)

La información está disponible en la documentation de Aws para cambiar el huso horario en la máquina ec2. Consulte a continuación los detalles:

Cambiar la zona horaria

Las instancias de Amazon Linux se configuran en la zona horaria UTC (hora universal coordinada) de forma predeterminada, pero es posible que desee cambiar la hora de una instancia a la hora local o a otra zona horaria en su red.

Para cambiar la zona horaria en una instancia

1. Identifique la zona horaria para usar en la instancia. El directorio / usr / share / zoneinfo contiene una jerarquía de archivos de datos de zona horaria. Explore la estructura del directorio en esa ubicación para encontrar un archivo para su zona horaria.

[ec2-user ~]$ ls /usr/share/zoneinfo Africa Chile GB Indian Mideast posixrules US America CST6CDT GB-Eire Iran MST PRC UTC Antarctica Cuba GMT iso3166.tab MST7MDT PST8PDT WET Arctic EET GMT0 Israel Navajo right W- SU ...

Algunas de las entradas en esta ubicación son directorios (como América), y estos directorios contienen archivos de zona horaria para ciudades específicas. Encuentra tu ciudad (o una ciudad en tu zona horaria) para usar para la instancia. En este ejemplo, puede usar el archivo de zona horaria de Los Angeles, / usr / share / zoneinfo / America / Los_Angeles.

2. Actualice el archivo / etc / sysconfig / clock con la nueva zona horaria.

a.Abra el archivo / etc / sysconfig / clock con su editor de texto favorito (como vim o nano). Debe usar sudo con su comando editor porque / etc / sysconfig / clock es propiedad de root.

b.Localice la entrada de ZONA y cámbiela al archivo de zona horaria (omitiendo la sección / usr / share / zoneinfo de la ruta). Por ejemplo, para cambiar a la zona horaria de Los Ángeles, cambie la entrada ZONA a la siguiente.

ZONE="America/Los_Angeles"

c.Guarde el archivo y salga del editor de texto.

3. Cree un enlace simbólico entre / etc / localtime y su archivo de zona horaria para que la instancia encuentre el archivo de zona horaria cuando haga referencia a información de hora local.

[ec2-user ~]$ sudo ln -sf /usr/share/zoneinfo/America/Los_Angeles /etc/localtime

4. Reinicie el sistema para recoger la nueva información de zona horaria en todos los servicios y aplicaciones.

[ec2-user ~]$ sudo reboot

Quiero cambiar la zona horaria configurada en mi instancia de Amazon EC2 con Ubuntu Linux a la hora local?

Mi pregunta

¿Cómo cambiar la zona horaria en Amazon EC2?


NOTA: Esto se refiere a un cuadro de Linux (Debian en mi instancia) se debe utilizar en las configuraciones de inicio de AWS "Datos de usuario".

Si planea configurar TIMEZONE en el uso de inicio de la instancia a continuación (funciona como un amuleto) use su propio País / Ciudad en lugar de "Australia / Sydney".

#!/bin/bash /bin/rm -f /etc/localtime; /bin/ln -s /usr/share/zoneinfo/Australia/Sydney /etc/localtime


Ninguno de los pasos anteriores funcionó para mí, así que pensé en escribir esta nueva respuesta aquí

# 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


Otra forma de cambiar la hora (Esto se hizo en una instancia de Amazon EC2 Linux)

Elimine su archivo de tiempo local

sudo rm /etc/localtime

Cambiar el directorio a ZoneInfo

cd /usr/share/zoneinfo

Esta carpeta contiene toda la información de la zona horaria. Luego solo necesita un enlace suave a la zona apropiada.

Crear un enlace a / etc / localtime

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

Eso cambiará la zona horaria de tu servidor a GB


Ubique su zona horaria en el directorio /usr/share/zoneinfo/

Por ejemplo, para cambiar la zona horaria de Toronto /usr/share/zoneinfo/America/Toronto

Enlace simbólico de su zona horaria a /etc/localtime por ejemplo, para Toronto

sudo ln -sf /usr/share/zoneinfo/America/Toronto /etc/localtime

Reiniciar para finalizar

reboot


Verifique su zona horaria actual por

$ date

Para cambiarlo, ejecuta

$ sudo dpkg-reconfigure tzdata

Esto mostrará una lista de áreas geográficas. Seleccione para reducir las zonas horarias disponibles. Luego seleccione ciudad / zona horaria. Y ha cambiado el sistema a la nueva zona horaria.


de RHEL 7 admin guide

Parece que este podría ser el comando en REDHAT7

timedatectl set-timezone "Europe/Stockholm"

Para obtener todas las zonas horarias disponibles, escriba:

timedatectl list-timezone

para más información use

man timedatectrl


no debería ser diferente a su proceso de escritorio de Ubuntu. Mira here

  1. SSH a su servidor EC2
  2. ejecuta lo siguiente (para configurar la zona horaria a 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.

Actualizar

Puede usar la utilidad tzselect para navegar. Vea aquí: http://manpages.ubuntu.com/manpages/precise/man1/tzselect.1.html

Es un software interactivo. Mi Ubuntu (11.10) lo tiene.

También puede consultar este artículo de Wikipedia

Brasil

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


RESPUESTA ACTUALIZADA PARA UBUNTU 16.04:

Hacer:

sudo timedatectl set-timezone America/New_York

para actualizar tu zona horaria

Para enumerar todas las zonas horarias disponibles, puede hacer lo siguiente:

timedatectl list-timezones