Mes: septiembre 2007

Oracle XE en Centos Gnu Linux

Al principio me volví un poco loco con este tema. Como después de instalar el rpm el script de arranque de oracle no daba ningún error ni por la salida de error estandar ni en el archivo de log me puse a trazar el shellscript que se encuentra en /etc/init.d/oracle-xe.

Comprobé cada variable a ver si tomaba el valor correcto y efectivamente ahí no había ningún problema pero a la hora de ejecutar las ordenes para lanzar el listener y posteriormente el sistema de gestión de bases de datos oracle los listos de los que habían hecho el script habían puesto un «> /dev/null 2>&1» y después de esto no comprobaban si la orden había terminado bien o no. Normal que no diera ningún error pero no arrancara nada.

Total que les saqué las redirecciones de la salida y salida de error estandar a ver que me cantaba. Al final era un error tan chorra como que el listener no podía resolver el nombre del host. Algo tan sencillo como editar el /etc/hosts y indicar el nombre de host para 127.0.0.1:

127.0.0.1       localhost.localdomain   localhost nombredetumaquina

Ahora con reiniciar el servicio debería funcionar. Aún así no me levantaba la interfaz web de configuración así que reinstalé el rpm para que hiciera la configuración inicial correctamente y ahora si que ya funciona todo de lujo.

Y yo que me estaba mareando con otras historias por no ponerme a mirar el código ya que siempre suele ser un follón.

Cheli

Fiesta de la cerveza (Oktoberfest) en Calpe 2007

Ya os conté lo bien que me lo pasé el año pasado y aunque parezca mentira ya tenemos la próxima edición a la vuelta de la esquina, y ya van 20. La fiesta de la cerveza de Calpe es la más antigua de España y la más importante fuera de Alemania. Este año se vuelve a celebrar en el Recinto Ferial de  la Partida  Ráfol, empieza el jueves que viene día 4 y se prolongará hasta el siguiente domingo día 14.

Aquí teneis un resumen de la historia de la fiesta en Calpe y el programa.

Os invito a todos a que vengais, os prometo que os lo vais a pasar genial.

Cheli

FAT también da siempre problemas

Cuando algo me da siempre problemas y lo comento en mi bitácora por regla general es un producto de microsoft, esto no quiere decir que todos los productos de esta compañía sean una mierda pero tiene algunos especialmente malos.

Estaba intentando pasar una imagen de vmware de mi ordenador al portátil con scp y me ha cascado justamente al llegar a los 4GB, al repetirse por segunda vez justo en ese punto me ha hecho pensar que era obvio que pasaba algo (un error reproducible). Naturalmente no me acordaba que mi portátil venía preinstalado con Windows XP y con sistema de archivos FAT.

Todos sabemos que FAT32 está más que superado pero mira por donde mi portátil sigue llevandolo. No os penseis que el portátil es del siglo pasado, sólamente tiene 5 meses y estos de hacer sigues preinstalandolo así.

El problema era la bien sabida limitación de FAT para guardar archivos más grandes de 4GB, así que me ha tocado migrarlo a NTFS que por suerte lo he podido hacer sin ninguna pérdida.

Cheli

Cariño mira lo que me he comprado

Me choca esta noticia porque siempre que he preguntado a una tía el motivo de comprarse un cacharrito me ha comentado cosas como que me ha gustao o «porque mola» pero eso si, nunca te dará datos técnicos. Incluso conozco a chicas estudiando ingeniería informática que se han comprado un powerbook y ni siquiera sabían lo que llevaba dentro, sólo sabían que era un mac y punto (soy guay). Lo mismo con los ipods o cacharrito de moda.

Es innegable que  los hombres y las mujeres somos distintos y la orientación del mercado hacia uno u otro también debe ser distinta.

Cheli

Jugando con sistemas de virtualización

En tictech han tomado como política utilizar lo recomendado por la gente de OpenBravo, una postura por otra parte muy inteligente. Esto significa que vamos a utilizar Centos como distribución. Lo cierto es que nunca había instalado Centos pero si  que he trabajado durante mucho tiempo con red hat y derivadas.

Necesitaba por una parte poder guarrear sobre la distro sin cargarme mi máquina de trabajo, cosa que suelo hacer en mi debian gnu linux y por eso lo tengo tan desorganizado todo con archivos de configuración viejos, paquetes que me he dejado sin desinstalar por aquí y por allá de viejas instalaciones/configuraciones. También necesitaba tener una instalación limpia y funcionando para poder llegar a un cliente y decirle – Mira, esto es lo que nosotros te proponemos.- así pueden ver algo tangible y no sólo imaginarselo según lo que nosotros le contemos.

La solución estaba clara, un sistema de virtualización y a correr. Ahora bien ¿qué requisitos tenía que tener ese sistema de virtualización?

  1. Que fuera multiplataforma ya que nunca sabes que software va a utilizar tu cliente y debes poder montarle el sistema de virtualización para que él pruebe el producto.
  2. También tenía que tener un uso sencillo para que el cliente no tuviera problemas al utilizarlo.
  3. Que permitiera crear varias máquinas virtuales.
  4. Y en lo posible que fuera software libre.

Se que en la empresa han estado trasteando con vmware así que me puse a probarlo. Me bajé el vmplayer para gnu linux y lo monté sobre la debian, no hubo muchos problemas pero para ejecutar el player hay que lanzarlo desde el shell pasándole los parámetros oportunos y eso ya no cumple uno de los requisitos. Aunque el problema principal es que el player es sólo eso, un player y necesitas o el workstation o el server para poder montar las máquinas virtuales pero entonces entramos en el fabuloso mundo de las licencias de software privativo y que cosas puedes o no puedes hacer dependiendo de qué instales y/o la licencia que compres.

Encontré una solución intermedia, utilizar qemu para generar la máquina virtual y luego lanzarla desde vmplayer pero no me convencía mucho.

La opción de qemu no cumplia alguno de los requisitos como por ejemplo que no es fácil de utilizar, aunque si es software libre y si es multiplataforma. Por tanto la descarté.
Total que haciendo caso a los consejos de mi buen amigo deabru me he puesto a probar Virtualbox y he quedado realmente satisfecho. La prueba ha sido la siguiente, he instalado Virtualbox en Windows Xp y he creado una máquina virtual donde he instalado Centos. Luego he instalado Virtualbox también en debian gnu linux y he intentado cargar la imágen de la máquina con la instalación de Centos recién hecha desde Windows y no ha dado ningún problema.

Como Virtualbox cumple todos los requisitos es mi opción. Ahora sólo tengo que hablarlo con mis compañeros a ver que opinan.

Cheli