ONTAP Discussions

large files and folder deletion from netapp command



does anyone knows better way to delete a folder inside a share fro example. a is share and it has x,y,z folder. i want to delete a folder y from a from only - how would i can do it by Netapp cli since it is large folder and need some time to delete it .

any commands and method from ontap side only








I don't think there is a way from ONTAP CLI to delete a folder (which is non-empty), you can list the folder and delete files but not empty directory. In any case, it is NOT recommended from NetApp CLI.  Please delete folder/files from the client side.


I think efficient way would be to delete using command line from either Windows or Linux side without enumerating.

For NFS it's not an issue, for CIFS I find it easier to map "share" using SMB to linux client, once you have cifs shares mounted on linux you can use these or any other command (from google) to get rid of large directory.


From linux: (For ex- Deleting folder 'x')
/]# rm -rf /share/directory/x
/]# rsync -a --delete /mnt/empty/ /mnt/share/directory/x




hi @Puru01 

as pointed out previously, you cannot delete specific folder/files from ONTAP directly, the only exception is if the folder in question is a qtree created by ONTAP in which case it can be deleted from ONTAP too.


We are a large NFS shop and delete tens of millions of files every day.  By far, the fastest method we have found is NetApp's XCP tool using the delete option.


We haven't researched any methods for CIFS shares but there is a Windows version of XCP - you might want to check out to see if that has a delete feature as well.

NetApp on Discord Image

We're on Discord, are you?

Live Chat, Watch Parties, and More!

Explore Banner

Meet Explore, NetApp’s digital sales platform

Engage digitally throughout the sales process, from product discovery to configuration, and handle all your post-purchase needs.

NetApp Insights to Action
I2A Banner