glusterfs/extras/backend-cleanup.sh
Vijay Bellur 2854c55934 Copyright changes
Signed-off-by: Vijay Bellur <vijay@gluster.com>
Signed-off-by: Vijay Bellur <vijay@dev.gluster.com>

BUG: 971 (dynamic volume management)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=971
2010-10-11 07:31:12 -07:00

29 lines
624 B
Bash

#!/bin/sh
# This script can be used to cleanup the 'cluster/distribute' translator's
# stale link files. One may choose to run this only when number of subvolumes
# to distribute volume gets increased (or decreased)
#
# This script has to be run on the servers, which are exporting the data to
# GlusterFS
#
# (c) 2010 Gluster Inc <http://www.gluster.com/>
set -e
# Change the below variable as per the setup.
export_directory="/export/glusterfs"
clean_dir()
{
# Clean the 'link' files on backend
find "${export_directory}" -type f -perm +01000 -exec rm -v '{}' \;
}
main()
{
clean_dir ;
}
main "$@"