Cómo configurar Openstack usando devstack
Requisitos del sistema: Ubuntu 12.04 (preferiblemente una instalación nueva, porque probé Openstack en una máquina donde se instaló el servicio Openstack y se producirán algunos errores inexplicables). Comencemos:
1. Instale git:
sudo apt-get install git
Esto es muy simple, cierto, pero esto es lo que requiere mucho tiempo. tiempo.tengo mucho tiempo. Como me preocupaba que la fuente inicial de Ubuntu no funcionara, cambié a la fuente doméstica justo después de la instalación. Como resultado, la fuente doméstica no instaló git, así que lo intenté una y otra vez. (La conexión de red es normal, no sé por qué sucede esto) Solo puede descargar el paquete de software por separado y luego instalarlo manualmente. La instalación manual en realidad no es difícil (descargue el paquete de software y luego ejecute dpkg -i lt; paquete). namegt;). La clave es encontrar la versión correcta.
2. Obtenga el script devstack:
git clone /openstack-dev/devstack.git
3. Ejecute:
cd devstack amp;amp; ./stack.sh
El script solo necesita seguir las instrucciones para establecer algunas contraseñas, sin ninguna otra intervención. No he leído el código fuente del script, pero según el resultado del proceso de ejecución, puedo resumir aproximadamente el proceso de ejecución:
(1) Descargue e instale el software del sistema necesario para ejecutar Openstack, que puede incluir algunos componentes de Python, MySQL, RabbitMQ-Server, etc.
(2) Descargue componentes de OpenStack, incluidos nova, keystone, look, noVNC, horizonte, etc.
(3) Descargue e instale las bibliotecas y marcos de Python de los que depende el código fuente de openstack
(4) Instale varios componentes de openstack
(5) Iniciar cada Servicio
Cuando el entorno de red es relativamente bueno, algunas personas pueden completar todo el proceso en menos de diez minutos, pero el entorno de red de nuestra empresa no es muy bueno, hubo algunas interrupciones, probablemente relacionadas con el red. El problema es que algunos programas no se pueden descargar, pero el script informará claramente un error. Puede instalar manualmente el software incorrecto y luego volver a ejecutar el script (es mejor no utilizar código fuente nacional, sino código fuente europeo y americano). ). Aunque el proceso no fue muy sencillo, finalmente fue exitoso. Consulte la interfaz del panel. Tardaron unas 3 horas.