di.png

Resumen

Actualmente, Openstack no permite la eliminación directa de todos los recursos creados dentro de un proyecto (p.e. instancias, volúmenes, snapshots, infraestructura de red, …​). En este tutorial se muestra cómo liberar los recursos asociados a un proyecto existente en OpenStack DI.

Objetivos
  • Liberar los objetos de un proyecto que consumen más recursos de OpenStack

  • Eliminar la infraestructura de red de un proyecto

1. Modificar los miembros del proyecto a eliminar

OpenStack sólo permite la eliminación de recursos de un proyecto (p.e. instancias, volúmenes) a los miembros del proyecto. Por tanto, para liberar recursos de un proyecto habrá que ser miembro de ese proyecto.

Como administrador, añadiremos a un técnico de laboratorio al proyecto en caso de que no hubiese sido añadido anteriomente.

Pasos:

  1. Iniciar sesión de administrador

  2. Mostrar la lista de proyectos. Menú Identity | Projects.

  3. Buscar el proyecto a modificar. Introducir parte del nombre del proyecto en el cuadro de texto Filter de la parte superior derecha. Si no apareciese el proyecto, avanzar en la lista de proyectos pulsando el enlace de proyectos siguientes en la parte inferior. Repetir este paso hasta encontrar el proyecto a modificar.

  4. Pulsar el botón Modificar miembros del proyecto a modificar.

  5. En el cuadro de diálogo Edit Project seleccionar de la lista de la izquierda al técnico a añadir al proyecto.

  6. Pulsar el botón + para añadir al técnico a la lista de la derecha de Project Members

  7. Guardar los cambios

2. Eliminación de imágenes del proyecto

Pasos:

  1. Iniciar sesión como usuario del proyecto

  2. Mostrar la lista de imágenes. Menú Compute | Images .

  3. Mostrar la lista de imágenes creadas en el proyecto pulsando el botón Project de la parte superior

  4. Seleccionar las imágenes a eliminar

  5. Pulsar el botón Delete Images

3. Eliminación de volúmenes del proyecto

Pasos:

  1. Iniciar sesión como usuario del proyecto

  2. Mostrar la lista de volúmenes. Menú Compute | Volumes.

  3. Seleccionar el volumen a eliminar

  4. En el desplegable de la derecha del volumen seleccionar Manage attachments

  5. En el cuadro de diálogo que aparece pulsar el botón Detach volume

  6. Una vez desconectado el volumen, seleccionar de la lista de volúmenes el volumen a eliminar.

  7. Pulsar el botón Delete volume

  8. Repetir estos pasos para cada uno de los volúmenes a eliminar.

4. Eliminación de instancias del proyecto

Pasos:

  1. Iniciar sesión como usuario del proyecto

  2. Mostrar la lista de instancias seleccionando el menú Compute | Instances .

  3. Seleccionar las instancias a eliminar

  4. Pulsar el botón Terminate Instances

5. Eliminación de interfaces de red de los routers del proyecto

Pasos:

  1. Iniciar sesión como usuario del proyecto

  2. Mostrar la topología de red seleccionando el menú Network | Network topology.

  3. Situar el ratón sobre el router en el que está la intefaz de red a eliminar.

  4. En el menú contextual que aparece, pulsar el botón Delete Interface.

  5. Repetir estos pasos para todas las interfaces de red a eliminar

6. Eliminación de routers del proyecto

Pasos:

  1. Iniciar sesión como usuario del proyecto

  2. Mostrar las lista de routers seleccionando el menú Network | Routers .

  3. Seleccionar los routers a eliminar

  4. Pulsar el botón Delete routers

  5. Repetir estos pasos para todos los routers a eliminar

7. Eliminación de subredes del proyecto

Pasos:

  1. Iniciar sesión como usuario del proyecto

  2. Mostrar las lista de subredes seleccionando el menú Network | Networks .

  3. Seleccionar las redes a eliminar. ATENCION: No seleccionar la red ext-net en la lista de redes a eliminar

  4. Pulsar el botón Delete networks

  5. Repetir estos pasos para todas las subredes a eliminar

No seleccionar la red ext-net en la lista de redes a eliminar

8. Eliminación del proyecto

Pasos:

  1. Iniciar sesión de administrador

  2. Mostrar la lista de proyectos seleccionando el menú Identity | Projects.

  3. Buscar el proyecto a eliminar. Introducir parte del nombre del proyecto en el cuadro de texto Filter de la parte superior derecha. Si no apareciese el proyecto, avanzar en la lista de proyectos pulsando el enlace de proyectos siguientes en la parte inferior. Repetir este paso hasta encontrar el proyecto a eliminar.

  4. En el desplegable del proyecto a eliminar pulsar el botón Delete Project.