<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Hi All,</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
I'm seeing some weird &quot;corruption&quot; like behavior on some binary files that I rysnced to gluster from a different NFS server.</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Basically, the file contents are the same, except the destination file in gluster is actually larger than it's source, and is padded with 0 bytes at the end.</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
I'm suspecting some weird cache behavior but am unsure.&nbsp; When I initially tried to rsync the file a second time, it still remained with the padded bytes:</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<span>[torme@ip-10-10-10-10 ~]$ ls -al /source/test.bin<br>
</span>
<div>-rw-rw-r--. 1 torme torme 10404400003 Nov 13 03:14 /source/test.bin<br>
</div>
<div>[torme@ip-10-10-10-10 ~]$ ls -al /gluster/test.bin<br>
</div>
<div>-rw-rw-r--. 1 torme torme 10404924291 Nov 19 15:58 /gluster/test.bin<br>
</div>
<div>[torme@ip-10-10-10-10 ~]$ sudo rsync -av /source/test.bin /gluster/test.bin<br>
</div>
<div>sending incremental file list<br>
</div>
<div>test.bin<br>
</div>
<div><br>
</div>
<div>sent 10,406,940,246 bytes &nbsp;received 35 bytes &nbsp;174,906,559.34 bytes/sec<br>
</div>
<div>total size is 10,404,400,003 &nbsp;speedup is 1.00<br>
</div>
<div>[torme@ip-10-10-10-10 ~]$ ls -al /source/test.bin<br>
</div>
<div>-rw-rw-r--. 1 torme torme 10404400003 Nov 13 03:14 /source/test.bin<br>
</div>
<div>[torme@ip-10-10-10-10 ~]$ ls -al /gluster/test.bin<br>
</div>
<span>-rw-rw-r--. 1 torme torme 10404924291 Nov 19 15:58 /gluster/test.bin</span></div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<span><br>
</span></div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<span>You can see the source is still only 10404400003 bytes whereas the gluster copy is
<span>10404924291</span> bytes.</span></div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<span><br>
</span></div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<span>Copying the file to a different location did the correct operation:</span></div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<span><br>
</span></div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<span></span><span>[torme@ip-10-10-10-10 ~]$ sudo cp /source/test.bin /gluster/test.bin.test<br>
</span>
<div>[torme@ip-10-10-10-10 ~]$ ls -al /gluster/<br>
</div>
<div>-rw-rw-r--. 1 torme torme 10404924291 Nov 19 15:58 /gluster/test.bin<br>
</div>
<span>-rw-r--r--. 1 torme torme 10404400003 Nov 19 17:35 /gluster/test.bin.test</span></div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<span><br>
</span></div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<span>When I waited a bit, and retried the rsync command again however, it worked correctly:</span></div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<span><br>
</span></div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<span><span>[torme@ip-10-10-10-10 ~]$ ls -al /source/test.bin<br>
</span>
<div>-rw-rw-r--. 1 torme torme 10404400003 Nov 13 03:14 /source/test.bin<br>
</div>
<div>[torme@ip-10-10-10-10 ~]$ ls -al /gluster/test.bin<br>
</div>
<div>-rw-rw-r--. 1 torme torme 10404924291 Nov 19 15:58 /gluster/test.bin<br>
</div>
<div>[torme@ip-10-10-10-10 ~]$ sudo rsync -av /source/test.bin /gluster/test.bin<br>
</div>
<div>sending incremental file list<br>
</div>
<div>test.bin<br>
</div>
<div><br>
</div>
<div>sent 10,406,940,246 bytes &nbsp;received 35 bytes &nbsp;174,906,559.34 bytes/sec<br>
</div>
<div>total size is 10,404,400,003 &nbsp;speedup is 1.00<br>
</div>
<div>[torme@ip-10-10-10-10 ~]$ ls -al /source/test.bin<br>
</div>
<div>-rw-rw-r--. 1 torme torme 10404400003 Nov 13 03:14 /source/test.bin<br>
</div>
<div>[torme@ip-10-10-10-10 ~]$ ls -al /gluster/test.bin<br>
</div>
<span>-rw-rw-r--. 1 torme torme 10404400003 Nov 19 15:58 /gluster/test.bin</span></span></div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<span><span><br>
</span></span></div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<span><span>So it seems that after some time things are fixed. Any idea what might be causing this?</span></span></div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<span><span><br>
</span></span></div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<span><span>Let me know what settings are helpful and I can provide them!<br>
</span></span></div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<span><span><br>
</span></span></div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<span><span>Thanks,</span></span></div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<span><span>Tim</span></span><br>
</div>
</body>
</html>