Anthony Delviscio
2011-Sep-06 22:52 UTC
[Gluster-users] Inconsistent md5sum of replicated file
I was wondering if anyone would be able to shed some light on how a file could end up with inconsistent md5sums on Gluster backend storage. Our configuration is running on Gluster v3.1.5 in a distribute-replicate setup consisting of 8 bricks. Our OS is Red Hat 5.6 x86_64. Backend storage is an ext3 RAID 5. The 8 bricks are in RR DNS and are mounted for reading/writing via NFS automounts. When comparing md5sums of the file from two different NFS clients, they were different. The extended attributes of the files on backend storage are identical. The file size and permissions are identical. The stat data (excluding inode on backend storage file system) is identical. However, running md5sum on the two files, results in two different md5sums. Copying both files to another location/server and running the md5sum also results in no change ? they?re still different. Gluster logs do not show anything related to the filename in question. Triggering a self-healing operation didn?t seem to do anything and it may have to do with the fact that the extended attributes are identical. If more information is required, let me know and I will try to accommodate. Thank you -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://supercolony.gluster.org/pipermail/gluster-users/attachments/20110906/4628faa2/attachment.html>
Pranith Kumar K
2011-Sep-07 08:43 UTC
[Gluster-users] Inconsistent md5sum of replicated file
hi Anthony, Could you send the output of the getfattr -d -m . -e hex <filepath> on both the bricks and also the stat output on the both the backends. Give the outputs for its parent directory also. Pranith. On 09/07/2011 04:22 AM, Anthony Delviscio wrote:> > I was wondering if anyone would be able to shed some light on how a > file could end up with inconsistent md5sums on Gluster backend storage. > > Our configuration is running on Gluster v3.1.5 in a > distribute-replicate setup consisting of 8 bricks. > > Our OS is Red Hat 5.6 x86_64.Backend storage is an ext3 RAID 5. > > The 8 bricks are in RR DNS and are mounted for reading/writing via NFS > automounts. > > When comparing md5sums of the file from two different NFS clients, > they were different. > > The extended attributes of the files on backend storage are > identical.The file size and permissions are identical.The stat data > (excluding inode on backend storage file system) is identical. > > However, running md5sum on the two files, results in two different > md5sums. > > Copying both files to another location/server and running the md5sum > also results in no change ? they?re still different. > > Gluster logs do not show anything related to the filename in > question.Triggering a self-healing operation didn?t seem to do > anything and it may have to do with the fact that the extended > attributes are identical. > > If more information is required, let me know and I will try to > accommodate. > > Thank you > > > _______________________________________________ > Gluster-users mailing list > Gluster-users at gluster.org > http://gluster.org/cgi-bin/mailman/listinfo/gluster-users-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://supercolony.gluster.org/pipermail/gluster-users/attachments/20110907/86d14cab/attachment.html>