Puede importar imágenes con formatos no compatibles como RAW, QCOW2, VDI o VHD mediante la herramienta glance-import de la interfaz de la línea de comandos. Esta herramienta convierte
automáticamente la imagen de origen al formato VMDK.
También puede usar la herramienta glance-import para importar imágenes con los formatos compatibles
OVA y VMDK. Prerequisitos
n Compruebe que la imagen esté empaquetada en el formato RAW, QCOW2, VDI o VHD.
n Para que se permitan las solicitudes HTTP sin formato, compruebe que la imagen esté hospedada en un
servidor sin credenciales.
n Compruebe que la controladora de VMware Integrated OpenStack pueda acceder al servidor
hospedado donde está almacenada la imagen. Procedimiento
1 Mediante SSH, inicie sesión en VMware Integrated OpenStack Manager.
2 En el administrador de VMware Integrated OpenStack, use SSH para iniciar sesión en el nodo controller01.
3 Pase a usar el usuario raíz.
4 Ejecute el archivo cloudadmin.rc. source cloudadmin.rc
5 Configure el nodo controller01 para usar la VIP interna.
export OS_AUTH_URL=http://INTERNAL_VIP:35357/v2.0
6 Para importar la imagen, ejecute el comando glance-import. glance-import image_name image_format image_http_url
Parámetro Descripción
image-name Especifique el nombre de la imagen tal como aparecerá en Image Service.
image_format Especifique el formato de archivo de la imagen de origen. Las imágenes
que no son VMDK se convierten automáticamente a ese formato. Se admiten los siguientes formatos:
n VMDK n OVA n RAW n QCOW2 n VDI n VHD
image_http-url Proporcione la ubicación HTTP del archivo de la imagen de origen.
Por ejemplo:
glance-import cirros-img qcow2
https://launchpad.net/cirros/trunk/0.3.0/+download/cirros-0.3.0-x86_64-disk.img
la interfaz de la línea de comandos muestra la información y el estado de la tarea, incluidos el ID de tarea y el ID de imagen.
Created import task with id 5cdc4a04-5c68-4b91-ac44-37da07ec82ec Waiting for Task 5cdc4a04-5c68-4b91-ac44-37da07ec82ec to finish. Current Status.. SUCCESS
Image cirros-img created with ID: 2120de75-0717-4d61-b5d9-2e3f16e79edc
7 (Opcional) Confirme que la tarea de importación se haya completado correctamente.
Si la imagen es grande y requiere mucho tiempo, puede salir de la utilidad de forma segura sin que esto afecte la operación y comprobar el estado de la tarea más tarde.
NOTA: Debe conocer el ID de tarea para poder comprobar su estado.
glance --os-image-api-version 2 task-show <task_id>
Por ejemplo:
glance --os-image-api-version 2 task-show 5cdc4a04-5c68-4b91-ac44-37da07ec82ec
+---+---+ | Property | Value | +---+---+ | created_at | 2015-10-15T21:20:59Z | | expires_at | 2015-10-17T21:21:14Z | | id | 5cdc4a04-5c68-4b91-ac44-37da07ec82ec | | input | {"image_properties": {"container_format": "bare", "name": "cirros-img"}, | | | "import_from_format": "qcow2", "import_from": "https://launchpad.net/ | | | cirros/trunk/0.3.0/+download/cirros-0.3.0-x86_64-disk.img"} | | message | | | owner | def459fd05d7490e9fda07dbe6ee2d76 |
| result | {"image_id": "2120de75-0717-4d61-b5d9-2e3f16e79edc"} | | status | success | | type | import | | updated_at | 2015-10-15T21:21:14Z | +---+---+
8 (Opcional) Confirme que el proceso de importación haya sido correcto.
Debe conocer el ID de imagen creado por el comando glance-import para confirmar la importación.
glance image-show <image_id>
El comando devuelve los detalles sobre la imagen especificada. 9 (Opcional) Confirme que la imagen se haya incluido en Image Service.
glance image-list
El comando devuelve una lista de todas las imágenes que están disponibles en Image Service.
Modificar la configuración de una imagen
Después de cargar una imagen, se puede modificar su configuración, por ejemplo, el nombre de la imagen, la descripción y la configuración pública y protegida.
Procedimiento
1 Inicie sesión en el panel de control de VMware Integrated OpenStack como administrador de nube. 2 En el menú desplegable de la barra de título, seleccione un proyecto de administración.
3 Seleccione Administrador > Panel de sistema > Imágenes. 4 Seleccione la imagen que desea editar.
5 En la columna Acciones, haga clic en Editar imágenes. 6 Modifique la configuración según sea necesario. 7 Haga clic en Actualizar imagen.
La página Imágenes vuelve a mostrarse con la información modificada.
Modificar los metadatos del recurso de imagen
Después de cargar una imagen, puede modificar la configuración de los metadatos del recurso de imagen agregando o eliminando etiquetas de metadatos en la definición de imagen. Los metadatos del recurso de imagen pueden ayudar a los usuarios finales a determinar la naturaleza de una imagen y son utilizados por los componentes y controladores de OpenStack que interactúan con Image Service.
Puede administrar definiciones de metadatos en la página Definiciones de metadatos ubicada en Administrador > Sistema > Definiciones de metadatos.
Procedimiento
1 Inicie sesión en el panel de control de VMware Integrated OpenStack como administrador de nube. 2 En el menú desplegable de la barra de título, seleccione un proyecto de administración.
3 Seleccione Administrador > Sistema > Imágenes. 4 Haga clic en la imagen que desea modificar.
5 En la columna Acciones de la lista de imágenes, haga clic en la flecha hacia abajo y seleccione Actualizar metadatos.
6 Modifique la configuración según sea necesario.
El cuadro de diálogo Actualizar metadatos tiene dos columnas. La de la derecha muestra las etiquetas de metadatos ya aplicadas a la imagen y la de la izquierda muestra las etiquetas disponibles agrupadas por categoría, como Personalización de invitado, Datos de configuración de instancia, etc.
a Para agregar una etiqueta de metadatos a la definición de imagen, haga clic en el signo más (+). El elemento se mueve a la columna Metadatos existentes y se resalta.
b Escriba el valor de los metadatos en el campo que se proporciona, si corresponde.
c Para eliminar una etiqueta de metadatos de la definición de imagen, haga clic en el signo menos (-). 7 Haga clic en Guardar.