jueves, 31 de diciembre de 2009

Bitácora 2009

Bitácora 2009

Marzo, Abril y Mayo, 2009
Al iniciar el año se planteo la instalación de un "servidor", en una pc IBM, IntelliStation M PRO, con un microprocesador Intel Pentium 4 con 768Mb de RAM y 40Gb de Disco Duro, la distribución utilizada fue Ubuntu 8.1 con un kernel 2.6.27, este servidor adoptaría el nombre del antiguo Igor, en el mismo se planteo lograr procesar datos de imágenes de satélite, datos de estaciones, modelos numéricos, entre otros. Para lograr cumplir el objetivo se necesitaba aprender y comprender cierta información sobre Unix, GNU/Linux y sobre el Local Data Manager de Unidata. Fueron meses de aprendizaje y de obtención de conocimiento necesario para seguir adelante.

Junio, 2009
Para esta fecha, ya en servidor Igor se encontraba trabajando el LDM 6.7.0 pero procesando datos de Hulk, para ese entonces se habían realizado pruebas de instalación sobre Ubuntu 8, Fedora 11 y Debian 5 y se decidió utilizar Debian 5 en un proyecto futuro. El servidor continuo trabajando pero del mal forma debido a que la instalación fue del todo muy pobre no hubo ni una instalación limpia y aun faltaban corregir muchos errores, entre los cuales se encontraba el iniciar el LDM en cada inicio del servidor, agregar los decodificadores adecuados y los registros reales del programa.

Julio, 2009
Se plantea instalar GEMPAK/N-AWIPS y utilizarlo para leer los datos del LDM, para lo cual se necesito solucionar el problema de los decodificadores, y se instalaron los decodificadores del GEMPAK.

Agosto, 2009
Se une un nuevo miembro, Don Oscar Alegria y se plantea en una reunión la creación de un proyecto en el cual se utilizarían inicialmente 3 servidores, Hulk, Igor, y un servidor Web con Drupal, el cual fue instalado en Debian.

Septiembre, 2009
Se le da nombre al proyecto el cual seria LIAP-OL (Laboratorio de Investigaciones Atmosféricas y Planetarias - On Line), se crea este blog y se empieza a trabajara el proyecto.
Se incia con una instalación limpia en los servidores igor, y el de drupal que mas tarde seria nombrado liapol, ambos equipos en Debian 5 por decisión grupal, en igor se instalo el LDM y el GEMPAK de forma adecuada y limpia y se logran visualizar las primeras imágenes de satélite, y en LIAPOL se instalo y se inicio a trabajar en un diseño web y un logo para la pagina.
Durante ese mismo mes se inicio la instalación de McIDAS-X v2009 en igor.

Octubre, 2009
Se continua con la instalación de McIDAS-X en igor, y trabajando con Drupal en liapol.

Noviembre, 2009
Durante los meses anteriores y el actual las ideas fueron fluyendo y cambiando, en este mes el antiguo frankenstein, el servidor primario dejo de funcionar, al mismo estaba conectado hulk, y sin el no se podían obtener tampoco datos ni en igor, ni en liapol, se inicio con la construcción de un nuevo equipo ensamblado con mas memoria ram y cambiando la instalación original de Fedora por Debian, se instalaron las aplicaciones ya antes citadas, pero debido a las nuevas ideas se tomo la decisión de cambiar la distribucion de debian por fedora nuevamente pero Fedora 12.

Diciembre, 2009
Un mes de cambios drásticos, después de haber realizado cambios significativos en el proyecto LIAPOL, se plantea unos cuantos mas, y se empieza a implementar OpenBSD en igor en un nuevo servidor con la misma configuración de hardware que frankenstein, y en LIAPOL dejando de utilizar drupal para el desarrollo web.
Actualmente se agrego un nuevo servidor donado y actualizado en hardware llamado mrhyde, el cual se utilizara para que los usuarios finales de la universidad tengan acceso a los datos. Frankenstein se encuentra activo de forma estable, con los decodificadores para y GEMPAK, McIDAS, ademas se encuentra instalado el IDV, el cual se planto utilizar en vez de GEMPAK para procesar las imágenes de satélite, y el servidor tiene configurado la auto ejecución de la aplicación en cada inicio, y se encuentra activos todos los registros del sistema. Igor se encuentra en una instalación limpia de OpenBSD, y Liapol tiene instalado el OpenBSD y se esta configurando la seguridad necesaria, MrHyde tiene instalado Debian y Marcial esta instalando el software necesario.
Nuevamente reitero que el proyecto a cambiado de forma drástica en relación al primer proyecto original y el próximo año esperamos tenerlo listo y estable.

Hago publico el agradecimiento a todas las personas que han ayudado de forma indirecta o directa durante el año al proyecto y a nosotros como personas y feliz año nuevo 2010.

Sinceramente,

Reymer Antonio Vargas Solano

Real-time Statistics for frankenstein.ucr.ac.cr
http://www.unidata.ucar.edu/cgi-bin/rtstats/siteindex?frankenstein.ucr.ac.cr

martes, 17 de noviembre de 2009

OpenBSD


  • OpenBSD 4.6 Instalado en igor con exito
  • Siguiente paso instalar LDM

Frankenstein

Frankenstein resucitado

  • LDM 6.8.1, boot-time script, logs, decoders para GEMPAK
Real-time Statistics for frankenstein.ucr.ac.cr
http://www.unidata.ucar.edu/cgi-bin/rtstats/siteindex?frankenstein.ucr.ac.cr
  • GEMPAK / N-AWIPS (5.11.1)

Pendiente instalacion software:

  • McIDAS-X 2009
  • IDV
  • Entre otros..
Moficacion del proyecto LIAP-OL, pendiente de publicacion.

jueves, 22 de octubre de 2009

Installing the McIDAS-X 2009 ADDE Remote Server

Instalando McIDAS-X 2009 ADDE Remote Server, ingresar los siguientes comandos como root:

mcidas@igor:~$ su root
root@igor:/home/mcidas# sh ./mcinet2009.sh install mcadde
mcinet2009: /etc/services: mcidas already set up
mcinet2009: /etc/inetd.conf: mcidas already set up
./mcinet2009.sh: line 714: [: too many arguments
mcinet2009: WARNING: inetd not listening
Try running the script again in a few minutes.
root@igor:/home/mcidas#

Hay un problema en el script, estoy intentando solucionarlo, la linea 714 es:

if [ "$act" != "status" -a $use_solaris10 -eq 0 -a $use_launchd -eq 0 ]; then




McIDAS configuration complete!

NOTA: La cuenta mcidas se destina a ser utilizado sólo para las actividades de supervisión. Los cambios realizados por mcidas a los archivos de configuración en el directorio de datos $ McINST_ROOT / McIDAS afectará a todos los usuarios de X, así que los cambios deben hacerse con criterio. Como se pueden imaginar, esta característica puede ser muy útil o extremadamente peligrosas.

Las 5 tareas necesarias para configurar el mcidas cuenta y se describen en las secciones a continuación:

1. Definición del producto XCDDATA Directorio y copiar Archivos necesarios
2. Ubicación de archivos en McIDAS usando REDIRECT
3. Definir conjuntos de datos utilizando ADDE DSSERVE
4. Localización de conjuntos de datos utilizando ADDE DATALOC
5. Definir las variables de entorno necesario para el servidor remoto ADDE

Para simplificar el proceso de configuración, el script mcxconfig ha sido incluido en el distribucion de Unidata de McIDAS-X. mcxconfig conducirá el programa de instalación a través de los pasos de configuración dando consejos cuando sea necesario. mcxconfig se ejecuta como sigue:

=================
= Terminal de McIDAS-X =
===== VENDOR=-g77 ==
mcidas@igor:~$ mcxconfig


Unidata McIDAS-X Configuration Utility v2009



1) In order to configure McIDAS, you must indicate what data you
intend to use in McIDAS.

Serve Learning Guide data locally (y/n), default = n
Enter value and Press : n

2) Are you currently using or do you intend to use the LDM to
ingest data available in the IDD for use in McIDAS.

Use LDM to ingest data (y/n), default = n
Enter value and Press :

3) Creating configuration files...

Creating McIDAS file REDIRECTions for data file access...
Saving existing LOCAL.NAM as /home/mcidas/data/OLDLOCAL.NAM

Creating ADDE server mapping table definitions...
Saving existing LSSERVE.BAT as /home/mcidas/data/OLDLSSERVE.BAT

Creating ADDE client routing table definitions...
Saving existing LOCDATA.BAT as /home/mcidas/data/OLDLOCDATA.BAT

Creating /home/mcidas/crontab.ldm_mcidas...

Creating /home/mcidas/.mcenv definition for remote ADDE serving...

/home/mcidas/.mcenv exists, replace it (y/n)? y
Enter value and Press : y

4) Activating configuration files...

Activate file REDIRECTion for locating data files...

Edit /home/mcidas/data/LOCAL.NAM in another terminal window
making all needed changes NOW.

Press to continue:
Make LOCAL.NAM entries active (y/n)? y
Enter value and Press : y
Making LOCAL.NAM REDIRECT entries active, please wait...

Activate ADDE server mapping table definitions...

Edit /home/mcidas/data/LSSERVE.BAT in another terminal window
making all needed changes NOW.

Press to continue:
Make LSSERVE.BAT entries active (y/n)? y
Enter value and Press : y
Making LSSERVE.BAT DSSERVE entries active, please wait...

Activate ADDE client routing table entries...

McIDAS provides access to datasets that are hosted on remote
machines running ADDE. This step configures access to datasets
not available locally through DATALOC entries in the file
/home/mcidas/data/LOCDATA.BAT.

Edit /home/mcidas/data/LOCDATA.BAT in another terminal window
making all needed changes NOW.

Press to continue:
Make LOCDATA.BAT entries active (y/n)? y
Enter value and Press : y
Making LOCDATA.BAT DATALOC entries active, please wait...

McIDAS configuration complete! Exiting...

miércoles, 30 de septiembre de 2009

Building and Installing McIDAS-X 2009

  • Usuarios creados.
  • Shell restricting access configurado.
  • Instalado g77,gcc entre otros.
  • Adicional Librerias necesarias para la instalacion en Debian, cargadas. (libxt-dev, libncurses5-dev).
  • McIDAS-X 2009 Compilado e Instalado.
  • Paso siguiente "Configuring the mcidas Account".
Nota: Reparado GEMPAK (debido a actualizacion de debian), libreria adecuada para el funcionamiento reinstalada "libgfortran1", LDM trabajando nuevamente al 100%.

jueves, 10 de septiembre de 2009

Man computer Interactive Data Access System

  • Actualmente se esta realizando la lectura de la documentacion de la version 2009 de McIDAS, aun la instalacion esta en proceso debido a que la informacion es muy extensa, se espera para la proxima semana tener avances significativos.

miércoles, 2 de septiembre de 2009

GEneral Meteorology PAcKage

Hoy se agregaron decodificadores al LDM para obterner algunos datos y con la ayuda de Marcial se instalaron archivos necesarios para correr el GEMPAK en su ultima version binaria, actualmente el servidor está procesando datos.

Literalmente observe al mundo por primera vez, esta es mi primera imagen obtenidad con GEMPAK, corresponde a la Antárdida.



Feliz Cumpleaños Marcial !!!


martes, 1 de septiembre de 2009

Unidata Local Data Manager

Hoy fue instalado Debian Lenny en el servidor que se encargara del proceso de datos y que estará a cargo de dar el producto final que se publicara en la página.
Adicional a esto se completa la primera etapa compilando la última versión estable a la fecha del LDM, y empezando la segunda etapa asignada a este mismo servidor la instalación de algunos de los decodificadores y GEMPAK por el momento. Aun hace falta mucho pero mañana sera otro día.

Algunos datos del software inicial utilizado:

Imagen de prueba

Oscar,

Puede usar esta imagen para probar.

Marcial.

domingo, 30 de agosto de 2009

Logo para la pagina

Hola

Me gustaria obtener un logo para el proyecto, y que podamos usar en la pagina final.

Les parece si trabajamos por aparte? Podemos hacer un tipo concurso y luego del que gane podemos hacer unas camisetas.

Aqui pongo la base para que lo piensen.

jueves, 27 de agosto de 2009

Instalado Debian


Durante esta semana se llevo a cabo la instalación de Debían Lenny (ultima versión estable) en uno de los servidores designado para este proyecto. Actualmente se esta terminando de configurar el servidor web Apache, el modulo de PHP para Apache y el modulo para MySQL, Después de terminada esta tarea se instalará el programa que administrara dinámicamente los contenidos para poder visualizar las imágenes en tiempo real del satélite.
En la semana siguiente tendremos configurado y corriendo correctamente estos paquetes.

sábado, 22 de agosto de 2009

Cronograma del Proyecto

Este fue el cronograma inicial planteado el día viernes 21 de Agosto a las 15 horas del 2009:
  • Semana I: Instalar dos servidores bajo GNU/Linux, en uno se instalara el LDM y los codificadores necesarios para procesar los datos de forma legible, en el segundo servidor se pondrá a trabajar Drupal en el dominio que se asignara futuramente y publicara en el blog.
  • Semana II y III: Instalar en el primer servidor GEMPAK, McIDAS, IDV, MCIDAS-V entre otros, y en el segundo servidor realizar por medio de Shell Scripting la obtención del producto final al sitio web.
  • Semana IV: Publicación de productos en línea.
  • Semana VI y VII: Instalación de monitor ubicado enfrente del Laboratorio de Investigaciones Atmosféricas y Planetarias en la Universidad de Costa Rica para desplegar productos obtenidos.

Metodología del Proyecto

Realizar las siguientes tareas:
  • Instalar LDM con codificadores para obtener datos legibles.
  • GEMPAK, McIDAS, IDV, MCIDAS-V entre otros.
  • Instalar un servidor con Drupal para soporte en línea.
  • Usando Shell Script mover producto final del LDM a sitio web.
  • Publicar finales en la web.
  • Desplegar productos finales en monitor frente al LIAP.

Objetivos del Proyecto

Publicar en pagina web la siguiente información:
  • Imagenes de Satélite.
  • Resultados de Modelos Numéricos.
  • Datos puntuales de superficie.

Saludo Inicial

Hola,

Este blog no pretende ser de ayuda directa a terceros, solamente es un registro de actividades del establecimiento y desarrollo del proyecto "Laboratorio de Investigaciones Atmosfericas y Planetarias LIAP-OL."

Si algun comentario o material colocado en este blog puede ayudarle en alguna manera, uselo!.

Los programas utilizados para este proyecto seran principalmente software libre o codigo abierto (sus enlaces seran agregados oportunamente), aunque alguna excepcion aislada podria presentarse.

Marcial Garbanzo Salas.
Fisico.
Universidad de Costa Rica.