<p dir="ltr">I never thought that replica 4&nbsp; is allowed optiion. I always thought that 3 copies is the maximum.</p>
<p dir="ltr">Best Regards,<br>
Strahil Nikolov</p>
<div class="quote">On Jul 27, 2019 16:30, Matthew Evans &lt;runmatt@live.com&gt; wrote:<br type='attribution'><blockquote class="quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">




<div dir="ltr">
<div style="font-family:&#39;calibri&#39; , &#39;helvetica&#39; , sans-serif;font-size:12pt;color:rgb( 0 , 0 , 0 )">
Hi Ravishankar - I figured out the issue. The 4th node was showing &#34;online&#34; under &#39;gluster peer status&#39; as well as &#39;gluster volume status&#39; - but &#39;gluster volume status&#39; wasn&#39;t showing a TCP port for that 4th node. When I opened 49152 in firewalld and then re-copied
 the ISO, the hash didn&#39;t change.</div>
<div style="font-family:&#39;calibri&#39; , &#39;helvetica&#39; , sans-serif;font-size:12pt;color:rgb( 0 , 0 , 0 )">
<br />
</div>
<div style="font-family:&#39;calibri&#39; , &#39;helvetica&#39; , sans-serif;font-size:12pt;color:rgb( 0 , 0 , 0 )">
So, now I guess the question would be, why would having one malfunctioning node override 3 functioning nodes and cause a file to be altered? I wasn&#39;t performing the initial copy onto the malfunctioning node.</div>
<div style="font-family:&#39;calibri&#39; , &#39;helvetica&#39; , sans-serif;font-size:12pt;color:rgb( 0 , 0 , 0 )">
<br />
</div>
<div style="font-family:&#39;calibri&#39; , &#39;helvetica&#39; , sans-serif;font-size:12pt;color:rgb( 0 , 0 , 0 )">
matt&#64;docker1:~$ sudo glusterfs --version<br />
glusterfs 6.3</div>
<div style="font-family:&#39;calibri&#39; , &#39;helvetica&#39; , sans-serif;font-size:12pt;color:rgb( 0 , 0 , 0 )">
<br />
</div>
<div style="font-family:&#39;calibri&#39; , &#39;helvetica&#39; , sans-serif;font-size:12pt;color:rgb( 0 , 0 , 0 )">
matt&#64;docker1:~$ sudo gluster volume info<br />

<div><br />
</div>
<div>Volume Name: swarm-vols<br />
</div>
<div>Type: Replicate<br />
</div>
<div>Volume ID: 0b51e6b3-786e-454e-8a16-89b47e94828a<br />
</div>
<div>Status: Started<br />
</div>
<div>Snapshot Count: 0<br />
</div>
<div>Number of Bricks: 1 x 4 &#61; 4<br />
</div>
<div>Transport-type: tcp<br />
</div>
<div>Bricks:<br />
</div>
<div>Brick1: docker1:/gluster/data<br />
</div>
<div>Brick2: docker2:/gluster/data<br />
</div>
<div>Brick3: docker3:/gluster/data<br />
</div>
<div>Brick4: docker4:/gluster/data<br />
</div>
<div>Options Reconfigured:<br />
</div>
<div>performance.client-io-threads: off<br />
</div>
<div>nfs.disable: on<br />
</div>
<div>transport.address-family: inet<br />
</div>
auth.allow: 10.5.22.*<br />
</div>
<div>
<div></div>
<div style="font-family:&#39;calibri&#39; , &#39;helvetica&#39; , sans-serif;font-size:12pt;color:rgb( 0 , 0 , 0 )">
<br />
</div>
<hr style="display:inline-block;width:98%" />
<div dir="ltr"><font style="font-size:11pt" face="Calibri, sans-serif" color="#000000"><b>From:</b> Ravishankar N &lt;ravishankar&#64;redhat.com&gt;<br />
<b>Sent:</b> Saturday, July 27, 2019 2:04 AM<br />
<b>To:</b> Matthew Evans &lt;runmatt&#64;live.com&gt;; gluster-users&#64;gluster.org &lt;gluster-users&#64;gluster.org&gt;<br />
<b>Subject:</b> Re: [Gluster-users] GlusterFS Changing Hash of Large Files?</font>
<div> </div>
</div>
<div style="background-color:#ffffff">
<p style="margin-top:0px;margin-bottom:0px"><br />
</p>
<div>On 26/07/19 6:50 PM, Matthew Evans wrote:<br />
</div>
<blockquote>
<div style="font-family:&#39;calibri&#39; , &#39;helvetica&#39; , sans-serif;font-size:12pt;color:rgb( 0 , 0 , 0 )">
I&#39;ve got a new glusterfs 4 node replica cluster running under CentOS 7.  All hosts are backed by SSD drives and are connected to a 1Gbps Ethernet network. <span style="font-family:&#39;calibri&#39; , &#39;helvetica&#39; , sans-serif;background-color:rgb( 255 , 255 , 255 );display:inline">3
 nodes are running on CentOS 7 under ESXi on the same physical host, 1 is running on CentOS 7 under Hyper-V. I use this for my docker swarm persistent storage and all seems to work well.</span></div>
<div style="font-family:&#39;calibri&#39; , &#39;helvetica&#39; , sans-serif;font-size:12pt;color:rgb( 0 , 0 , 0 )">
<br />
</div>
<div style="font-family:&#39;calibri&#39; , &#39;helvetica&#39; , sans-serif;font-size:12pt;color:rgb( 0 , 0 , 0 )">
Yesterday however, I copied a 4GB .ISO file to my volume for a friend to download. I noticed the SHA256 hash of the ISO was altered. I downloaded a fresh copy to my desktop, verified the hash, scp&#39;d it to the local glusterfs host storage and again, re-verified
 the hash. The moment I copied it to my glusterfs volume, the file hash changed. When my friend downloaded the ISO, his hash matched changed hash.</div>
</blockquote>
Can you provide the below details?<br />
- glusterfs version<br />
<p style="margin-top:0px;margin-bottom:0px">-&#96;gluster volume info&#96;</p>
<br />
<blockquote>
<div style="font-family:&#39;calibri&#39; , &#39;helvetica&#39; , sans-serif;font-size:12pt;color:rgb( 0 , 0 , 0 )">
<br />
</div>
<div style="font-family:&#39;calibri&#39; , &#39;helvetica&#39; , sans-serif;font-size:12pt;color:rgb( 0 , 0 , 0 )">
I am new to glusterfs, having deployed this as my first cluster ever about a week ago. Can someone help me work through why this file</div></blockquote></div></div></div></blockquote></div>