[Gluster-users] Removing orphaned hard links under .glusterfs

Andrew Zenk azenk at umn.edu
Thu Aug 21 17:18:52 UTC 2014


I would think that the link count should be sufficient.  I've attached a
python module that we've used to do some brick level indexing and cleanup
on our system.  You could use it to generate a list of the .glusterfs links
for the remaining good files on the disk.  Then you could check your
candidates for removal against the list before removing them.

On Aug 21, 2014 12:05 PM, "Branden Timm" <btimm at energy.wisc.edu> wrote:

> We have a distributed volume, and had a rather large (> 50TB) folder that
> was no longer needed.  Naively, we removed the folder from the brick
> instead of through the Gluster client.
>
> You can probably see where this is going.  We didn’t actually reclaim the
> space because of the hard links to .glusterfs, and now we need to figure
> out how to clean up.
>
> Is it sufficient to simply check whether a file under .glusterfs has less
> than 2 hard links, something like:
>
> find .glusterfs -type f -links -2 -exec rm {} \;
>
> Or do we have to do something else?  Any help is much appreciated.
>
> —Branden
>
> _______________________________________________
> Gluster-users mailing list
> Gluster-users at gluster.org
> http://supercolony.gluster.org/mailman/listinfo/gluster-users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://supercolony.gluster.org/pipermail/gluster-users/attachments/20140821/67b69de8/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: glusterstats.py
Type: text/x-python
Size: 4347 bytes
Desc: not available
URL: <http://supercolony.gluster.org/pipermail/gluster-users/attachments/20140821/67b69de8/attachment.py>


More information about the Gluster-users mailing list