either we have to add mount path in updatedb.conf, or disable glusterfs type from it (later is better), when we install glusterfs package. Generally, updatedb.conf contains below entries. amar@supernova:~/work/specs/unittest$ cat /etc/updatedb.conf PRUNE_BIND_MOUNTS="yes" # PRUNENAMES=".git .bzr .hg .svn" PRUNEPATHS="/tmp /var/spool /media" PRUNEFS="NFS nfs nfs4 rpc_pipefs afs binfmt_misc proc smbfs autofs iso9660 ncpfs coda devpts ftpfs devfs mfs shfs sysfs cifs lustre_lite tmpfs usbfs udf" ---- We can add 'fuse.glusterfs' in PRUNEFS variable.. (because during install won't be knowing the path), or we have to have path editing script in mount.glusterfs only. This is very critical for the performance for glusterfs mounts, as most of the linux installations configure mlocate to update every day, and it will create huge load on filesystem (mainly on glusterfs) when the number of files grow. We can ask user to edit the files, but surely is not fool proof, instead we can get the scripts do it for them.
PATCH: http://patches.gluster.com/patch/4415 in master (Add fuse.glusterfs to PRUNEFS variable in updatedb.conf(5))