Wednesday, September 21, 2011

Reconocer un nuevo disco en caliente con Linux

Linux por el momento (al menos yo no la conozco) no tiene una herramienta que permita al sistema operativo reconocer un nuevo disco (storage), sea este un "hot swap" o un "virtual disk".
Sin embargo existe un comando interesante para que Linux reconozca este nuevo hardware en caliente sin necesidad de reiniciar todo el SO.


Hacer un scan de nuevos discos SCSI:
# echo "- - -" > /sys/class/scsi_host/
host#/scan

Verificar si el nuevo disco SCSI es reconocido por el SO:
# fdisk -l
Luego se puede usar la herramiente que más convenga para gestionar este nuevo disco:

1) Red Hat: system-config-lvm
2) Suse: Yast
3) GNU/Linux: fdisk / parted / etc

Friday, September 9, 2011

Cambio de huso horario en Bolivia y Linux


Existe la posibilidad de que se cambie el huso horario en Bolivia.
Por tal motivo es necesario estar preparados, especialmente en el área tecnológica.

A continuación muestro un ejemplo de configuración de cambio de huso horario en un sistema operativo Linux.


1) Editar un archivo de texto que contenga (timezone-bolivia.txt):

#Rule NAME    FROM TO   TYPE IN  ON AT    SAVE LETTER/S
Rule  Bolivia 2011 2011 -    Sep 1  00:00 1    -

#Zone NAME           GMTOFF RULES/SAVE FORMAT [UNTIL]
Zone  America/La_Paz -5:00  Bolivia    BOT


2) Compilar los datos del archivo recién creado ejecutando la siguiente instrucción:


# zic timezone-bolivia.txt



3) Comprobar que el cambio sea efectuado:

# date


EXPLICACIÓN
En el ejemplo anterior únicamente aplica todo el 2011 en el mes de septiembre.
Si el cambio de huso horario fuese desde noviembre/2011 hasta marzo/2012 el archivo quedaría así:



#Rule NAME    FROM TO   TYPE IN  ON  AT    SAVE LETTER/S
Rule  Bolivia 2011 2012 -    Jan Dec 00:00 1 -

 
#Zone NAME           GMTOFF RULES/SAVE FORMAT [UNTIL]
Zone  America/La_Paz -5:00  Bolivia    BOT


Para mayor información:
http://www.manpagez.com/man/8/zic/

Nota: Antes de poner esta configuración en producción, es RECOMENDABLE probar, probar y después probar...