En los almacenes de datos VMFS que no admiten la recuperación de espacio automática, puede utilizar el comando esxcli para recuperar manualmente el espacio de almacenamiento no utilizado.
En el procedimiento, --server=server_name especifica el servidor de destino. El servidor de destino especificado solicita un nombre de usuario y una contraseña. Se admiten otras opciones de conexión, como un archivo de configuración o un archivo de sesión. Para obtener una lista de opciones de conexión, consulte Introducción a vSphere Command-Line Interface.
Requisitos previos
Instale vCLI o implemente la máquina virtual de vSphere Management Assistant (vMA). Consulte Introducción a vSphere Command-Line Interface. Para solucionar problemas, ejecute los comandos de esxcli en ESXi Shell.
Procedimiento
- Para recuperar bloques de almacenamiento no utilizados en el dispositivo con aprovisionamiento fino, ejecute el siguiente comando:
esxcli --server=nombre_del_servidor storage vmfs unmap
Este comando toma estas opciones:
Opción |
Descripción |
-l|--volume-label=volume_label |
La etiqueta del volumen VMFS cuya asignación se desea anular. Un argumento obligatorio. Si especifica este argumento, no utilice -u|--volume-uuid=volume_uuid. |
-u|--volume-uuid=volume_uuid |
El UUID del volumen VMFS cuya asignación se desea anular. Un argumento obligatorio. Si especifica este argumento, no utilice -l|--volume-label=volume_label. |
-n|--reclaim-unit=number |
Cantidad de bloques VMFS cuya asignación se desea anular por iteración. Un argumento opcional. Si no se especifica, el comando utiliza el valor predeterminado de 200. |
- Para comprobar si finalizó el proceso de cancelación de asignación, busque la cancelación de asignación en el archivo vmkernel.log.