Sur les banques de données VMFS qui ne prennent pas en charge la récupération d'espace automatique, vous pouvez utiliser la commande esxcli pour récupérer manuellement de l'espace de stockage inutilisé.

Conditions préalables

Installez vCLI ou déployez la machine virtuelle vSphere Management Assistant (vMA). Voir Démarrage avec vSphere Command-Line Interfaces. Pour le dépannage, exécutez les commandes esxcli dans ESXi Shell.

Procédure

  1. Pour récupérer des blocs de stockage inutilisés sur le périphérique à provisionnement dynamique, exécutez la commande suivante :
    esxcli storage vmfs unmap

    La commande accepte les options suivantes :

    Option Description
    -l|--volume-label=volume_label L'étiquette du volume VMFS à démapper. Cet argument est obligatoire. Si vous précisez une valeur pour cet argument, n'utilisez pas -u|--volume-uuid=volume_uuid.
    -u|--volume-uuid=volume_uuid L'UUID du volume VMFS à démapper. Cet argument est obligatoire. Si vous précisez une valeur pour cet argument, n'utilisez pas -l|--volume-label=volume_label.
    -n|--reclaim-unit=number Nombre de blocs VMFS à démapper par itération. Cet argument est facultatif. Si vous ne précisez rien pour cet argument, la commande utilise la valeur par défaut 200.
  2. Pour vérifier si le processus unmap est terminé, recherchez unmap dans le fichier vmkernel.log.