>On Tue, January 5, 2010 05:34, Mikko Lammi wrote:
>
>> As a result of one badly designed application running loose for some time,
>> we now seem to have over 60 million files in one directory. Good thing
>> about ZFS is that it allows it without any issues. Unfortunatelly now that
>> we need to get rid of them (because they eat 80% of disk space) it seems
>> to be quite challenging.
>
>How about creating a new data set, moving the directory into it, and then
>destroying it?
>
>Assuming the directory in question is /opt/MYapp/data:
>  1. zfs create rpool/junk
>  2. mv /opt/MYapp/data /rpool/junk/
>  3. zfs destroy rpool/junk

The "move" will create and remove the files; the "remove" by mv will be as
inefficient removing them one by one.

"rm -rf" would be at least as quick.

Casper

_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to