Mostrando entradas con la etiqueta RHEL. Mostrar todas las entradas
Mostrando entradas con la etiqueta RHEL. Mostrar todas las entradas

martes, 16 de abril de 2019

Cómo cambiar timezone en RHEL/CentOS 7


Para ver lista de zonas horarias.

 #timedatectl list-timezones

Encontrar la zonaSantiago

 #timedatectl list-timezones |grep Santiago

Setear America/Santiago como zona horaria

 #timedatectl set-timezone America/Santiago

Recomendaciones:

* Mantener sincronizada la hora  a un servidor ntp
 #ntpdate  ntp.shoa.cl

* mantener actualizada los paquetes de TZDATA
 #yum -y update tzdata
 #yum -y update tzdata-java

lunes, 30 de mayo de 2016

Script para activar repositorio local desde DVD para RHEL7/CentOS 7

De acuerdo a la documentación de REDHAT https://access.redhat.com/solutions/1355683

##########################################
#### repositorio local desde dvd     #####
#### edoherrera@gmail.com - 2016     #####
##########################################

#Monta la iso
mount -o loop /home/rhel7.0.iso /mnt
#Copia archivo repo
cp /mnt/media.repo /etc/yum.repos.d/rhel7dvd.repo
chmod 644 /etc/yum.repos.d/rhel7dvd.repo
# Configura y activa repo
 sed 's/gpgcheck\=0/gpgcheck=1/g' /etc/yum.repos.d/rhel7dvd.repo
 echo 'enabled=1' >> /etc/yum.repos.d/rhel7dvd.repo
 echo 'baseurl=file:///mnt/' >> /etc/yum.repos.d/rhel7dvd.repo
 echo 'gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release' >> /etc/yum.repos.d/rhel7dvd.repo

yum clean all
subscription-manager clean
yum list --noplugin
yum update --noplugin

#fin







viernes, 6 de marzo de 2015

Extensión de Horario de verano Chile 2015 en RHEL/CentOS




Oficialmente el cambio de horario de verano en chile debería ocurrir el 25 de abril de 2015, pero el gobierno decidió  mantener el horario de verano como definitivo  (ver Anuncio: Se suspende indefinidamente el cambio de hora)

Todo bien hasta aquí, el problema es que en los servidores se debe cambiar esta  configuración, lo que técnicamente no es difícil de resolver, pero logísticamente tiene un costo, hay que invertir tiempo para hacer el cambio.
En linux existe un paquete llamado tzdata que controla estos cambios de horario, lo que debemos hacer es actualizar este paquete con la nueva información.
En RHEL/CentOS ya esta disponible la última versión de tzdata que corrije este cambio es

 tzdata-2015a-1.el5

Para ver que datos de cambio contiene usamos el comando

#zdump -v America/Santiago | grep 2015
America/Santiago  Sun Apr 26 02:59:59 2015 UTC = Sat Apr 25 23:59:59 2015 CLST isdst=1 gmtoff=-10800
America/Santiago  Sun Apr 26 03:00:00 2015 UTC = Sat Apr 25 23:00:00 2015 CLT isdst=0 gmtoff=-14400
America/Santiago  Sun Sep  6 03:59:59 2015 UTC = Sat Sep  5 23:59:59 2015 CLT isdst=0 gmtoff=-14400
America/Santiago  Sun Sep  6 04:00:00 2015 UTC = Sun Sep  6 01:00:00 2015 CLST isdst=1 gmtoff=-10800


Para ver la versión instalada

# rpm -qa |grep tzdata
tzdata-java-2011g-1.el6.noarch
tzdata-2013b-1.el6.noarch


Para actualizar a la última versión ejecutar

#yum update tzdata

luego revisar el cambio:

# rpm -qa |grep tzdata
tzdata-java-2012j-1.el5
tzdata-2015a-1.el5



#zdump -v America/Santiago | grep 2015
America/Santiago  Sun Apr 26 02:59:59 2015 UTC = Sat Apr 25 23:59:59 2015 CLST isdst=1 gmtoff=-10800
America/Santiago  Sun Apr 26 03:00:00 2015 UTC = Sun Apr 26 00:00:00 2015 CLT isdst=0 gmtoff=-10800


Verificar que la variable gtmoff=10800 valor en segundos que expresado en horas son 3, que es el valor esperado.


Fuente de información

 http://www.gob.cl/2015/01/28/ministerio-de-energia-da-conocer-modificaciones-al-cambio-de-hora-en-chile-continental-e-insular/
https://access.redhat.com/solutions/1348493
https://rhn.redhat.com/errata/RHEA-2015-0141.html
http://lists.centos.org/pipermail/centos-announce/2015-February/020925.html

Descargar paquete CentOS

CentOS 5:

i386  http://mirror.centos.org/centos/5/updates/i386/RPMS/tzdata-2015a-1.el5.i386.rpm

x86_64  http://mirror.centos.org/centos/5/updates/x86_64/RPMS/tzdata-2015a-1.el5.x86_64.rpm

CentOS 6:

i386 http://mirror.centos.org/centos/6/updates/i386/Packages/tzdata-2015a-1.el6.noarch.rpm

x86_64 http://mirror.centos.org/centos/6/updates/x86_64/Packages/tzdata-2015a-1.el6.noarch.rpm

CentOS 7:

x86_64 http://mirror.centos.org/centos/7/updates/x86_64/Packages/tzdata-2015a-1.el7_0.noarch.rpm


En ubuntu

Verificar la versión de tzdata con:

# dpkg -l |grep tzdata
ii  tzdata                                                2015a-0ubuntu0.14.04                                all          time zone and daylight-saving time data


En caso de estar desactualizada ejecutar:

 # apt-get install tzdata

y verificar:

 #zdump -v America/Santiago | grep 2015
America/Santiago  Sun Apr 26 02:59:59 2015 UT = Sat Apr 25 23:59:59 2015 CLST isdst=1 gmtoff=-10800
America/Santiago  Sun Apr 26 03:00:00 2015 UT = Sun Apr 26 00:00:00 2015 CLT isdst=0 gmtoff=-10800







martes, 8 de marzo de 2011

Postergación cambio de horario de verano en Chile y sus efectos en RHEL y CentOS


UPDATE 3: Extrañamente ubuntu aún no tiene actualización al cambio, aquí anexo como hacerlo de manera manual:
#zic ~edoherrera/Escritorio/southamerica
#zic ~edoherrera/Escritorio/backward
#zdump -v /etc/localtime |grep 2011
#cp /usr/share/zoneinfo/America/Santiago /etc/localtime
# zdump -v /etc/localtime |grep 2011
/etc/localtime  Sun May  8 02:59:59 2011 UTC = Sat May  7 23:59:59 2011 CLST isdst=1 gmtoff=-10800
/etc/localtime  Sun May  8 03:00:00 2011 UTC = Sat May  7 23:00:00 2011 CLT isdst=0 gmtoff=-14400
/etc/localtime  Sun Aug 21 03:59:59 2011 UTC = Sat Aug 20 23:59:59 2011 CLT isdst=0 gmtoff=-14400
/etc/localtime  Sun Aug 21 04:00:00 2011 UTC = Sun Aug 21 01:00:00 2011 CLST isdst=1 gmtoff=-10800

Los archivos southamerica y backward pueden ser descarcados desde aquí. Este método también es aplicable a FreeBSD.

UPDATE 2: Red Hat ya tiene disponible una actualización para el cambio 7 de mayo/20 de Agosto, es el rpm tzdata-2011d-3.
En RHEL 5
#yum update tzdata
En RHEL 4
#up2date -u tzdata
En CentOS aún no veo actualización pero es posible descargar desde http://people.redhat.com/pmachata/tzdata-2011d/

UPDATE 1: Nuevamente el gobierno ha decidido postergar el cambio de horario de verano al de invierno, ahora será el 7 de mayo. Si bien ha esta hora ningún sitio lo ha oficializado, ya fue comunicado a los medios http://www.cooperativa.cl/gobierno-pospondra-cambio-de-hora-hasta-el-7-de-mayo-proximo/prontus_nots/2011-03-28/074750.html


Oficialmente el cambio de horario de verano en chile debería ocurrir el 12 de marzo de 2011, pero el gobierno decidió aplazar este cambio para el 2 de abril (ver http://www.gob.cl/informa/2011/03/02/horario-de-verano-se-extendera-por-tres-semanas.htm)
Todo bien hasta aquí, el problema es que en los servidores deben cambiarse estos valores, lo que técnicamente no es difícil de resolver, pero logísticamente tiene un costo, hay que invertir tiempo para hacer el cambio.
En linux existe un paquete llamado tzdata que controla estos cambios de horario, lo que debemos hacer es actualizar este paquete con la nueva información.
Para ver que datos de cambio contiene usamos el comando

# zdump -v -c 2010,2012 America/Santiago
...

America/Santiago Sun Mar 13 02:59:59 2011 UTC = Sat Mar 12 23:59:59 2011 CLST isdst=1 gmtoff=-10800

America/Santiago Sun Mar 13 03:00:00 2011 UTC = Sat Mar 12 23:00:00 2011 CLT isdst=0 gmtoff=-14400

Para arreglar este cambio, en RHEL o CentOS se debe decargar el fuente del rpm tzdata como por ejemplo tzdata-2010o-1.el5.src.rpm, luego instalar el fuente

#rpm -ivh tzdata-2010o-1.el5.src.rpm

Parchar el archivo southamerica que se puede encontrar en https://bugzilla.redhat.com/show_bug.cgi?id=681594
y volver a generar un rpm con:

#rpmbuild -ba tzdata.spec

y luego reemplazar el rpm .
Para comprobar el cambio usar:
zdump -v -c 2011,2012 America/Santiago
...
America/Santiago Sun Apr 3 02:59:59 2011 UTC = Sat Apr 2 23:59:59 2011 CLST isdst=1 gmtoff=-10800

America/Santiago Sun Apr 3 03:00:00 2011 UTC = Sat Apr 2 23:00:00 2011 CLT isdst=0 gmtoff=-14400

Hacer esto antes del 12 de marzo.

viernes, 9 de octubre de 2009

Asegurando un RHEL

Este enlace pueden encontrar una presentación para asegurar un servidor con redhat, esto tambén es aplicable a CentOS, en este enlace

lunes, 28 de julio de 2008

Cambiar idioma en RHEL5

Para cambiar de idioma en RHEL5 se debe modificar el archivo /etc/sysconfig/i18n y agregar

LANG="en_US.UTF-8"
SUPPORTED="en_US.UTF-8:en_US:en:es_CL.UTF-8:es_CL:es"
SYSFONT="latarcyrheb-sun16"


Si se quiere solo afectar a un usuario agregarlo en las variables de ambiente

#export LANG="en_US.UTF-8"