Cuando se leen post de OpenStack o se escucha hablar a la gente de las maravillas del producto, quisiéramos tener un demo online o tener la forma de probarlo por nosotros mismos.
Pues bueno desde mi experiencia esta seria una buena forma de iniciar, y es haciendo una instalación "básica" todo en uno "All In One", el Hardware básico debería ser al menos 4GB RAM, procesador con hardware virtualization extensions, y al menos una tarjeta de Red
Pues bueno, lo que busca este post es que puedas realizar estas pruebas en tu propio ambiente local.
Los pasos básicos serian:
1. Instalar el Sistema Operativo CentOS version 7 (no importa el release)
2. Cambiar el nombre de la interfase de red al nombre estándar (eth0) te sugiero este post para cambiarlo (aqui)
3. Deshabilitar el servicio de NetworkManager y dejar el servicio de red con network
[root@down ~]# systemctl disable NetworkManager
[root@down ~]# systemctl enable network
[root@down ~]# systemctl reboot
4. Configurar una direccion IP fija a la maquina y garantizar la salida a Internet para conectarse a los repositorios de RDO (OpenStack)
5. Actualizar el Sistema Operativo para que quede con las ultimas versiones y parches de seguridad (opcional)
[root@down ~]# yum update -y
6. Instalar los repositorios de OpenStack (RDO) para la descarga de los paquetes necesarios
[root@down ~]# yum install -y https://rdoproject.org/repos/rdo-release.rpm
7. Instalar la utilidad / paquete openstack-packstack que sera quien le permita realizar la instalación de forma "fácil", de igual forma en caso que se quiera una instalación mas avanzada, esta utilidad generara un archivo donde se podrán configurar los parámetros requeridos para personalizar la instalación
[root@down ~]# yum install -y openstack-packstack
8. Teniendo en cuenta que se va a realizar una instalación básica, en un único nodo, se debe ejecutar el siguiente comando que realizara la instalación automáticamente.
La version que se instalara de OpenStack sera la version mas actual disponible
[root@down ~]# packstack --allinone
Una vez finalizado debe visualizar un mensaje así, donde encontrara el url de ingreso en mi caso http://192.168.0.5/dashboard
**** Installation completed successfully ******
Additional information:
* A new answerfile was created in: /root/packstack-answers-20160128-122440.txt
* Time synchronization installation was skipped. Please note that unsynchronized time on server instances might be problem for some OpenStack components.
* File /root/keystonerc_admin has been created on OpenStack client host 192.168.0.5. To use the command line tools you need to source the file.
* To access the OpenStack Dashboard browse to http://192.168.0.5/dashboard .
Please, find your login credentials stored in the keystonerc_admin in your home directory.
* To use Nagios, browse to http://192.168.0.5/nagios username: nagiosadmin, password: 4fae9f485ee848d4
* The installation log file is available at: /var/tmp/packstack/20160128-122440-CdYGBW/openstack-setup.log
* The generated manifests are available at: /var/tmp/packstack/20160128-122440-CdYGBW/manifests
Por ultimo para conocer la contraseña de admin, podemos visualizar el archivo /root/keystonerc_admin que contiene la variable OS_PASSWORD
[root@down ~]# cat /root/keystonerc_admin
unset OS_SERVICE_TOKEN
export OS_USERNAME=admin
export OS_PASSWORD=363bd7514d6c4663
export OS_AUTH_URL=http://192.168.0.5:5000/v2.0
export PS1='[\u@\h \W(keystone_admin)]\$ '
export OS_TENANT_NAME=admin
export OS_REGION_NAME=RegionOne
y a probar..............
ver https://www.rdoproject.org/install/quickstart/
No hay comentarios:
Publicar un comentario