GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo lanzar una instancia desde OpenStack Horizon Dashboard

Para iniciar una instancia desde el panel de control de OpenStack Horizon, primero debemos completar los siguientes pasos:

  • Cree un Proyecto y agregue un miembro al Proyecto.
  • Cree una imagen y sabor
  • Cree una red y un enrutador para un proyecto.

En mi caso, usaré el Nombre del proyecto como "Innovación" y linuxtechi como Miembro del Proyecto de Innovación.

  • Red interna =10.10.10.0/24
  • Red externa o red IP flotante =192.168.1.0/24
  • Puerta de enlace de red externa =192.168.1.1

Cree un Proyecto y agregue un miembro al Proyecto.

Inicie sesión en el panel con las credenciales de administrador y vaya a pestaña Identidad –> Proyectos y haga clic en Crear proyecto .

Haga clic en "Crear proyecto". También podemos establecer la cuota para el proyecto desde la pestaña Cuota.

Para crear Usuarios , Vaya a Pestaña Identificar–> Usuarios–> Haga clic en 'Crear usuario'

En mi caso he especificado lo siguiente:

  • Nombre de usuario =linuxtechi
  • correo electrónico =[correo electrónico protegido]
  • contraseña =xxxxxx
  • Proyecto principal =innovación
  • Rol =miembro

Crea un sabor y una imagen:

Para crear un inicio de sesión de tipo en el tablero usando las credenciales de administrador, vaya a Pestaña de administración –> Tipos –> Haga clic en crear tipo.

Especifique el nombre del tipo (fedora.small), VCPU, disco raíz, disco efímero y disco de intercambio.

Para crear una imagen , Ir a la pestaña Administrador –> Imágenes—> Hacer clic en Crear imagen .

Especifique el nombre de la imagen, la descripción, el origen de la imagen (en mi caso, estoy usando el archivo de imagen porque ya descargué la imagen de nube de Fedora 23 ), Formato QCOW2

Crear red y enrutador para la innovación del proyecto.

Para crear una red y un enrutador para el proyecto de innovación, cierre la sesión del usuario administrador e inicie sesión como "linuxtechi ” usuario en el tablero.

Vaya a la pestaña Red —> Haga clic en Redes —> luego haga clic en Crear red

Especifique el nombre de la red como interna

haga clic en Siguiente..

Especifique el nombre de subred (subinterna) y la dirección de red (10.10.0.0/24)

Haga clic en Siguiente..

Las máquinas virtuales obtendrán una IP interna del servidor DHCP porque habilitamos la opción DHCP para la red interna.

Ahora cree una red externa . Haga clic en "Crear red ” de nuevo, especifique el nombre de la red como “externo

Haga clic en Siguiente…

Especifique el nombre de la subred como "sub-externo ” &Dirección de red como “192.168.1.0/24

Haga clic en Siguiente

Desmarque "Habilitar DHCP" opción y especifique el conjunto de direcciones IP para la red externa.

Haga clic en Crear.

Ahora es el momento de crear un enrutador.

Vaya a Pestaña Red –> Enrutadores –> Haga clic en '+ Crear enrutador'

Ahora marque la red externa como "Externa", esta tarea solo se puede completar desde el usuario administrador, así que cierre la sesión del usuario linuxtechi e inicie sesión como administrador.

Vaya a Pestaña Administrador —> Redes–> Haga clic en Editar red para "Externo"

Haga clic en Guardar cambios

Ahora cierre la sesión del usuario administrador e inicie sesión como usuario de linuxtechi.

Vaya a Pestaña Red —> Enrutadores -> para el Enrutador1, haga clic en "Establecer puerta de enlace"

Haga clic en "Establecer puerta de enlace ”, esto agregará una interfaz en el enrutador y asignará la primera IP de la subred externa (192.168.1.0/24).

Agregue la interfaz interna al enrutador también, haga clic en "router1" y seleccione "interfaces" y luego haga clic en "Agregar interfaz"

Haga clic en Agregar interfaz.

La parte de red está completa ahora y podemos ver la topología de red desde "Topología de red" Pestaña

Ahora cree un par de claves que se usará para acceder a la máquina virtual y defina las reglas del firewall de seguridad.

Para crear un par de claves

Vaya a la pestaña 'Acceso y seguridad'  -> Haga clic en Pares de claves -> luego haga clic en 'Crear par de claves

Creará un par de claves con el nombre "myssh-keys.pem

Agregue un nuevo grupo de seguridad con el nombre 'fedora-rules' desde la pestaña Acceso y seguridad. Permitir 22 e ICMP desde Internet ( 0.0.0.0 ).

Una vez creadas las "reglas de fedora" del grupo de seguridad, haga clic en Administrar reglas y permita 22 &ICMP ping.

Haga clic en Agregar, de manera similar, agregue una regla para ICMP.

Ahora finalmente es hora de lanzar una instancia.

Vaya a Pestaña Compute -> Haga clic en Instancias -> luego haga clic en 'Iniciar instancia'

Especifique el Nombre de la instancia, el Tipo que creamos en los pasos anteriores y 'Arrancar desde la imagen' desde la opción Instance Boot Source y seleccione el nombre de la imagen 'fedora-image' .

Haga clic en 'Acceso y seguridad' y seleccione el grupo de seguridad 'fedora-rules' &Par de claves ”myssh-keys

Ahora seleccione Redes y agregue Red 'Interna' y Haga clic en Iniciar...

Una vez que se inicie la VM, asocie una IP flotante para que podamos acceder a la VM.

Haga clic en 'Asociar IP flotante

Haga clic en Asignar IP.

Haga clic en Asociar

Ahora intente acceder a la VM con IP flotante (192.168.1.20) usando claves.

Como podemos ver arriba, podemos acceder a la VM usando claves. Nuestra tarea de lanzar una máquina virtual desde el panel ya está completa.

Espero que te gusten los pasos y no dudes en compartir este artículo.


Linux
  1. ¡Cómo evitar que Windows10 VM en OpenStack se reinicie automáticamente!

  2. ¿Cómo iniciar sesión en la instancia OpenStack o VM a través de PuTTY usando Key?

  3. Cómo corregir el error de OpenStack:¿no se pudo eliminar la red? [Resuelto]

  4. ¿Cómo crear un archivo .click desde una aplicación instalada?

  5. Cómo liberar páginas enormes de la aplicación bloqueada

Cómo lanzar RHEL 8 desde Amazon EC2 en la nube de AWS

Cómo crear máquinas virtuales Proxmox desde el panel de interfaz de usuario web de Proxmox VE

Cómo crear contenedores Proxmox desde el panel de interfaz de usuario web de Proxmox

Cómo comprobar las estadísticas de red de Linux desde la línea de comandos

¿Cómo asignar permisos desde SolidCP?

¿Cómo cambiar la URL del sitio de Magento desde phpMyAdmin?