Instalar OpenStack en VirtualBox

Instalar OpenStack en VirtualBox
En este artículo, le mostraré cómo instalar OpenStack en una máquina virtual VirtualBox para aprender OpenStack en su propia computadora. Voy a instalar CentOS 7 en una máquina virtual VirtualBox e instalar OpenStack allí. Entonces empecemos.

Descarga de CentOS 7 ISO Imagen:

Primero, debe descargar la imagen de instalación de CentOS 7 ISO del sitio web oficial de Centos 7.

Para hacer eso, visite https: // www.cento.org/ descargar/ y haga clic en ISO mínimo marcado en la captura de pantalla a continuación.

Ahora, haga clic en cualquiera de los enlaces.

Su navegador debe solicitarle que guarde el archivo. Seleccionar Guardar el archivo y haga clic en DE ACUERDO.

Centos 7 se está descargando medios de instalación ISO.

Creación de una máquina virtual:

Una vez que se descarga la imagen de instalación de CentOS 7 ISO, abra VirtualBox y haga clic en Máquina > Nuevo… como se marca en la captura de pantalla a continuación.

Ahora, escriba un nombre para la VM. Entonces, seleccione Linux y Red Hat (64 bits) como el tipo y la versión respectivamente. Entonces, haga clic en Próximo.

Necesita al menos 16 GB de RAM para ejecutar OpenStack. Entonces, asegúrese de asignar 16 GB (16384 MB) de RAM a su VM. Una vez que haya configurado el tamaño de la memoria, haga clic en Próximo.

Ahora, haga clic en Crear.

Ahora, haga clic en Siguiente>.

Ahora, haga clic en Siguiente>.

Ahora, establezca 100 GB como tamaño del disco duro y haga clic en Crear.

Se debe crear OpenStack VM. Ahora, seleccione OpenStack VM y haga clic en Ajustes.

Ahora, seleccione Tableta USB como el Dispositivo señalador de Sistema > tarjeta madre como se marca en la captura de pantalla a continuación.

Revisa ahora Habilitar VT-X/AMD-V de Sistema > Procesador como se marca en la captura de pantalla a continuación.

Ahora, de la Red sección, cambio Adjunto a a Adaptador puente, Tipo de adaptador a Red paravirtualizada (virtio-net) y Modo promiscuo a Permitir todo.

Ahora, debe establecer la imagen de instalación de CentOS 7 ISO como la unidad óptica. Para hacer eso, siga los procedimientos marcados en la captura de pantalla a continuación.

Ahora, seleccione la imagen de instalación de CentOS 7 ISO y haga clic en Abierto.

Ahora, haga clic en DE ACUERDO.

La VM ahora está lista para instalar CentOS 7.

Instalación de CentOS 7 en la máquina virtual:

Ahora, seleccione el Inaugural VM y haga clic en Comenzar.

La VM debe arrancar desde la imagen de instalación de ISO. Ahora, seleccione Instalar CentOS 7 y presionar .

El instalador de Centos 7 GUI debe comenzar. Ahora, instale CentOS 7 como de costumbre. Asegúrese de establecer un raíz Contraseña durante la instalación.

Una vez que se instala CentOS 7, debería poder iniciar sesión como usuario raíz Uso de la contraseña que ha establecido durante la instalación.

Configuración de la red:

Ahora, desactive cortafuegos Servicio con el siguiente comando:

# SystemCTL deshabilitar el firewalld

Ahora, detente el cortafuegos Servicio con el siguiente comando:

# SystemCTL Stop Firewalld

Ahora, desactive Gerente de Redes Servicio con el siguiente comando:

# SystemCTL Desactive NetworkManager

Ahora parar Gerente de Redes Servicio con el siguiente comando:

# SystemCTL Stop NetworkManager

Ahora, habilitar red Servicio con el siguiente comando:

# SystemCTL Habilitar la red

Ahora empezar red Servicio con el siguiente comando:

# SystemCTL Start Network

Ahora, verifique el nombre de su interfaz de red de la siguiente manera:

$ ip a

El nombre de la interfaz de red de mi CentOS 7 VM es eth0.

Ahora, ejecute el siguiente comando para configurar la interfaz de red eth0 Para obtener automáticamente la dirección IP a través de DHCP:

# echo -e 'dispositivo = eth0 \ nbootproto = dhcp \ n'>/etc/sysconfig/network-scripts/ifcfg-eth0

Ahora, reinicie su CentOS 7 VM de la siguiente manera:

$ sudo reinicio

Una vez que se inicia, la interfaz de red eth0 Debería tener una dirección IP.

Instalación de OpenStack:

Antes de hacer algo, asegúrese de configurar el Lang y LC_All Variables de entorno correctamente con el siguiente comando:

# echo -e "lang = en_us.UTF-8 \ NLC_ALL = EN_US.UTF-8 \ n "> /etc /entorno

Ahora, para asegurarse de que todos los paquetes CentOS 7 estén actualizados, ejecute el siguiente comando:

# Yum Update -y

Los paquetes de Centos se están actualizando.

Todos los paquetes Centos 7 deben actualizarse.

Ahora, agregue el repositorio de paquetes OpenStack Rocky con el siguiente comando:

# yum install -y centos-libe-openstack-rocky

Se debe agregar el repositorio de paquetes Rocky OpenStack.

Ahora, actualice nuevamente los paquetes del sistema CentOS 7 con el siguiente comando:

# Yum Update -y

Todos los paquetes del sistema deben actualizarse.

Ahora, instale Packstack con el siguiente comando:

# yum instalación -y openStack -PackStack

Packstack se está instalando. Puede tomar un tiempo completar.

Se debe instalar Packstack.

Ahora, instale todos los componentes de OpenStack en CentOS 7 con el siguiente comando:

# Packstack -Allinone

Se está instalando OpenStack.

Packstack está configurando los componentes requeridos con Puppet. Tomará mucho tiempo completar.

OpenStack está instalado.

Prueba de OpenStack:

Necesita la dirección IP de su máquina CentOS 7 para acceder a OpenStack Horizon Dashboard.

Para encontrar la dirección IP de CentOS 7, ejecute el siguiente comando:

# ip a

Como puede ver, la dirección IP de mi máquina Centos 7 es 192.168.21.200. Será diferente para ti. Entonces, asegúrese de reemplazarlo con el tuyo de ahora en adelante.

Ahora, para encontrar la contraseña del tablero OpenStack Horizon, ejecute el siguiente comando:

# Cat Keystonerc_admin | Contraseña de GREP

Como se puede ver, DF29616110934166 es la contraseña de mi panel de control de OpenStack Horizon.

Ahora, de su navegador web favorito, visite http: // 192.168.21.200 y debería ver la página de inicio de sesión de OpenStack. Escriba el nombre de usuario administración y la contraseña DF29616110934166 (La contraseña debe ser diferente para usted. Entonces, reemplácelo con el tuyo.). Entonces, haga clic en Iniciar sesión.


a
Debe iniciarse para iniciar sesión en OpenStack Horizon Dashboard. Ahora, puede configurar OpenStack de cualquier forma que desee desde aquí.

Entonces, así es como se instala OpenStack en VirtualBox. Gracias por leer este artículo.