<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, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Hi Ravishankar - I figured out the issue. The 4th node was showing &quot;online&quot; under 'gluster peer status' as well as 'gluster volume status' - but 'gluster volume status' wasn't showing a TCP port for that 4th node. When I opened 49152 in firewalld and then re-copied
 the ISO, the hash didn't change.</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Helvetica, 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't performing the initial copy onto the malfunctioning node.</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<span>matt@docker1:~$ sudo glusterfs --version<br>
</span><span>glusterfs 6.3</span></div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<span>matt@docker1:~$ sudo gluster volume info<br>
</span>
<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 = 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>
<span>auth.allow: 10.5.22.*</span><br>
</div>
<div>
<div id="appendonsend"></div>
<div style="font-family:Calibri,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
<br>
</div>
<hr tabindex="-1" style="display:inline-block; width:98%">
<div id="divRplyFwdMsg" dir="ltr"><font style="font-size:11pt" face="Calibri, sans-serif" color="#000000"><b>From:</b> Ravishankar N &lt;ravishankar@redhat.com&gt;<br>
<b>Sent:</b> Saturday, July 27, 2019 2:04 AM<br>
<b>To:</b> Matthew Evans &lt;runmatt@live.com&gt;; gluster-users@gluster.org &lt;gluster-users@gluster.org&gt;<br>
<b>Subject:</b> Re: [Gluster-users] GlusterFS Changing Hash of Large Files?</font>
<div>&nbsp;</div>
</div>
<div style="background-color:#FFFFFF">
<p style="margin-top: 0px; margin-bottom: 0px;"><br>
</p>
<div class="x_moz-cite-prefix">On 26/07/19 6:50 PM, Matthew Evans wrote:<br>
</div>
<blockquote type="cite">
<div style="font-family:Calibri,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
I've got a new glusterfs 4 node replica cluster running under CentOS 7.&nbsp; All hosts are backed by SSD drives and are connected to a 1Gbps Ethernet network.&nbsp;<span style="font-family:Calibri,Helvetica,sans-serif; background-color:rgb(255,255,255); display:inline!important">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:Calibri,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
<br>
</div>
<div style="font-family:Calibri,Helvetica,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'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;">-`gluster volume info`</p>
<br>
<blockquote type="cite">
<div style="font-family:Calibri,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
<br>
</div>
<div style="font-family:Calibri,Helvetica,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's hash would be changing?</div>
<br>
<fieldset class="x_mimeAttachmentHeader"></fieldset>
<pre class="x_moz-quote-pre">_______________________________________________
Gluster-users mailing list
<a class="x_moz-txt-link-abbreviated" href="mailto:Gluster-users@gluster.org">Gluster-users@gluster.org</a>
<a class="x_moz-txt-link-freetext" href="https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.gluster.org%2Fmailman%2Flistinfo%2Fgluster-users&amp;data=02%7C01%7C%7C8091013ce2c34aeae26f08d7125858e9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636998042962722209&amp;sdata=jQxghdfxKeMMYyQes31fKj1tcS56IelTz4TM4c20jM8%3D&amp;reserved=0" originalsrc="https://lists.gluster.org/mailman/listinfo/gluster-users" shash="Fo1jJQRR1o&#43;0ivvTDLRV2dCLnTLuVCw5yvGGGRWgAoZaILlc&#43;7khKc0eUkTbC6KBIO148DKgDRsd0PrgpxiX5MYcJp5uvJObjAS28yr4hNCp8aa8muTzI0YpBuwg9j1BuNvMV4xSjCq9nNH8N99dcKFZZuR8Pdn2G7WpyqGfeC4=">https://lists.gluster.org/mailman/listinfo/gluster-users</a></pre>
</blockquote>
</div>
</div>
</body>
</html>