Data Domain: Come eliminare l MTree di Governance di Retention Lock

Summary: Lo scopo di questo documento è fornire una spiegazione concisa dei passaggi necessari per rimuovere l 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

L'ambito è correlato all'errore comune di rimuovere una governance di blocco di retention.
È importante ripristinare il file che si trova sull MTree di RL prima di disabilitarlo.
La RL deve essere "ripristinata" se il periodo di conservazione dei file non è ancora scaduto.

Consultare sempre la documentazione ufficiale relativa al Retention Lock FAQ:
Data Domain: domande frequenti su Retention Lock

In genere i registri riportano i seguenti avvisi:

  1. Se un file è bloccato dalla retention, non può essere rimosso mostra: 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 la cartella non può essere eliminata, se non è vuota viene visualizzata: 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)

Osservando l'elenco MTree, l MTree RL è già disabilitato anche se non è vuoto.

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

In questo scenario, è importante tenere presente che prima di disabilitare la RL i file devono essere ripristinati, altrimenti il file mantiene la configurazione di retention.

La procedura per ripristinare ed eliminare l MTree RLG è la seguente:

  1. Riabilitare la governance (il comando revert non esegue alcuna operazione se l Mtree è RLGD, quindi è necessario impostarlo nuovamente su RLGE)

    # mtree retention-lock enable mtree [mtree]
  2. Ripristino del blocco governance sull MTree

    # mtree retention-lock revert [mtree]
  3. Disabilitare la governance

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

    # nfs export add /data/col1/[mtree] clients [The Linux_Client_IP_Adr]
  5. Montare la partizione dal client Linux:

    # mount -o nolock DD_IP_Adr:/data/col1/[mtree] /mnt/dd-mount
  6. Eliminare tutto ciò che si trova sull MTree come si farebbe con qualsiasi altro file

  7. Smontare l MTree dall'altro server

    # umount /test_rlg
  8. Ora l'MTree può essere eliminato o spostato. [Attenzione: l MTree potrebbe essere un unità di storage]

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

Esempio
Assumendo:
LSU: test_rlg
IP DD: 10.10.10.31
Client Linux: 10.10.10.30

Procedura:

  1. Riabilitare la governance (il comando revert non esegue alcuna operazione se l Mtree è RLGD, quindi è necessario impostarlo nuovamente su RLGE)

    # mtree retention-lock enable mtree test_rlg
  2. Ripristino del blocco governance sull MTree

    # mtree retention-lock revert test_rlg
  3. Disabilitare la governance

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

    # nfs export add /data/col1/test_rlg clients 10.10.10.30
  5. Eseguire il mount dell'esportazione NFS da un 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. Elimina tutto [Prestare sempre attenzione quando si utilizza il rm -rf comando]

    # rm -rf /mnt/test_rlg/
  7. Smontare l MTree dall'altro server

    # umount /test_rlg
  8. Ora è possibile eliminare MTree.

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

 

Additional Information

Per visualizzare il file di retention lock, utilizzare il seguente comando:

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

Conformità Retention Lock [RLC]
Non è possibile ripristinare un Retention Lock sui file negli MTrees utilizzando la modalità Compliance.
L MTree RLC deve essere vuoto e la retention deve essere scaduta prima di eliminare l 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.