Data Domain: So löschen Sie den Retention Lock Governance MTree

Summary: Der Zweck dieses Dokuments besteht darin, eine kurze Erläuterung der Schritte bereitzustellen, die zum Entfernen des RLG-MTree erforderlich sind.

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

Der Umfang bezieht sich auf den häufigen Fehler, eine Retention Lock Governance zu entfernen.
Es ist wichtig, die Datei auf dem RL MTree zurückzusetzen, bevor Sie sie deaktivieren.
Die Aufbewahrungsfrist muss "zurückgesetzt" werden, wenn die Aufbewahrungsfrist für Dateien noch nicht abgelaufen ist.

Lesen Sie immer die offizielle Dokumentation zu den häufig gestellten Fragen zu Retention Lock:
Data Domain: Retention Lock – Häufig gestellte Fragen

In der Regel melden die Protokolle die folgenden Warnmeldungen:

  1. Wenn eine Datei durch die Aufbewahrung gesperrt ist, kann sie nicht entfernt werden zeigt Folgendes an: 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. Wenn der Ordner nicht gelöscht werden kann, wenn er nicht leer ist, wird Folgendes angezeigt: 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)

Wenn Sie sich die MTree-Liste der MTrees ansehen, ist der RL MTree bereits deaktiviert, obwohl er nicht leer ist.

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

In diesem Szenario ist es wichtig zu beachten, dass vor dem Deaktivieren der RL die Dateien zurückgesetzt werden müssen, andernfalls behält die Datei die Aufbewahrungskonfiguration bei.

Die Schritte zum Zurücksetzen und Löschen des RLG-MTree sind die folgenden:

  1. Aktivieren Sie Governance erneut (der Befehl "revert" führt nichts aus, wenn der MTree RLGD ist, daher müssen wir ihn erneut auf RLGE festlegen)

    # mtree retention-lock enable mtree [mtree]
  2. Zurücksetzen der Governance-Sperre auf dem MTree

    # mtree retention-lock revert [mtree]
  3. Deaktivieren von Governance

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

    # nfs export add /data/col1/[mtree] clients [The Linux_Client_IP_Adr]
  5. Partition vom Linux-Client mounten:

    # mount -o nolock DD_IP_Adr:/data/col1/[mtree] /mnt/dd-mount
  6. Löschen Sie alles im MTree wie alle anderen Dateien

  7. Unmounten Sie den MTree vom anderen Server.

    # umount /test_rlg
  8. Jetzt kann der MTree gelöscht oder verschoben werden. [Achten Sie darauf, dass es sich bei dem MTree möglicherweise um eine Storage-Einheit handelt.]

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

Beispiel
Angenommen:
LSU: test_rlg
DD-IP: 10.10.10.31
Linux-Client: 10.10.10.30

Schritte:

  1. Aktivieren Sie Governance erneut (der Befehl "revert" führt nichts aus, wenn der MTree RLGD ist, daher müssen wir ihn erneut auf RLGE festlegen)

    # mtree retention-lock enable mtree test_rlg
  2. Zurücksetzen der Governance-Sperre auf dem MTree

    # mtree retention-lock revert test_rlg
  3. Deaktivieren von Governance

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

    # nfs export add /data/col1/test_rlg clients 10.10.10.30
  5. Mounten des NFS-Exports von einem Linux-Client

    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. Alles löschen [Immer aufpassen, wenn Sie den Befehl rm -rf Befehl]

    # rm -rf /mnt/test_rlg/
  7. Unmounten Sie den MTree vom anderen Server.

    # umount /test_rlg
  8. Jetzt kann MTree gelöscht werden.

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

 

Additional Information

Um die Datei für die Aufbewahrungssperre anzuzeigen, verwenden Sie den folgenden Befehl:

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

Es ist nicht möglich, eine Aufbewahrungssperre für Dateien in MTrees über den Compliancemodus
zurückzusetzen.
Der RLC-MTree muss leer sein und die Aufbewahrung muss abgelaufen sein, bevor Sie den MTree löschen können.

 

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.