viernes, 16 de agosto de 2013

Instalando Oracle 11g Release 2 bajo FreeBSD 9

English version: Install Oracle 11g Release 2 on FreeBSD 9

Continuamos dotando de funcionalidad a nuestra Jaula Debian GNU/Linux recién instalada. Para ello me he decidido por instalar Oracle 11gR2 para Linux, por tratarse de uno de los paquetes de software mas exigentes que se pueden encontrar; me parece que es una buena  forma de explorar los limites de la solución propuesta.

Otra motivación es el hecho de que en el Manual de FreeBSD el capítulo dedicado a la instalación de Oracle se refiere a la versión Oracle 8.0.5, que es bastante antigua, y esta circunstancia estimuló mi curiosidad.

Esta plataforma no resulta idónea para un entorno de producción ya que no está certificada por Oracle, lo cual no le resta utilidad como entorno de pruebas e incluso entorno de desarrollo para pequeños proyectos; depende de la aventurado que sea uno.

Las ventajas de emplear FreeBSD como infraestructura para entornos virtualizados son:
  1. Sistema de Ficheros ZFS.
  2. Pila de TCP/IP virtual.
  3. Seguridad de red con pf.
  4. Análisis de rendimiento con Dtrace.

Las ventajas de emplear Debian GNU/Linux dentro de una Jaula son:
  1. Debian GNU es una de las distribuciones Linux mas fiables y con un ciclo de lanzamiento de versiones muy previsible. 
  2. Utilizar una distribución completa nos ahorra bastante trabajo a la hora de instalar Oracle.
  3. Disponer de documentación técnica actualizada.
Como no soy partidario de instalar entornos gráficos en los servidores, especialmente si tienen que dar soporte a un motor de bases de datos tan pesado como lo es Oracle, voy a realizar una instalación en modo texto, empleado un fichero de respuestas para el instalador de Oracle.

domingo, 11 de agosto de 2013

Instalando Debian GNU/Linux en una Jaula de FreeBSD sobre ZFS

English version: Install Debian GNU/Linux on a FreeBSD Jail with ZFS

Continuo con el proceso de configurar un sistema FreeBSD recién instalado para conseguir un entorno producción con los servicios alojados en Jaulas.

Vamos a seguir trabajando con Debian y sus distribuciones basadas en Linux que proporcionan el Userland adecuado para cumplir el objetivo, no totalmente resuelto, de ejecutar binarios con formato Linux bajo FreeBSD confinadas en una Jaula