Tengo un servidor (HP DL380G7 2x SC X5650) y quiero configurar una pequeña nube privada que sea gratuita. ¿Qué sugieres usar?

Estaba a punto de sugerir rodar con Virtualbox hasta que leí que querías una “Nube” privada y no solo virtualización. Usted ha mencionado que OpenStack requiere 4 máquinas. Esa es una suposición incorrecta y en los últimos 4 años, he instalado innumerables instalaciones de Devstack en un servidor Ubuntu. DevStack es un script para crear rápidamente un entorno de desarrollo OpenStack. También se puede usar para demostrar cómo iniciar / ejecutar servicios OpenStack y proporcionar ejemplos de cómo usarlos desde una línea de comandos. Actualmente, mi solución funciona perfectamente con OpenStack Kilo y Ubuntu 14.04. Aquí hay algunas instrucciones para instalar Devstack:


0. Precursores

sudo apt-get install -y cpu-checker

# Compruebe si kvm está habilitado:

sudo kvm-ok

# Si esto falla, recurrirá al uso de QEMU.

1. Instalar GIT

sudo apt-get install -y git

git clone anchoo2kewl / dotfiles && cd dotfiles && source ./bootstrap.sh (Algo que suelo hacer, mira el repositorio e instálalo si te parece interesante)

2. Clon Kilo

git clone -b estable / kilo openstack-dev / devstack

cd devstack

3. Descargar LocalRC

wget -O localrc http: //labfiles.linuxacademy.com…

PARA reemplazar la IP flotante:

encontrar . -tipo f | xargs sed -i ‘s / 172.24.4. / 172.24.42. / g’

4. ./stack.sh

5. Habilite Ping al mundo exterior

sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

Inicie sesión con una cuenta demo. Inicie instancias en la interfaz de red privada. Asociar IP flotante y acceder usando ssh. Habilite las reglas SSH e ICMP en seguridad.

http: // localhost

Inicie sesión con demo / openstack .

HECHO 🙂


PD: Si puedes, instálalo en una copia nueva de Ubuntu 14.04. Tener Mysql o Apache instalado causa problemas.