Resistance is Futile

Crear Cluster en Eucalyptus en Ubuntu 9.04

eucalyptus_logoAntes de continuar con pruebas con la nube en Eucalyptus, debemos configurar el cluster inicial, recordemos que vamos a utilizar una sola maquina donde se ejecutaran todos los servicios de la nube, por lo cual crearemos un cluster con un solo nodo que es la misma maquina.

El nombre del sistema donde se instalo la nube es blackbox, modifique los pasos siguientes con el nombre de su equipo o la IP del mismo.

Crear Cluster :

  • Se debe proceder a confirmar la cuenta como administrador
  • Ir a la dirección (Note el protocolo HTTPS) :

    https://blackbox:8443

  • Entrar como admin
  • Ir a la pestaña Configuration
  • Buscar la zona de Clusters
  • Pulsar el botón Add Cluster
  • Cambiar el nombre a cluster01
  • Cambiar el Host a blackbox
  • Pulsar el boton Save Configuration

Adicionar Servicios de Cluster y Nodo a la Configuracion :

  • Abrir una consola
  • Adicionar los servicios de nube, cluster y nodo
    sudo /usr/sbin/euca_conf -cloud Y -nc Y -cc Y
  • Adicioanr la maquina como nodo
    sudo /usr/sbin/euca_conf -nodes "blackbox"
  • Abrir el archivo de configuracion de Eucalyptus,
    buscar la linea : VNET_BRIDGE="xenbr0"
    Comentar la linea con un simbolo # adelante
    Adicionarla linea : VNET_BRIDGE="virbr0"
  • Reiniciar el servicio de la nube, cluster y nodo
    sudo /etc/init.d/eucalyptus-nc restart
    sudo /etc/init.d/eucalyptus-cc restart
    sudo /etc/init.d/eucalyptus-cloud restart

Enlaces :


Configuracion Admin de Eucalyptus en Ubuntu 9.04

eucalyptus_logoDespués de instalar el software necesario para controlar la nube procedemos a configurar la cuenta de usuario administrador y a realizar las configuraciones iniciales del cluster y el nodo.

El nombre del sistema donde se instalo la nube es blackbox, modifique los pasos siguientes con el nombre de su equipo o la IP del mismo.

Pasos :

  • Abrir su navegador favorito
  • Ir a la dirección (Note el protocolo HTTPS) :

    https://blackbox:8443

  • El navegador no reconoce el certificado por esto debemos añadir una excepción :
    Añadir la excepción, obtener el certificado, confirmar
  • Ahora aparece la pantalla de login de usuarios :
    Username : admin
    Password : admin
    Pulsar botón Sign In
  • En la siguiente pantalla se nos solicita una nueva clave de acceso,
    escribir la nueva clave y pulsar el botón Change Password
  • Se confirma que el password ha sido cambiado.
  • Ahora se solicita el correo del administrador,
    puede suministrar un nombre de usuario de su maquina @ el nombre de la maquina
  • Confirmar la url del servicio de almacenamiento, se recomienda utiliza el nombre de la maquina

    http://blackbox:8773/services/Walrus

  • Pulsar el botón Confirm URL
  • Ahora estamos dentro del administrador de la nube

eucalyptus_admin

Enlaces :


Instalacion Eucalyptus en Ubuntu 9.04

eucalyptus_logoA continuación describiremos los pasos para realizar una instalación del software para la creación de Cloud Computing Eucalyptus.

Servicio de Correo :

  • Instalar un servicio de correo para recibir el mensaje confirmando la creación de usuarios.
  • Abrir una consola
  • Ejecutar el siguiente comando para instala el postfix
    sudo apt-get install postfix
  • Seleccionar tipo :
    Internet Site
  • Nombre del sistema :
    Nombre del equipo
  • Abrir el archivos hosts
    sudo vi /etc/hosts
  • Adicionar el loopback como mailhost, debajo del loopback
    127.0.0.1  mailhost

Instalar Componentes de la Nube :

Son varios los componentes de la nube que pueden crearse con Eucalyptus, estos son :

  • El controlador de la nube, que permite crear usuarios, configurar imágenes y crear clusters.
  • El controlador de cluster, que permite controlar una serie de nodos dentro de la nube.
  • El controlador de nodo, que permite controlar un nodo como tal.

Crearemos una nube con un solo computador que servirá de controlador de nube, cluster y nodo para probar la instalación básica de servicios de la nube, si se requiere del servicio de maquinas virtuales se debe realizar la instalación del software en una maquina real con soporte para virtualizacion con KVM o Xen (ver http://www.marlonj.com/blog/2009/02/instalacion-de-kvm-en-ubuntu-810)

Pasos :

  • Instalar el controlador de la Nube
    sudo apt-get install eucalyptus-cloud
  • Instalar el controlador de Cluster
    sudo apt-get install eucalyptus-cc
  • Instalar el controlador de Nodo
    sudo apt-get install eucalyptus-nc

En este proceso de instalación fallo el dhcp3-server y no se encontró la interface xenbr0, estos problemas se solucionaran mas adelante.

Enlaces :


Instalacion VirtualBox 2.2.0_BETA1 en Ubuntu 9.04 Beta

virtualbox_logoEl pasado 13 de Marzo de 2009 se lanzo la versión Beta 1 de VirtualBox con algunas mejoras entre las que se encuentran : Red con el host solamente, aceleración con OpenGL para invitados Linux, algunas características nuevas para OpenSolaris como el acceso a USB y la posibilidad de compartir archivos, optimizacion del Hypervisor, una gran serie de errores corregidos, pero creo que la mas importante de todas y que le había faltado a las versiones anteriores de VirtualBox es la posibilidad de exportar e importar maquinas virtuales, esto ahora es posible a través del OVF (Formato Abierto de Virtualizacion por sus siglas en ingles) que permite exportar la maquina virtual e importarla en otro host lo que permite por fin crear mis maquinas virtuales para llevar a las clases de Sistemas Operativos.

Para comenzar a probar estas características nuevas, me di a la tarea de instalar la versión Beta 1 de VirtualBox 2.2.0 en mi recién instalado Ubuntu 9.04 también en versión Beta, aquí están los pasos :

  • Abrir una consola
  • Ejecutar el comando para descargar la versión BETA1 :
    wget http://download.virtualbox.org/virtualbox/2.2.0_BETA1/VirtualBox-2.2.0_BETA1-44647-Linux_x86.run
  • Esto crea un archivo con un nombre extraño el cual modificamos :
    mv "VirtualBox-2.2.0_BETA1-44647-Linux_x86.run?e=1238990300&h=8f185274d6289fe942f570f0a5ffc050" VirtualBox-2.2.0_BETA1-44647-Linux_x86.run
  • Le colocamos permisos de ejecución al archivo :
    chmod +x VirtualBox-2.2.0_BETA1-44647-Linux_x86.run
  • Debemos ejecutar el archivo con el comando sudo para permitir la instalación de los componentes :
    sudo ./VirtualBox-2.2.0_BETA1-44647-Linux_x86.run
    (Esto crea los módulos necesarios para el Kernel de Linux y la versión de VirtualBox)
  • Lanzamos el VirtualBox y creamos las maquinas virtuales
    /opt/VirtualBox/VirtualBox

Para comenzar las pruebas cree una maquina virtual en la cual estoy instalando Ubuntu 9.04 Beta Server, con el fin de probar algunas características nuevas de la versión servidor que tienen que ver con virtualizacion.

Enlaces :


Ubuntu 9.04 Beta : Primeras Impresiones

Ubuntu 9.04 Beta

Después de unas dos horas, mientras hacia un backup de los archivos importantes que tenia en la partición de Ubuntu, instalar el sistema e instalar las aplicaciones básicas para comenzar a trabajar, estas son mis impresiones iniciales del sistema :

  • Recordemos que instale el Ubuntu 9.04 Beta de un ISO Alternate
  • Al momento de particionar el disco utilice las particiones que tenia antes, pero le cambie el formato de ext3 a ext4 el cual no viene por defecto al momento de instalar, si no que se debe seleccionar.
  • Mi clave de acceso a Ubuntu parecer ser muy sencilla, ahora Ubuntu me recomienda utilizar una mas compleja.
  • La instalación no tiene muchos cambios.
  • La pantalla de inicio cambio, ahora sale el logo de Ubuntu mas pequeño y un indicador inicial que rápidamente recorre la pantalla, seguido de otro que se muestra el avance de inicio de la maquina.
  • La pantalla de login también ha cambiado, con un esquema de colores que me gusta mas.
  • Al iniciar el computador no reconoció la red inalambrica, por lo que conecte un cable de red (ademas para probar que la tarjeta de red estaba funcionando), después de unos minutos la red inalambrica se hizo visible.
  • Un cambio que se nota inmediatamente son el cambio de fuentes por defecto que mejoran la apariencia de las aplicaciones, aunque algunas están muy gorditas.
  • Los drivers de la tarjeta NVidia no los reconocio si no hasta reiniciar la maquina de nuevo y ejecutar la aplicación Hardware Drivers, se instalaron los drivers y se reinicio la maquina de nuevo.
  • Se instalaron aplicaciones como Pidgin y GNOME DO, con lo que se vio el nuevo sistema de notificación mejorado y ahora los mensajes incluso de Pidgin salen como pequeñas notificaciones.
  • Por otro lado se instalo el JDK de Sun Microsystems con  el comando sudo apt-get install sun-java6-jdk el cual instalo la version 1.6.0_13
  • También se instalo SecondLife con la diferencia que ya puedo hablar a través del micrófono, pero note que andaba un poco lento (debo hacer mas pruebas).
  • La distribución trae OpenOffice 3.0 que hace ya rato salio y que a veces utilizo en Windows.
  • Al reiniciar la maquina y loguearme se demora algún tiempo en habilitar la red inalambrica.

Enlaces :


Page 2 of 3123
Powered by WordPress | Designed by Elegant Themes