Una instacion de OpenStack contiene al mennos 4 tipos de nodos.
- El contorlador. Controller node. Donde esta la 'identity' o autentificacion junto con las herramietas necesarias para el controlador como MariaDB o colas RabbitMQ
- Network controller nodes.
- Compute node. Aqui estan los hipervisions y sus maquinas
- Storage. Cinder y Swift
Pues todo esto. bueno Swift no se puede instalar en un portail con 8GB de Ram. Lo primero es instalar una instancia de Unbutu 16 Server.y asignarle minimo 4 GB.
Establecer instacion con Bridge Adapter para que lo podamos ver desde fuera y para poder poner Ip fija, aunque no es estrictamente necesario y se puede evitar pero si tenemos dchp es lo mas practico si se quiere reutilizar la instalacion..Editar el fichero sudo vi /etc/networking/interfaces y añadir las lineas con los valores que toquen. En particular la ip puede ser la misma que se detecta y se ve con ifconfig. Y los valores se pueden sacar del anfitrion. Es buno reinicar del todo para estar seguro de que todo esta OK.
La maqjina deberia tener acceso a internet . Mejor lo pobamos con un curl www.googl.com
sudo apt-get update PRIMERO de todo.
- Use sudo apt-get install cloud-init
- git clone https://git.openstack.org/openstack-dev/devstack
- cd devstack
- cd /samples y copiar el local.config en devstack e informar al menos los campos de abajo.
- '[[local|localrc]]'
ADMIN_PASSWORD=password
DATABASE_PASSWORD=password
RABBIT_PASSWORD=password
SERVICE_PASSWORD=password - Y por ultimo ./stack.sh Y A CORRER.
Despues desde el anfitrion se abre un navegador y user admin y el pwd que se le haya puesto.
Cap comentari:
Publica un comentari a l'entrada