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

  1. 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.
  2. Para comprobar si finalizó el proceso de cancelación de asignación, busque la cancelación de asignación en el archivo vmkernel.log.