Skip to main content
O português é fornecido por meio de tradução automática para sua conveniência. O inglês precede o português em caso de inconsistências.

Exclua diretórios de forma assíncrona no cluster

Colaboradores

A partir do ONTAP 9.8, você pode usar a funcionalidade de exclusão assíncrona para excluir diretórios de compartilhamentos de clientes Linux e Windows de forma assíncrona (ou seja, em segundo plano). Os administradores de cluster e SVM podem executar operações de exclusão assíncrona no FlexVol e no FlexGroup volumes.

Se você estiver usando uma versão do ONTAP anterior ao ONTAP 9.11,1, será necessário ser um administrador de cluster ou um administrador SVM usando o modo de privilégio avançado.

A partir do ONTAP 9.11,1, um administrador de storage pode conceder direitos em um volume para permitir que clientes NFS e SMB realizem operações de exclusão assíncrona. Para obter mais informações, "Gerencie os direitos do cliente para excluir diretórios assincronamente"consulte .

A partir do ONTAP 9.8, você pode usar a funcionalidade de exclusão assíncrona usando a CLI do ONTAP. A partir do ONTAP 9.9,1, você pode usar essa funcionalidade com o Gerenciador do sistema. Para obter mais informações sobre esse processo, "Tome medidas corretivas com base em análises"consulte .

System Manager
  1. Clique em Storage > volumes e, em seguida, clique em Explorer.

    Quando você passa o Mouse sobre um arquivo ou pasta, a opção para excluir é exibida. Você só pode excluir um objeto de cada vez.

Observação Quando diretórios e arquivos são excluídos, os novos valores de capacidade de armazenamento não são exibidos imediatamente.
CLI

Use a CLI para executar uma exclusão assíncrona

  1. Entrar no modo de privilégio avançado:

    -privilege advance

  2. Excluir diretórios em um volume FlexVol ou FlexGroup:

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

    O valor mínimo do acelerador é 10, o máximo é 100.000 e o padrão é 5000.

    O exemplo a seguir exclui o diretório chamado D2, que está localizado no diretório chamado D1.

    cluster::*>volume file async-delete start -vserver vs1 -volume vol1 -path d1/d2
  3. Verifique se o diretório foi excluído:

    event log show

    O exemplo a seguir mostra a saída para o log de eventos quando o diretório é excluído com sucesso.

    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 um trabalho de exclusão de diretório

  1. Entrar no modo de privilégio avançado:

    set -privilege advanced

  2. Verifique se a exclusão do diretório está em andamento:

    volume file async-delete show

    Se o SVM, volume, JobID e caminho do diretório forem exibidos, você poderá cancelar o trabalho.

  3. Cancelar a exclusão do diretório:

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