Obtenga información sobre las opciones del comando que toma esxcli storage vvol. En los temas se incluyen soluciones para problemas que se podrían encontrar al usar vSphere Virtual Volumes.

Comandos de Virtual Volumes y esxcli

Puede usar los comandos esxcli storage vvol para solucionar problemas en el entorno de Virtual Volumes.

Están disponibles las opciones de comando siguientes.

Tabla 1. Comandos esxcli storage vvol
Espacio de nombres Opción de comando Descripción
esxcli storage core device lista Identifique los endpoints de protocolo. La entrada de resultados Is VVOL PE: true indica que el dispositivo de almacenamiento es un endpoint de protocolo.
esxcli storage vvol nvme info get Obtenga información sobre el host de NVMe de Virtual Volumes.
esxcli storage vvol storagearray lista Enumere los contenedores o los puntos de acceso de protocolo en la matriz de almacenamiento.
esxcli storage vvol storagecontainer lista Enumere todos los contenedores de almacenamiento disponibles.
abandonedvvol scan Examine el contenedor de almacenamiento especificado en busca de Virtual Volumes abandonados.
esxcli storage vvol daemon unbindall Desvincula todos los volúmenes virtuales de todos los proveedores de VASA conocidos para el host ESXi.
esxcli storage vvol protocolendpoint lista Enumera todos los extremos del protocolo a los que puede tener acceso su host.
startforceunbind Desenlace todas las instancias de Virtual Volumes en el PE con un recuento de identificadores abiertos cero.
esxcli storage vvol stats Realice un seguimiento de las estadísticas de rendimiento. Para obtener información, consulte Recopilar información estadística para Virtual Volumes.
esxcli storage vvol vasacontext get Muestre el contexto de VASA (UUID de VC) asociado al host.
esxcli storage vvol vasaprovider lista Enumere todos los proveedores (VASA) de almacenamiento asociados al host.
esxcli storage vvol virtualvolume anulación de asignación Recupere el espacio al anular la asignación de bloques libres de volúmenes de configuración de sistemas de archivos de máquina virtual. Para obtener información, consulte Recuperar espacio en los almacenes de datos de vSphere Virtual Volumes.
esxcli storage vvol vmstats get Obtenga la información y las estadísticas de Virtual Volumes de una máquina virtual específica.

Recopilar información estadística para Virtual Volumes

Puede utilizar el comando vvol stats en el host de ESXi para realizar un seguimiento de las estadísticas de rendimiento.

Están disponibles las opciones de comando siguientes.

Comando Descripción Opciones
esxcli storage vvol stats get Obtiene estadísticas para todos los proveedores de VASA (valor predeterminado) o para el espacio de nombres o la entidad especificados en el espacio de nombres en cuestión. -e|--entity= str Introduzca el identificador de entidad.

-n|--namespace= str Introduzca la expresión de espacio de nombres del nodo.

-r|--raw Use la salida sin formato.

esxcli storage vvol stats list Enumera todos los nodos estadísticos (valor predeterminado) o los nodos en un espacio de nombres especificado. -n|--namespace= str Introduzca la expresión de espacio de nombres del nodo.
esxcli storage vvol stats enable Active el seguimiento de estadísticas para el espacio de nombres completo.
esxcli storage vvol stats disable Desactive el seguimiento de estadísticas para el espacio de nombres completo.
esxcli storage vvol stats add Active el seguimiento de estadísticas para una entidad específica en un espacio de nombres específico. -e|--entity= str Introduzca el identificador de entidad.

-n|--namespace= str Introduzca la expresión de espacio de nombres del nodo.

esxcli storage vvol stats remove Elimina una entidad específica para el seguimiento de estadísticas en el espacio de nombres especificado. -e|--entity= str Introduzca el identificador de entidad.

-n|--namespace= str Introduzca la expresión de espacio de nombres del nodo.

esxcli storage vvol stats reset Restablece el contador de estadísticas de la entidad o el espacio de nombres de estadísticas especificado. -e|--entity= str Introduzca el identificador de entidad.

-n|--namespace= str Introduzca la expresión de espacio de nombres del nodo.

No puede accederse al almacén de datos de Virtual Volumes

Después de que crea un almacén de datos Virtual Volumes, queda inaccesible.

Problema

vSphere Client indica que no es posible acceder al almacén de datos. No se puede usar el almacén de datos para aprovisionamiento de máquinas virtuales.

Causa

Este problema podría ocurrir cuando no configura los endpoints del protocolo para el contenedor de almacenamiento basado en SCSI o grupos de ANA de NVMe que están asignados al almacén de datos virtual. Al igual que los LUN tradicionales, los extremos del protocolo SCSI deben configurarse de manera que un host ESXi pueda detectarlos.

Solución

Antes de crear almacenes de datos virtuales para contenedores basados en SCSI, asegúrese de configurar extremos del protocolo en el lado de almacenamiento.

Errores durante la migración de máquinas virtuales o durante la implementación de OVF de máquina virtual a almacenes de datos de Virtual Volumes

Los intentos de migrar una máquina virtual o de implementar una OVF de máquina virtual en almacenes de datos de Virtual Volumes generan errores.

Problema

Una plantilla de OVF o una máquina virtual que se migra desde un almacén de datos no virtual pueden incluir archivos adicionales de gran tamaño, como imágenes de disco ISO, imágenes de DVD y archivos de imagen. Si estos archivos adicionales hacen que el volumen virtual de configuración supere su límite de 4 GB, se produce un error en la migración o la implementación en un almacén de datos virtual.

Causa

El volumen virtual de configuración, o config-vVol, contiene diversos archivos relacionados con máquinas virtuales. En los almacenes de datos no virtuales tradicionales, estos archivos se almacenan en el directorio principal de la máquina virtual. De forma similar al directorio principal de la máquina virtual, config-vVol incluye el archivo de configuración de máquina virtual, archivos de disco virtual y descriptor de instantáneas, archivos de registro, archivos de bloqueo, etc.

En los almacenes de datos virtuales, todos los demás archivos de gran tamaño, como discos virtuales, snapshots creadas con memoria, intercambio y resumen, se almacenan en volúmenes virtuales separados.

Los config-vVol se crean como volúmenes virtuales de 4 GB. El contenido genérico de config-vVol generalmente consume solo una fracción de esta asignación de 4 GB, por lo que los config-vVol casi siempre tienen un aprovisionamiento fino para conservar el espacio de copia de seguridad. Todos los archivos adicionales de gran tamaño, como imágenes de disco ISO, imágenes de DVD y archivos de imagen, pueden hacer que config-vVol supere su límite de 4 GB. Si esos archivos se incluyen en una plantilla de OVF, la implementación de OVF de máquina virtual en el almacenamiento de Virtual Volumes genera errores. Si esos archivos son parte de una máquina virtual existente, la migración de esa máquina virtual de un almacén de datos tradicional al almacenamiento de Virtual Volumes también genera errores.
Nota: A partir de vSphere 7.0 Update 2, los socios pueden aumentar el config-vVol a más de 4 GB. Trabaje con su socio de Virtual Volumes en la implementación de esta instancia si su socio la admite y se aplica a su entorno.

Solución

  • Para la migración de máquinas virtuales. Antes de migrar una máquina virtual de un almacén de datos tradicional a un almacén de datos virtual, quite el contenido sobrante del directorio principal de la máquina virtual para que config-vVol no supere el límite de 4 GB.
  • Para la implementación de OVF. Ya que no se puede implementar una plantilla de OVF que contenga archivos de más directamente en un almacén de datos virtual, primero se debe implementar la máquina virtual en un almacén de datos no virtual. Quite el contenido de sobra del directorio principal de la máquina virtual y migre esta última al almacenamiento de Virtual Volumes.