<div dir="ltr">Looks like it is an issue with architecture compatibility in RPC layer (ie, with XDRs and how it is used). Just glance the logs of the client process where you saw the errors, which could give some hints. If you don&#39;t understand the logs, share them, so we will try to look into it.<div><br></div><div>-Amar<br><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Sep 20, 2017 at 2:40 AM, Walter Deignan <span dir="ltr">&lt;<a href="mailto:WDeignan@uline.com" target="_blank">WDeignan@uline.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><font size="3" face="Arial">I recently compiled the 3.10-5 client from source
on a few PPC64 systems running RHEL 7.3. They are mounting a Gluster volume
which is hosted on more traditional x86 servers.</font>
<br>
<br><font size="3" face="Arial">Everything seems to be working properly except
for creating new directories from the PPC64 clients. The mkdir command
gives a &quot;Input/output error&quot; and for the first few minutes the
new directory is inaccessible. I checked the backend bricks and confirmed
the directory was created properly on all of them. After waiting for 2-5
minutes the directory magically becomes accessible.</font>
<br>
<br><font size="3" face="Arial">This inaccessible directory issue only appears
from the client which created it. When creating the directory from client
#1 I can immediately see it with no errors from client #2.</font>
<br>
<br><font size="3" face="Arial">Using a pre-compiled 3.10-5 package on an
x86 client doesn&#39;t show the issue.</font>
<br>
<br><font size="3" face="Arial">I poked around bugzilla but couldn&#39;t seem
to find anything which matches this.</font>
<br>
<br><font size="2" face="Consolas">[root@mqdev1 hafsdev1_gv0]# ls -lh</font>
<br><font size="2" face="Consolas">total 8.0K</font>
<br><font size="2" face="Consolas">drwxrwxr-x. 4 mqm  mqm  4.0K
Sep 19 15:47 data</font>
<br><font size="2" face="Consolas">drwxr-xr-x. 2 root root 4.0K Sep 19 15:47
testdir</font>
<br><font size="2" face="Consolas">[root@mqdev1 hafsdev1_gv0]# mkdir testdir2</font>
<br><font size="2" face="Consolas">mkdir: cannot create directory ‘testdir2’:
Input/output error</font>
<br><font size="2" face="Consolas">[root@mqdev1 hafsdev1_gv0]# ls</font>
<br><font size="2" face="Consolas">ls: cannot access testdir2: No such file
or directory</font>
<br><font size="2" face="Consolas">data  testdir  testdir2</font>
<br><font size="2" face="Consolas">[root@mqdev1 hafsdev1_gv0]# ls -lht</font>
<br><font size="2" face="Consolas">ls: cannot access testdir2: No such file
or directory</font>
<br><font size="2" face="Consolas">total 8.0K</font>
<br><font size="2" face="Consolas">drwxr-xr-x. 2 root root 4.0K Sep 19 15:47
testdir</font>
<br><font size="2" face="Consolas">drwxrwxr-x. 4 mqm  mqm  4.0K
Sep 19 15:47 data</font>
<br><font size="2" face="Consolas">d?????????? ? ?    ?  
    ?            ? testdir2</font>
<br><font size="2" face="Consolas">[root@mqdev1 hafsdev1_gv0]# cd testdir2</font>
<br><font size="2" face="Consolas">-bash: cd: testdir2: No such file or directory</font>
<br>
<br><font size="2" face="Consolas">*Wait a few minutes...*</font>
<br>
<br><font size="2" face="Consolas">[root@mqdev1 hafsdev1_gv0]# ls -lht</font>
<br><font size="2" face="Consolas">total 12K</font>
<br><font size="2" face="Consolas">drwxr-xr-x. 2 root root 4.0K Sep 19 15:50
testdir2</font>
<br><font size="2" face="Consolas">drwxr-xr-x. 2 root root 4.0K Sep 19 15:47
testdir</font>
<br><font size="2" face="Consolas">drwxrwxr-x. 4 mqm  mqm  4.0K
Sep 19 15:47 data</font>
<br><font size="2" face="Consolas">[root@mqdev1 hafsdev1_gv0]#</font>
<br>
<br><font size="3" face="Arial">My volume config...</font>
<br>
<br><font size="2" face="Consolas">[root@dc-hafsdev1a bricks]# gluster volume
info</font>
<br>
<br><font size="2" face="Consolas">Volume Name: gv0</font>
<br><font size="2" face="Consolas">Type: Replicate</font>
<br><font size="2" face="Consolas">Volume ID: a2d37705-05cb-4700-8ed8-<wbr>2cb89376faf0</font>
<br><font size="2" face="Consolas">Status: Started</font>
<br><font size="2" face="Consolas">Snapshot Count: 0</font>
<br><font size="2" face="Consolas">Number of Bricks: 1 x 3 = 3</font>
<br><font size="2" face="Consolas">Transport-type: tcp</font>
<br><font size="2" face="Consolas">Bricks:</font>
<br><font size="2" face="Consolas">Brick1: dc-hafsdev1a.ulinedm.com:/<wbr>gluster/bricks/brick1/data</font>
<br><font size="2" face="Consolas">Brick2: dc-hafsdev1b.ulinedm.com:/<wbr>gluster/bricks/brick1/data</font>
<br><font size="2" face="Consolas">Brick3: dc-hafsdev1c.ulinedm.com:/<wbr>gluster/bricks/brick1/data</font>
<br><font size="2" face="Consolas">Options Reconfigured:</font>
<br><font size="2" face="Consolas">nfs.disable: on</font>
<br><font size="2" face="Consolas">transport.address-family: inet</font>
<br><font size="2" face="Consolas">network.ping-timeout: 2</font>
<br><font size="2" face="Consolas">features.bitrot: on</font>
<br><font size="2" face="Consolas">features.scrub: Active</font>
<br><font size="2" face="Consolas">cluster.server-quorum-ratio: 51%</font>
<br><span class="HOEnZb"><font color="#888888">
<br><font size="3" face="Arial">-Walter Deignan<br>
-Uline IT, Systems Architect</font></font></span><br>______________________________<wbr>_________________<br>
Gluster-users mailing list<br>
<a href="mailto:Gluster-users@gluster.org">Gluster-users@gluster.org</a><br>
<a href="http://lists.gluster.org/mailman/listinfo/gluster-users" rel="noreferrer" target="_blank">http://lists.gluster.org/<wbr>mailman/listinfo/gluster-users</a><br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div>Amar Tumballi (amarts)<br></div></div></div></div></div>
</div></div></div>