本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。
管理用戶端權限以使用 FlexGroups 非同步刪除 ONTAP 目錄
從ONTAP 9.11.1 開始,儲存管理員可以授予磁碟區上的權限,以允許 NFS 和 SMB 用戶端執行非同步刪除操作。當叢集啟用非同步刪除時,Linux 用戶端使用者可以使用 `mv`命令和 Windows 用戶端用戶可以使用 `rename`命令透過將目錄移至預設名為 .ontaptrashbin 的隱藏目錄來刪除指定磁碟區上的目錄。
權利是按卷授予的。 NFS 用戶端使用者應該在 NFS 用戶端上具有 root 存取權限,並在 NFS 匯出上具有超級使用者存取權限。
您只能移動目錄。您不能將檔案移至 .ontaptrashbin 目錄。
啟用用戶端非同步目錄刪除
步驟
-
從叢集 CLI 進入進階權限模式:
-privilege advance
-
在磁碟區的掛載點啟用用戶端非同步刪除,並且如果需要,為垃圾桶目錄提供備用名稱:
volume file async-delete client enable volume volname vserver vserverName trashbinname name
使用預設垃圾桶名稱的範例:
cluster1::*> volume file async-delete client enable -volume v1 -vserver vs0 Info: Async directory delete from the client has been enabled on volume "v1" in Vserver "vs0".
指定替代垃圾桶名稱的範例:
cluster1::*> volume file async-delete client enable -volume test -trashbin .ntaptrash -vserver vs1 Success: Async directory delete from the client is enabled on volume "v1" in Vserver "vs0".
-
確認已啟用用戶端非同步刪除:
volume file async-delete client show
範例:
cluster1::*> volume file async-delete client show Vserver Volume async-delete client TrashBinName ------------ ------------ ----------------------- ------------- vs1 vol1 Enabled .ntaptrash vs2 vol2 Disabled - 2 entries were displayed.
停用用戶端非同步目錄刪除
步驟
-
在叢集CLI中、停用用戶端非同步目錄刪除:
volume file async-delete client disable volume volname vserver vserverName
範例:
cluster1::*> volume file async-delete client disable -volume vol1 -vserver vs1 Success: Asynchronous directory delete client disabled successfully on volume.
-
確認用戶端非同步刪除已停用:
volume file async-delete client show
範例:
cluster1::*> volume file async-delete client show Vserver Volume async-delete client TrashBinName ------------ ------------ ----------------------- ------------- vs1 vol1 Disabled - vs2 vol2 Disabled - 2 entries were displayed.