Instala OpenStack en Ubuntu Server con DevStack: Una guía completa

OpenStack es una plataforma gratuita y de código abierto desarrollada específicamente para la computación en la nube. A través de esta plataforma centrada en la nube, las máquinas virtuales y otros recursos pueden estar disponibles para los clientes como Infraestructura como Servicio (IaaS). Existen varias formas de instalar OpenStack, algunas más desafiantes que otras.

Índice de Contenido
  1. Instalación
  2. Iniciar sesión
  3. Aprovecha al máximo la nube

Instalación

Instala OpenStack en Ubuntu Server con DevStack: Una guía completa - Nube | Imagen 1 Newsmatic

Lo primero que debes hacer es crear un nuevo usuario no root que se utilizará para la instalación. Abre una ventana de terminal y ejecuta el siguiente comando:

sudo useradd -s /bin/bash -d /opt/stack -m stack

Asigna permisos sudo a ese usuario con el comando:

echo "stack ALL=(ALL) NOPASSWD: ALL" | sudo tee /etc/sudoers.d/stack

Cómo funciona el protocolo FTP y cómo resolver problemas relacionados con él

Ingresa al usuario que acabas de crear con el comando:

sudo su - stack

A continuación, vamos a realizar la comprobación de DevStack desde Github. Primero, instala git con el comando:

sudo apt install git

Ahora puedes realizar la comprobación de DevStack (utilizaremos la versión estable más reciente, queens) con el comando:

git clone https://github.com/openstack-dev/devstack.git -b stable/queens devstack/

Microsoft lanza servicio gratuito de almacenamiento en la nube para usuarios de Windows

Esto creará un nuevo directorio, devstack. Ingresa a ese directorio con el comando cd devstack.

Antes de ejecutar el comando de instalación, debes configurar el archivo local.conf. Abre este archivo con el comando nano local.conf. Asegúrate de que contenga lo siguiente:

HOST_IP=SERVER_IP
SERVICE_PASSWORD=PASSWORD
ADMIN_PASSWORD=PASSWORD
SERVICE_TOKEN=PASSWORD
DATABASE_PASSWORD=PASSWORD
RABBIT_PASSWORD=PASSWORD
ENABLE_HTTPD_MOD_WSGI_SERVICES=True
KEYSTONE_USE_MOD_WSGI=True

# Logging
LOGFILE=$DEST/logs/stack.sh.log
VERBOSE=True
ENABLE_DEBUG_LOG_LEVEL=True
ENABLE_VERBOSE_LOG_LEVEL=True
GIT_BASE=${GIT_BASE:-git://git.openstack.org}

TACKER_MODE=standalone
USE_BARBICAN=True
TACKER_BRANCH=enable_plugin networking-sfc ${GIT_BASE}/openstack/networking-sfc $TACKER_BRANCH
enable_plugin barbican ${GIT_BASE}/openstack/barbican $TACKER_BRANCH
enable_plugin mistral ${GIT_BASE}/openstack/mistral $TACKER_BRANCH
enable_plugin tacker ${GIT_BASE}/openstack/tacker $TACKER_BRANCH

Debes reemplazar cada instancia de PASSWORD con una contraseña única y desafiante, y SERVER_IP con la dirección IP de tu servidor OpenStack. Una vez que hayas hecho eso, guarda y cierra el archivo.

Cómo evitar que el archivo de registro de transacciones en SQL Server crezca demasiado grande

Ahora ejecutamos el comando para la instalación. Ese comando es ./stack.sh. Aquí es donde la instalación lleva una cantidad significativa de tiempo. Puedes esperar que este comando tarde entre 30 y 60 minutos en completarse, así que aprovecha para realizar otras tareas mientras trabaja su magia.

Iniciar sesión

Una vez que la instalación se complete, abre un navegador web que esté en la misma red que tu servidor OpenStack y apunta a http://SERVER_IP/dashboard (donde SERVER_IP es la dirección IP de tu servidor OpenStack). Deberías ver la ventana de inicio de sesión (Figura A). Inicia sesión con el nombre de usuario admin y la contraseña que utilizaste en el archivo de configuración local.conf.

Figura A

Instala OpenStack en Ubuntu Server con DevStack: Una guía completa - Nube | Imagen 2 Newsmatic

En este punto, ya puedes comenzar a trabajar con OpenStack (Figura B). Administra la instalación, crea nuevos proyectos y gestiona usuarios y grupos.

Figura B

Debería su organización migrar a Google Apps desde Microsoft Exchange

Instala OpenStack en Ubuntu Server con DevStack: Una guía completa - Nube | Imagen 3 Newsmatic

Aprovecha al máximo la nube

Ahora puedes aprovechar al máximo la nube gracias a DevStack y OpenStack. Aunque este método puede llevar un poco de tiempo, es significativamente más fácil que instalar OpenStack manualmente. Pruébalo y ve si finalmente hace que OpenStack sea una posibilidad para ti.

En Newsmatic nos especializamos en tecnología de vanguardia, contamos con los artículos mas novedosos sobre Nube, allí encontraras muchos artículos similares a Instala OpenStack en Ubuntu Server con DevStack: Una guía completa , tenemos lo ultimo en tecnología 2023.

Artículos Relacionados

Subir

Utilizamos cookies para mejorar su experiencia de navegación, mostrarle anuncios o contenidos personalizados y analizar nuestro tráfico. Al hacer clic en “Aceptar todo” usted da su consentimiento a nuestro uso de las cookies.