Skip to main content
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。

管理用戶端權限、以非同步方式刪除目錄

貢獻者

從 ONTAP 9 . 11.1 開始、儲存管理員可以在磁碟區上授予權限、以允許 NFS 和 SMB 用戶端自行執行非同步刪除作業。當叢集上啟用非同步刪除時、 Linux 用戶端使用者可以使用 `mv`命令、 Windows 用戶端使用者可以使用 `rename`命令刪除指定磁碟區上的目錄、方法是將目錄移至預設為 .ontaptrashbin 的隱藏目錄。

啟用用戶端非同步目錄刪除

步驟
  1. 從叢集 CLI 進入進階權限模式: -privilege advance

  2. 啟用用戶端非同步刪除、並視需要提供trashbin目錄的替代名稱:

    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".
  3. 確認已啟用用戶端非同步刪除:

    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.

停用用戶端非同步目錄刪除

步驟
  1. 在叢集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.
  2. 確認用戶端非同步刪除已停用:

    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.