Data Domain: Como excluir o MTree de governança do Retention Lock

Summary: O objetivo deste documento é fornecer uma explicação concisa das etapas necessárias para remover a MTree RLG.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

O escopo está relacionado ao erro comum de remover uma governança do Retention Lock.
É importante reverter o arquivo localizado na MTree RL antes de desabilitá-lo.
O RL deve ser revertido se o período de retenção do arquivo ainda não tiver expirado.

Consulte sempre a documentação oficial relacionada ao Retention Lock FAQ:
Data Domain: Perguntas frequentes sobre o Retention Lock

Normalmente, os logs relatam os seguintes alertas:

  1. Se um arquivo estiver bloqueado pela retenção, ele não poderá ser removido e mostrar: Cannot delete or modify a retention locked file

    10/08 08:59:46.764075 [b9956f0] ERROR: ddboost-<dda.lab.loc-51584>: ddboost_api ERROR: ddp_unlink() failed, su_name=Copia_dda.lab.loc, path_name=/Backups/.../vm-1-disk-key-2000-flat.vmdk, Err: 5520-nfs remove failed (nfs: Cannot delete or modify a retention locked file)
  2. Se a pasta não puder ser excluída se não estiver vazia mostra: rmdir failed (nfs: Directory not empty

    10/08 08:59:46.898938 [7f095817bcb0] ERROR: ddboost-<dda.lab.loc-51584>: ddboost_api ERROR: ddp_rmdir() failed, su_name=Copia_dda.lab.loc, path_name=.../Backups/.../03971, Err: 5043-nfs rmdir failed (nfs: Directory not empty)

Analisando a lista Mtree, o MTree RL já está desativado, embora não esteja vazio.

# mtree list:
/data/col1/test_rlg        RW/RLGD

Nesse cenário, é importante estar ciente de que, antes de desabilitar o RL, os arquivos devem ser revertidos, caso contrário, o arquivo manterá a configuração de retenção,

As etapas para reverter e excluir o MTree RLG são as seguintes:

  1. Reativar a governança (o comando revert não fará nada se o Mtree for RLGD, portanto, devemos defini-lo como RLGE novamente)

    # mtree retention-lock enable mtree [mtree]
  2. Reverter o bloqueio de governança na Mtree

    # mtree retention-lock revert [mtree]
  3. Desativar a governança

    # mtree retention-lock disable mtree [mtree]
  4. Exportar DD NFS:

    # nfs export add /data/col1/[mtree] clients [The Linux_Client_IP_Adr]
  5. Monte a partição a partir do client Linux:

    # mount -o nolock DD_IP_Adr:/data/col1/[mtree] /mnt/dd-mount
  6. Exclua tudo no Mtree como faria com qualquer outro arquivo

  7. Desmonte a Mtree do outro servidor

    # umount /test_rlg
  8. Agora, o Mtree pode ser excluído ou movido. [Preste atenção: o MTree pode ser uma unidade de armazenamento]

    # ddboost storage-unit delete Storage_Unit_name
    # mtree delete /data/col1/Mtree_Name

Exemplo
Assumindo:
LSU: test_rlg
DD IP: Client Linux 10.10.10.31
: 10.10.10.30

Etapas:

  1. Reativar a governança (o comando revert não fará nada se o Mtree for RLGD, portanto, devemos defini-lo como RLGE novamente)

    # mtree retention-lock enable mtree test_rlg
  2. Reverter o bloqueio de governança na Mtree

    # mtree retention-lock revert test_rlg
  3. Desativar a governança

    # mtree retention-lock disable mtree test_rlg
  4. Exportar DD NFS:

    # nfs export add /data/col1/test_rlg clients 10.10.10.30
  5. Montar a exportação NFS a partir de um client Linux

    cd /mnt
    # mkdir /mnt/test_rlg
    # chown 775 /mnt/test_rlg
    # mount -o nolock 10.10.10.31:/data/col1/test_rlg   /mnt/test_rlg
  6. Excluir tudo [Sempre preste atenção ao usar o rm -rf comando]

    # rm -rf /mnt/test_rlg/
  7. Desmonte a Mtree do outro servidor

    # umount /test_rlg
  8. Agora, o Mtree pode ser excluído.

    # ddboost storage-unit delete test_rlg
    # mtree delete /data/col1/test_rlg

 

Additional Information

Para exibir o arquivo de bloqueio de retenção, consulte o seguinte comando:

mtree retention-lock report generate retention-details mtrees /data/col1/test_rlg

Não
é possível reverter um bloqueio de retenção em arquivos em MTrees usando o modo de conformidade.
O RLC MTree deve estar vazio e a retenção deve expirar antes de excluir o MTree.

 

Affected Products

Data Domain Deduplication Storage Systems
Article Properties
Article Number: 000234303
Article Type: How To
Last Modified: 12 Dec 2025
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.