Cambio de la zona horaria de un ECS
Casos
La zona horaria predeterminada de un ECS es la que seleccionó al crear la imagen que se usó para crear ECS. Esta sección describe cómo cambiar la zona horaria de un ECS a la local o a otra zona horaria de la red.
Después de iniciar sesión en su ECS, si encuentra que la hora en el ECS es diferente de la hora local, cambie la zona horaria para el ECS de modo que la hora en el ECS es la misma que la hora local.
Para ECS de Linux
El proceso de cambiar la zona horaria de un ECS de Linux depende del SO. En esta sección, el SO de CentOS 6.x 64bit se utiliza para demostrar cómo cambiar la zona horaria de un ECS de Linux.
- Inicie sesión en el ECS.
- Ejecute el siguiente comando para cambiar a usuario root:
- Ejecute el siguiente comando para obtener las zonas horarias admitidas por el ECS:
En la pantalla del terminal, el directorio /user/share/zoneinfo contiene una jerarquía de archivos de datos de zona horaria. Utilice la estructura de directorios para obtener el archivo de zona horaria deseado.
La estructura de directorios mostrada en /user/share/zoneinfo incluye tanto las zonas horarias como los directorios. Los directorios contienen archivos de zona horaria para ciudades específicas. Localice la zona horaria de la ciudad en la que se encuentra el ECS.
Por ejemplo:- Si va a usar la zona horaria de Shanghai y China ejecute el comando ls /usr/share/zoneinfo/Asia para obtener el directorio /usr/share/zoneinfo/Asia/Shanghai.
- Si va a utilizar la zona horaria de París, Francia, ejecute el comando ls /usr/share/zoneinfo/Europe para obtener el directorio /usr/share/zoneinfo/Europe/Paris.
- Establezca la zona horaria de destino.
- Ejecute el siguiente comando para abrir el archivo /etc/sysconfig/clock:
vim /etc/sysconfig/clock
- Localice la entrada ZONE y cambie su valor por el nombre del archivo de zona horaria deseado.
- Ejecute el siguiente comando para abrir el archivo /etc/sysconfig/clock:
- Presione Esc. A continuación, ejecute el siguiente comando para guardar y salir del archivo /etc/sysconfig/clock:
:wq
- Ejecute el siguiente comando para comprobar si el archivo /etc/localtime está disponible en el ECS:
ls /etc/localtime
- Ejecute el siguiente comando para eliminar el archivo /etc/localtime existente:
rm /etc/localtime
- Ejecute el siguiente comando para crear un enlace simbólico entre /etc/localtime y su archivo de zona horaria para que ECS pueda encontrar este archivo de zona horaria cuando haga referencia a la hora local:
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
- Ejecute el siguiente comando para reiniciar el ECS de modo que todos los servicios y aplicaciones que se ejecutan en el ECS utilicen la nueva zona horaria:
- Inicie sesión en ECS de nuevo y ejecute el siguiente comando como usuario root para comprobar si se ha cambiado la zona horaria:
ls -lh /etc/localtime
Se muestra la siguiente información:
# ls -lh /etc/localtime lrwxrwxrwx 1 root root 33 Nov 27 11:01 /etc/localtime -> /usr/share/zoneinfo/Asia/Shanghai
Para ECS de Windows
- Inicie sesión en el ECS.
- Haga clic en la visualización de la hora en el extremo derecho de la barra de tareas ubicada en la parte inferior de la pantalla. En el cuadro de diálogo que se muestra, haga clic en Change date and time settings.
Se muestra la página Date and Time.
Figura 1 Fecha y hora
- Haz clic en Change time zone.
Se muestra la página Time Zone Settings.
- En el panel Set the time zone, elija la zona horaria de destino en la lista desplegable Time zone.
- Haz clic en OK.