A partir de la versión 11.2.0.2, para realizar este cambio debemos modificar la variable TZ en el archivo:
$GRID_HOME/crs/install/s_crsconfig_<nodename>_env.txt configurando el timezone correcto.
El TZ indicado debe ser uno de los soportados por el sistema operativo.
Veamos un ejemplo:
En un Linux, para ver la configuración actual:
[grid@server01]$ cat /etc/sysconfig/clock
ZONE="Etc/GMT+5"
Para ver como esta configurado en GI:
[grid@server01]$ cat /u01/app/grid/11.2.0/crs/install/s_crsconfig_server01_env.txt
### This file can be used to modify the NLS_LANG environment variable, which determines the charset to be used for messages.
### For example, a new charset can be configured by setting NLS_LANG=JAPANESE_JAPAN.UTF8
### Do not modify this file except to change NLS_LANG, or under the direction of Oracle Support Services
TZ=Etc/GMT+5
NLS_LANG=AMERICAN_AMERICA.AL32UTF8
TNS_ADMIN=
ORACLE_BASE=
Podríamos por ejemplo cambiar el TZ por Etc/GMT+3 en lugar de Etc/GMT+5, entonces debemos modificar el archivo mencionado cambiando la TZ.
Notar que necesitamos modificar el archivo con privilegios de root:
[grid@server01]$ /u01/app/grid/11.2.0/crs/install
[grid@server01]$ ls -lrt s_crsconfig_usdc1srp00254_env.txt
-rwxr-x---. 1 root oinstall 393 Jan 14 2015 s_crsconfig_server01_env.txt
Finalmente debemos reiniciar el cluster para que se vea reflejado el cambio.
Espero les resulte útil.
Doc ID 1209444.1
No hay comentarios:
Publicar un comentario