Instalación y configuración de OpenStack (Havana) en Oracle® Solaris

Salir de la Vista de impresión

Actualización: Mayo de 2016
 
 

Instalación y configuración de una instancia de VM

Los problemas que se analizan en esta sección están específicamente relacionados con las instancias de VM.

La instancia de VM tiene un estado de error

Un motivo por el que una instancia de VM puede tener un estado de error es que ha intentado instalar una instancia de VM con una arquitectura diferente a la del sistema host. En este caso, es posible que no reciba un mensaje de error que indique específicamente una discrepancia entre las arquitecturas. Para evitar este problema, asegúrese de configurar correctamente la propiedad architecture de la imagen cuando cargue la imagen al almacén de imágenes glance. Cuando usa Horizon para cargar una imagen, debe definir las propiedades de la imagen después de la carga. De manera alternativa, puede usar la línea de comandos para cargar la imagen y definir los valores de propiedad en un comando glance image-create. Consulte Agregación de una imagen al almacén de imágenes para ver un ejemplo.

Los valores de propiedad de la instancia de VM no coinciden con los valores de propiedad de la zona

Parte de la información que OpenStack informa acerca de una instancia de VM no coincide con la información que Solaris informa acerca de la zona correspondiente. Es posible que la información que se muestra en Horizon o que muestra el comando nova no coincida con la información que muestra el comando zoneadm u otros comandos de Solaris.

Nombre

El nombre de una instancia de VM tal como se muestra en Horizon o como lo muestra el comando nova list es el nombre que asignó cuando creó la instancia, como example-instance. El nombre de la zona que muestra el comando zoneadm list es similar a instance-00000001. Use el comando nova show para determinar cuál zona está asociada con cuál instancia de VM. En la salida de nova show, el valor de la propiedad OS-EXT-SRV-ATTR:instance_name es el nombre de la zona y el valor de la propiedad name es el nombre de la instancia de VM.

UUID

El UUID de una instancia de VM como se muestra en Horizon o como lo muestra el comando nova show no coincide con el UUID de la misma zona, como lo muestra el comando zoneadm list -p. El UUID que muestra el comando zoneadm es un identificador diferente del identificador que se usa para Nova.

CPU

El número de VCPU de una instancia de VM, como se muestra en Horizon, es el número de CPU limitadas que se virtualizan únicamente según la cantidad de CPU en fracciones que puede usar la instancia. Este número no proporciona observabilidad dentro de la instancia que se limitó. El comando psrinfo informa las CPU dedicadas asignadas a la zona.

Memoria

La cantidad de memoria para una instancia de VM, tal como se muestra en Horizon, puede ser diferente de la cantidad de memoria que muestra el comando prtconf cuando ha iniciado sesión en esa instancia de VM. Horizon muestra la cantidad de memoria especificada por el tipo que se usó para crear la instancia de VM. El comando prtconf command informa acerca de toda la memoria del sistema.

Almacenamiento

La cantidad de almacenamiento para una instancia de VM, tal como se muestra en Horizon, puede ser diferente de la cantidad de almacenamiento que se muestra cuando ha iniciado sesión en esa instancia de VM, a menos que la instancia de VM sea una zona no global que usa Zonas en almacenamiento compartido (ZOSS).

Desmantelamiento de redes

Si tiene problemas con la configuración de Neutron en el nodo de red y es posible que necesite desmantelar la configuración para volver a empezar, siga este procedimiento. Según el punto en el que deba volver a iniciar la configuración, siga la secuencia como que se brinda en el procedimiento.

Cómo eliminar la configuración de red en Neutron

  1. Realice este paso en el panel de control de Horizon.
    1. Disocie todas las direcciones IP flotantes.
    2. Elimine todas las direcciones IP flotantes.
  2. En la ventana de terminal, escriba los siguientes comandos:
    # neutron router-gateway-clear router-id external-network-id
    
    # neutron router-interface-delete router-id subnet-id
    1. Para eliminar la interfaz del enrutador de puerta de enlace, escriba el siguiente comando:
      # neutron router-gateway-interface-delete router-id external-network-id
      
    2. Para eliminar las interfaces del enrutador restantes, escriba el siguiente comando:
      # neutron router-interface-delete router-id subnet-id
  3. Realice lo siguiente en el panel de control de Horizon.
    1. Termine todas las instancias de VM.
    2. Suprima las subredes.

      Si ocurren problemas mientras se suprimen las subredes, consulte Cómo eliminar Vports.

    3. Suprima la red.

Cómo eliminar Vports

Utilice este procedimiento si se producen problemas que impiden que suprima subredes.

  1. Determine qué vports están en uso actualmente.
    # evsadm
  2. Restablezca los vports que esté utilizando.
    # evsadm reset-vport vport
  3. Elimine los vports.
    # evsadm delete-vport vport