Skip to main content
Se proporciona el idioma español mediante traducción automática para su comodidad. En caso de alguna inconsistencia, el inglés precede al español.

Elimine directorios de forma asíncrona en el clúster

Colaboradores

A partir de ONTAP 9.8, puede utilizar la funcionalidad de eliminación asíncrona para eliminar directorios de recursos compartidos de clientes Linux y Windows de forma asíncrona (es decir, en segundo plano). Los administradores de clústeres y SVM pueden realizar operaciones de eliminación asíncrona tanto en volúmenes FlexVol como en volúmenes FlexGroup.

Si utiliza una versión de ONTAP anterior a ONTAP 9.11,1, debe ser un administrador de clústeres o un administrador de SVM que utilice el modo de privilegios avanzado.

A partir de ONTAP 9.11.1, un administrador de almacenamiento puede otorgar derechos en un volumen para que los clientes NFS y SMB puedan realizar operaciones de eliminación asíncrona. Para obtener más información, consulte "Gestione los derechos de cliente para eliminar directorios de forma asíncrona".

A partir de ONTAP 9.8, puede utilizar una funcionalidad de eliminación asíncrona mediante la CLI de ONTAP. A partir de ONTAP 9.9.1, se puede usar esta funcionalidad con System Manager. Para obtener más información sobre este proceso, consulte "Adopte medidas correctivas basadas en análisis".

System Manager
  1. Haga clic en almacenamiento > volúmenes y, a continuación, en Explorador.

    Al pasar el ratón sobre un archivo o carpeta, aparece la opción para eliminar. Sólo puede eliminar un objeto cada vez.

Nota Cuando se eliminan directorios y archivos, los nuevos valores de capacidad de almacenamiento no se muestran inmediatamente.
CLI

Utilice la CLI para realizar una eliminación asíncrona

  1. Entre en el modo de privilegio avanzado:

    -privilege advance

  2. Elimine directorios en un volumen FlexVol o FlexGroup:

    volume file async-delete start -vserver vserver_name -volume volume_name -path file_path -throttle throttle

    El valor mínimo del acelerador es 10, el máximo es 100,000 y el valor predeterminado es 5000.

    En el ejemplo siguiente se elimina el directorio denominado d2, que se encuentra en el directorio denominado d1.

    cluster::*>volume file async-delete start -vserver vs1 -volume vol1 -path d1/d2
  3. Compruebe que el directorio se ha eliminado:

    event log show

    En el siguiente ejemplo se muestra el resultado del registro de eventos cuando el directorio se elimina correctamente.

    cluster-cli::*> event log show
    Time                 Node             Severity      Event
    -------------------  ---------------- ------------- --------------------
    MM/DD/YYYY 00:11:11  cluster-vsim     INFORMATIONAL asyncDelete.message.success: Async delete job on path d1/d2 of volume (MSID: 2162149232) was completed.

Cancelar un trabajo de eliminación de directorio

  1. Entre en el modo de privilegio avanzado:

    set -privilege advanced

  2. Compruebe que la eliminación del directorio está en curso:

    volume file async-delete show

    Si se muestra la SVM, el volumen, el JobID y la ruta de acceso del directorio, puede cancelarla.

  3. Cancelar el directorio de eliminación:

    volume file async-delete cancel -vserver SVM_name -volume volume_name -jobid job_id