On Jun 8, 2010, at 4:40 AM, Dan Bretherton wrote: > Dear All, > > I have found a large number of files like the one below in a DHT volume. > > ---------T 1 nobody nobody 0 2010-05-01 18:34 d80bao.daj0710 > > For those I have checked, a real file (i.e. non-zero size and normal > permissions and ownership) exists on one brick and its zero byte counterpart > is on one of the other bricks. I originally found these files by looking in > the individual server bricks, but I discovered that I can also find them > using the "find" command in the glusterfs DHT volume itself. However, > listing a directory containing these files with "ls" does not list the zero > byte versions, but instead two copies of the normal versions are shown. > Does anybody have an idea what is going on? This strange behaviour is > clearly going to confuse some users, and there are sometimes also long > delays when listing the affected directories. I am using GlusterFS version > 3.0.3 now but I also noticed this behaviour in 2.0.8. My client and server > volume files are shown below. These are "link files" used by the distribute translator. It needs to create these files in certain situations involving rename, etc. The link file contains a pointer to the actual file in its extended attribute. It is completely normal to have these files. ------------------------------ Vikas Gorur Engineer - Gluster, Inc. ------------------------------