Skip to main content
La versione in lingua italiana fornita proviene da una traduzione automatica. Per eventuali incoerenze, fare riferimento alla versione in lingua inglese.

Elimina le directory in modo asincrono dai volumi ONTAP FlexGroup

Collaboratori netapp-lenida netapp-thomi netapp-ahibbard netapp-barbe netapp-aaron-holt netapp-aherbin

A partire da ONTAP 9.8, è possibile eliminare le directory dalle condivisioni client Linux e Windows in modo asincrono (ovvero, in background). Gli amministratori di cluster e SVM possono eseguire operazioni di eliminazione asincrone sia sui volumi FlexVol che FlexGroup .

A proposito di questa attività

È necessario essere un amministratore del cluster o un amministratore SVM che utilizza la modalità con privilegi avanzati.

A partire da ONTAP 9.8, è possibile utilizzare la funzionalità di eliminazione asincrona utilizzando l'interfaccia CLI di ONTAP. A partire da ONTAP 9.9.1, è possibile utilizzare questa funzionalità con Gestore di sistema. Per ulteriori informazioni su questo processo, vedere "Adottare misure correttive in base alle analisi ONTAP in FSA".

A partire da ONTAP 9.11.1, un amministratore dello storage può concedere diritti su un volume per consentire ai client NFS e SMB di eseguire operazioni di eliminazione asincrone. Per ulteriori informazioni, vedere "Gestire i diritti del client per eliminare le directory in modo asincrono".

Puoi usare il volume file async-delete show comando per controllare lo stato dei processi di eliminazione asincroni in corso e, a partire da ONTAP 9.17.1, viene visualizzato anche lo stato dei processi di eliminazione asincroni emessi dai client.

Eliminare le directory in modo asincrono

È possibile utilizzare System Manager o ONTAP CLI per eliminare le directory in modo asincrono.

System Manager
A partire da ONTAP 9.10.1 In ONTAP 9.9.1
  1. Selezionare Archiviazione > Volumi e selezionare il nome del volume desiderato.

  2. Nella pagina del singolo volume, selezionare la scheda File system, quindi selezionare la scheda Esplora.

  3. Nella vista Esplora, seleziona la directory desiderata.

  4. Per eliminare, passa il mouse su un file o una cartella e premi Elimina Icona Elimina viene visualizzata l'opzione.

    È possibile eliminare un solo oggetto alla volta.

Nota Quando le directory e i file vengono cancellati, i nuovi valori di capacità dello storage non vengono visualizzati immediatamente.
  1. Selezionare Storage > Volumes (Storage > volumi).

  2. Selezionare il volume desiderato, quindi selezionare Explorer.

  3. Nella vista Esplora, seleziona la directory desiderata.

  4. Per eliminare, passa il mouse su un file o una cartella e premi Elimina Icona Elimina viene visualizzata l'opzione.

CLI

Utilizzare la CLI per eseguire un'eliminazione asincrona

  1. Accedere alla modalità avanzata dei privilegi:

    set -privilege advanced

  2. Eliminare le directory su un volume FlexVol o FlexGroup:

    volume file async-delete start -vserver <SVM_name> -volume <volume_name> -path <file_path> -throttle <throttle>

    Il valore minimo di limitazione è 10, il massimo è 100.000 e il valore predefinito è 5.000. Valori di limitazione inferiori utilizzano meno risorse, il che può comportare una velocità di eliminazione inferiore, mentre valori di limitazione più elevati utilizzano più risorse, ma possono comportare una velocità di eliminazione superiore.

    Nell'esempio seguente viene eliminata la directory denominata d2, che si trova nella directory denominata d1.

    cluster::*> volume file async-delete start -vserver vs1 -volume vol1 -path d1/d2
  3. (Facoltativo) Controllare lo stato dei processi di eliminazione asincrona in corso:

    volume file async-delete show

  4. Verificare che la directory sia stata eliminata:

    event log show

    L'esempio seguente mostra l'output del registro eventi quando la directory viene eliminata correttamente.

    cluster::*> event log show
    
    Time                Node             Severity      Event
    ------------------- ---------------- ------------- ---------------------------
    7/7/2025 09:04:04   cluster-vsim     NOTICE        asyncDelete.message.success: Async delete job on path d1/d2 of volume (MSID: 2162149232) was completed. Number of files deleted: 7, Number of directories deleted: 5. Total number of bytes deleted: 135168.

    Ulteriori informazioni su event log show nella "Riferimento al comando ONTAP".

Annullare un processo di eliminazione di una directory

  1. Accedere alla modalità avanzata dei privilegi:

    set -privilege advanced

  2. Verificare che l'eliminazione della directory sia in corso:

    volume file async-delete show

    Se vengono visualizzati SVM, volume, ID lavoro e percorso della directory, è possibile annullare il lavoro.

  3. Per annullare l'eliminazione della directory:

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