hora en solaris 10

2015-08-25 Thread Luis Enrique Araneda
Estimados,
esperando se encuentren bien, quería hacerles unas consultas, heredé una
máquina con solaris 10, y me he dado cuenta que tiene problemas con la zona
horaria, estoy con una hora menos.
Mi consulta, se administra de la misma forma el horario en solaris?
de donde saca la hora el OS? ls -l /etc/localtime ?
Alguna forma de visualizar si tiene parches de horario o algo por el estilo?
me servirá su ayuda.

-- 
Luis


Re: hora en solaris 10

2015-08-25 Thread Angelo Paolo Guajardo Schiappacasse
Estimado

Dudo que haya un parche , acá te dejo una web donde alguna vez logre darle
solución a un problema parecido

http://edoherrera.blogspot.cl/2011/03/postergacion-cambio-de-horario-de.html

Saludos cordiales

El 25 de agosto de 2015, 10:16, Luis Enrique Araneda 
escribió:

> Estimados,
> esperando se encuentren bien, quería hacerles unas consultas, heredé una
> máquina con solaris 10, y me he dado cuenta que tiene problemas con la zona
> horaria, estoy con una hora menos.
> Mi consulta, se administra de la misma forma el horario en solaris?
> de donde saca la hora el OS? ls -l /etc/localtime ?
> Alguna forma de visualizar si tiene parches de horario o algo por el
> estilo?
> me servirá su ayuda.
>
> --
> Luis
>


Re: hora en solaris 10

2015-08-25 Thread Julio Pacheco T.


On 08/25/2015 10:16 AM, Luis Enrique Araneda wrote:

Estimados,
esperando se encuentren bien, quería hacerles unas consultas, heredé una
máquina con solaris 10, y me he dado cuenta que tiene problemas con la zona
horaria, estoy con una hora menos.
Mi consulta, se administra de la misma forma el horario en solaris?
de donde saca la hora el OS? ls -l /etc/localtime ?
Alguna forma de visualizar si tiene parches de horario o algo por el estilo?
me servirá su ayuda.

Luis, Solaris oficialmente actualiza la base de zonas horarias a través de 
parches (el acceso requiere contrato de soporte),

pero también se puede realizar la actualización en forma manual.

El siguiente es el procedimiento que usamos a principios de este año en la 
pega:


= 



Verificación preliminar
===
Requiere credenciales de administrador: No
Impacto en plataforma: Ninguno

Para comprobar las reglas de cambio de hora en efecto se utiliza el comando 
zdump de la siguiente forma:

server$ zdump -v Chile/Continental | grep 2015

La salida de este comando nos indica si es o no necesario realizar los 
procedimientos de actualización, como sigue:


Caso 1: La salida obtenida es similar a la siguiente:

Chile/Continental  Sun Apr 26 02:59:59 2015 UTC = Sat Apr 25 23:59:59 2015 
CLST isdst=1
Chile/Continental  Sun Apr 26 03:00:00 2015 UTC = Sat Apr 25 23:00:00 2015 
CLT isdst=0
Chile/Continental  Sun Sep  6 03:59:59 2015 UTC = Sat Sep 5 23:59:59 2015 
CLT isdst=0
Chile/Continental  Sun Sep  6 04:00:00 2015 UTC = Sun Sep 6 01:00:00 2015 
CLST isdst=1


En este caso, el servidor no cuenta con las reglas actualizadas de cambio 
de hora, por lo que es necesario continuar con el proceso de modificación.


Caso 2: Se obtiene la siguiente salida:

Chile/Continental  Sun Apr 26 02:59:59 2015 UTC = Sat Apr 25 23:59:59 2015 
CLST isdst=1
Chile/Continental  Sun Apr 26 03:00:00 2015 UTC = Sun Apr 26 00:00:00 2015 
CLT isdst=0


En este caso, las reglas se encuentran actualizadas, por lo que no se 
requieren acciones posteriores.


Modificación de las reglas de ajuste horario

Requiere credenciales de administrador: Si
Impacto en plataforma: Requiere reinicio

Modalidad 1: Paquete de actualización (sólo Solaris 10)

Prerequisitos: Obtener desde My Oracle Support los parches relevantes 
indicados a continuación.


|Arquitectura  |Patch ID   |Descripción|
|SPARC |148559-12  |SunOS 5.10: timezone patch |
|x86   |148560-12  |   |

Procedimiento de instalación:

1. Transferir al servidor a ser actualizado el parche para la arquitectura 
correcta (por FTP, scp u otro método, según corresponda) a un directorio de 
trabajo creado para este fin; por ejemplo, /tzupdate2015.


2. Descomprimir la actualización
# cd /tzupdate2015
# unzip 148559-12.zip

3. Detener las aplicaciones en ejecución

4. Llevar el servidor a modo monousuario
# init S
[...]
SINGLE USER MODE
Root password for system maintenance (control-d to bypass):

5. Ingresar la contraseña de administración

6. Instalar la actualización
# cd /tzupdate2015
# patchadd 148559-12

7. Reiniciar el servidor
# init 6

Modalidad 2: Procedimiento manual
Prerequisitos: Obtener desde IANA la última revisión de la base de zonas 
horarias.

|Revisión |URL   |
|2015a|ftp://ftp.iana.org/tz/releases/tzdata2015a.tar.gz|

Procedimiento de instalación:
1. Desempaquetar el archivo descargado en un directorio temporal
# mkdir /tmp/zonedata ; gzip -cd tzdata2015a.tar.gz | (cd /tmp/zonedata; 
tar xf -)


2. Respaldar el archivo /usr/share/lib/zoneinfo/src/southamerica original 
del sistema operativo
# cp /usr/share/lib/zoneinfo/src/southamerica 
/usr/share/lib/zoneinfo/southamerica.backup


3. Copiar el archivo "southamerica" del directorio usado en el paso 2 a la 
ruta /usr/share/lib/zoneinfo/src

# cp /tmp/zonedata/southamerica /usr/share/lib/zoneinfo/southamerica.backup

4. Verificar que el propietario y los permisos del archivo reemplazado 
coincidan con sus valores originales; de ser necesario, ajustarlos con los 
comandos siguientes:

# chown root:bin /usr/share/lib/zoneinfo/src/southamerica
# chmod 644 /usr/share/lib/zoneinfo/src/southamerica

5. Respaldar los archivos:
/usr/share/lib/zoneinfo/America/Santiago, 
/usr/share/lib/zoneinfo/Pacific/Easter, 
/usr/share/lib/zoneinfo/Chile/Continental  y 
/usr/share/lib/zoneinfo/Chile/EasterIsland,

# cd /usr/share/lib/zoneinfo
# tar cvf zonebackup.tar  America/Santiago Pacific/Easter Chile/Continental 
Chile/EasterIsland


6. Actualizar la base de zonas con el comando zic. Esto actualiza los 
archivos respaldados en el paso 6.

# cd /usr/share/lib/zoneinfo/src
# /usr/sbin/zic southamerica

NOTA: En Solaris,los archivos Chile/Continental y Chile/Easterisland son 
hard links a America/Santiago y Pacific/Easter, por lo que el coma