Instalar CloudStack Management Server en Ubuntu

Después de mi anterior entrada al blog de Como instalar CloudStack Management Server en CentOS 6.x algunos amigos me han preguntado si se puede instalar en Ubuntu, si están disponibles los DEB o en su defecto un repositorio etc. La respuesta es Si se puede y se hace tan sencillo como en CentOS desde los repositorios.

Ya es cuestión de el administrador sobre que OS quiere trabajar o en cual confía mas.

Los requerimientos de hardware mínimos son:

Los requerimientos de hardware recomendados en la documentación oficial de CloudStack son:

  • 64-bit x86 CPU (mas cores, darán un mejor performance)
  • 4 GB de memoria RAM
  • 250 GB de disco local (Se recomienda mínimo ; 500 GB)
  • Almenos 1 NIC
  • Dirección IP estática asignada
  • Nombre de Dominio completo (en esta guia explicaré como hacerlo)

Creamos el repositorio creando o editando el archivo /etc/apt/sources.list.d/cloudstack.list y agregamos el repo

deb http://cloudstack.apt-get.eu/ubuntu precise 4.2

Ahora descargamos y agregamos a las llaves de confianza del repo

$ wget -O - http://cloudstack.apt-get.eu/release.asc|apt-key add

actualizamos la cache de paquetes

$ sudo apt-get update

Descargamos el management server

$ sudo apt-get install cloudstack-mangagement

Una vez termine debemos descargar el vhd-util en la ruta /usr/share/cloudstack-common/scripts/vm/hypervisor/xenserver

$ sudo wget http://download.cloud.com.s3.amazonaws.com/tools/vhd-util

Instalamos el motor de bases de datos

$ sudo apt-get install mysql-server

Ahora hacemos unas modificaciones al archivo de configuración. editando el archivo /etc/my.cnfy agregamos las siguientes lineas debajo de datadir=/var/lib/mysql en la sección [mysqld]

innodb_rollback_on_timeout=1
innodb_lock_wait_timeout=600
max_connections=350
log-bin=mysql-bin
binlog-format = 'ROW'

Procedemos con al creación de las tablas en la bd para nuestro management server

cloudstack-setup-databases cloud:<password_database>@localhost –deploy-as=root:<password>

Para finalizar ejecutamos el siguiente comando

cloudstack-setup-management

Compartir en:

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *