クライアント側非同期削除が遅い
環境
- ONTAP 9
- volume file async-delete
問題
- ONTAPからのvolume file async-deleteは、ディレクトリを非同期で削除するために実行されます。
- クライアント側でファイルをONTAPのごみ箱に移動してasync-deleteを実行する場合は、ONTAPのasync deleteと比べて非常に遅いです。
[root@rhel1 ontap]# mv dir_to_delete_from_client/ ._ontaptrashbin[root@rhel1 ontap]# ls -a. .. .100_deleting_20240422_071730 dir_to_delete my_directory my_directory2注意:以下のコマンドではクライアント側のasync-deletesを監視できません。ONTAPがごみ箱を排出する進捗を監視するには、クライアント側でごみ箱ディレクトリの使用状況を監視し、時間の経過とともに徐々に排出されていくのを確認できます(解決策を参照)。
これは、上記のクライアント側async-deleteメソッドを使用する代わりに、サーバー側async-deleteがどのようにトリガーされ、監視されるかを示しています。
これは、上記のクライアント側async-deleteメソッドを使用する代わりに、サーバー側async-deleteがどのようにトリガーされ、監視されるかを示しています。
cluster1::*> vol file async-delete start -vserver svm1_cluster1 -volume test -path dir_to_delete/[Job 488] Job is queued: Asynchronous directory delete job.cluster1::*> vol file async-delete showVserver Volume Job ID Path Progress (#Files #Dirs #Bytes------------ ------------ -------- --------------- -------------------------svm1_cluster1 test 0:6 /.100_deleting_20240422_071730 49 0 0 0:7 dir_to_delete/ 331 0 0cluster1::*> vol file async-delete showVserver Volume Job ID Path Progress (#Files #Dirs #Bytes------------ ------------ -------- --------------- -------------------------svm1_cluster1 test 0:6 /.100_deleting_20240422_071730 144 0 0