<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<p><font face="Noto Sans">Hello,</font></p>
<p><font face="Noto Sans">I can't, for the life of me<font
face="Noto Sans">, get <font face="Noto Sans">NFS mounts
working from <font face="Noto Sans">clients. Any help is
greatly appreciated.</font></font></font></font></p>
<p><font face="Noto Sans"><font face="Noto Sans"><font face="Noto
Sans"><font face="Noto Sans"><font face="Noto Sans">OS:
Debian 8.6</font></font></font></font></font></p>
<p><font face="Noto Sans"><font face="Noto Sans"><font face="Noto
Sans"><font face="Noto Sans"><font face="Noto Sans"><font
face="Noto Sans">GlusterF<font face="Noto Sans">S
3.8.4-1 installed using <font face="Noto Sans">the
GlusterFS <font face="Noto Sans">Debian repos.</font></font></font></font></font></font></font></font></font></p>
<p><br>
</p>
<p><font face="Noto Sans"><font face="Noto Sans"><font face="Noto
Sans">Mounting using the native (glusterfs) client works but
not as fast as I would like it <font face="Noto Sans">to<font
face="Noto Sans">, so I have to use NFS.</font></font></font></font></font></p>
<p><font face="Noto Sans"><font face="Noto Sans"><font face="Noto
Sans"><font face="Noto Sans"><font face="Noto Sans"><br>
</font></font></font></font></font></p>
<p><font face="Noto Sans"><font face="Noto Sans"><font face="Noto
Sans"><font face="Noto Sans"><font face="Noto Sans"><font
face="Noto Sans">This is the <font face="Noto Sans">result
of <font face="Noto Sans">the mount command:</font></font></font></font></font></font></font></font></p>
<p><font face="Noto Sans"><font face="Noto Sans"><font face="Noto
Sans"><font face="Noto Sans"><font face="Noto Sans"><font
face="Noto Sans"><font face="Noto Sans"><font
face="Noto Sans">root@1:~# mount -vvv -t nfs -o
mountvers=3 <font face="Noto Sans">server2</font>:/<font
face="Noto Sans">s<font face="Noto Sans">hared</font></font>
/<font face="Noto Sans">mnt</font><br>
mount.nfs: timeout set for Wed Oct 5 16:32:30
2016<br>
mount.nfs: trying text-based options
'mountvers=3,addr=<font face="Noto Sans">192.168.1.154</font>'<br>
mount.nfs: prog 100003, trying vers=3, prot=6<br>
mount.nfs: trying <font face="Noto Sans">192.168.1.</font>159
prog 100003 vers 3 prot TCP port 2049<br>
mount.nfs: prog 100005, trying vers=3, prot=17<br>
mount.nfs: portmap query retrying: RPC: Program
not registered<br>
mount.nfs: prog 100005, trying vers=3, prot=6<br>
mount.nfs: trying <font face="Noto Sans">192.168.1.</font>159
prog 100005 vers 3 prot TCP port 38465<br>
mount.nfs: mount(2): No such file or directory<br>
mount.nfs: mounting <font face="Noto Sans">client2</font>:/<font
face="Noto Sans">shared</font> failed, reason
given by server: No such file or directory<br>
</font></font></font></font></font></font></font></font></p>
<p><font face="Noto Sans"><font face="Noto Sans"><font face="Noto
Sans"><font face="Noto Sans"><font face="Noto Sans"><font
face="Noto Sans"><font face="Noto Sans"><font
face="Noto Sans"><font face="Noto Sans">showmount
<font face="Noto Sans">-e <font face="Noto
Sans">server2:</font></font></font></font></font></font></font></font></font></font></font></p>
<p><font face="Noto Sans"><font face="Noto Sans"><font face="Noto
Sans"><font face="Noto Sans"><font face="Noto Sans"><font
face="Noto Sans"><font face="Noto Sans"><font
face="Noto Sans">Export list for <font face="Noto
Sans">server2</font>:<br>
<br>
</font></font></font></font></font></font></font></font></p>
<p><font face="Noto Sans"><font face="Noto Sans"><font face="Noto
Sans"><font face="Noto Sans"><font face="Noto Sans"><font
face="Noto Sans"><font face="Noto Sans"><font
face="Noto Sans"></font></font></font></font></font></font>This
is <font face="Noto Sans">th<font face="Noto Sans">e volume
info:</font></font></font></font></p>
<p><font face="Noto Sans"><font face="Noto Sans">Volume Name: <font
face="Noto Sans">shared</font><br>
Type: Replicate<br>
Volume ID: a9dc73eb-1fa6-460b-a60b-f2d3ab9672c3<br>
Status: Started<br>
Snapshot Count: 0<br>
Number of Bricks: 1 x 3 = 3<br>
Transport-type: tcp<br>
Bricks:<br>
Brick1: <font face="Noto Sans">server3</font>:/<font
face="Noto Sans">path</font>/<font face="Noto Sans">shared</font><br>
Brick2: <font face="Noto Sans">server2</font>:/<font
face="Noto Sans">path/shared</font><br>
Brick3: <font face="Noto Sans">server<font face="Noto Sans">1</font></font>:/<font
face="Noto Sans">path/shared</font><br>
Options Reconfigured:<br>
nfs.addr-namelookup: off<br>
cluster.readdir-optimize: on<br>
server.event-threads: 4<br>
client.event-threads: 4<br>
cluster.lookup-optimize: on<br>
performance.client-io-threads: on<br>
performance.cache-refresh-timeout: 60<br>
performance.cache-size: 512MB<br>
auth.ssl-allow: <font face="Noto Sans">client1</font>,<font
face="Noto Sans">client2</font><br>
server.ssl: on<br>
client.ssl: on<br>
transport.address-family: inet<br>
performance.readdir-ahead: on<br>
nfs.disable: off<br>
nfs.export-volumes: on<br>
nfs.rpc-auth-allow: 1<font face="Noto Sans">92.168.1</font>.0/24<br>
</font></font></p>
<p><font face="Noto Sans"><font face="Noto Sans"><br>
</font></font></p>
<p><font face="Noto Sans"><font face="Noto Sans"><font face="Noto
Sans">(also t<font face="Noto Sans">ried with </font></font></font></font><font
face="Noto Sans"><font face="Noto Sans"><font face="Noto Sans"><font
face="Noto Sans"><font face="Noto Sans"><font face="Noto
Sans">nfs.rpc-auth-allow </font></font></font></font></font></font><font
face="Noto Sans"><font face="Noto Sans"><font face="Noto Sans"></font>1<font
face="Noto Sans">92.168.1.* and any)</font></font></font></p>
<p><font face="Noto Sans"><font face="Noto Sans"><font face="Noto
Sans"><br>
</font></font></font></p>
<p><font face="Noto Sans"><font face="Noto Sans"><font face="Noto
Sans"><font face="Noto Sans">vol<font face="Noto Sans">ume
status</font></font><br>
</font></font></font></p>
<p><font face="Noto Sans"><font face="Noto Sans"><font face="Noto
Sans"><font face="Noto Sans">Status of volume: <font
face="Noto Sans">shared</font><br>
Gluster process TCP Port RDMA
Port Online Pid<br>
------------------------------------------------------------------------------<br>
Brick <font face="Noto Sans">server<font face="Noto Sans">3</font></font>:/<font
face="Noto Sans">path/shared</font>
49152 0 Y 742<br>
Brick <font face="Noto Sans">server2<font face="Noto
Sans">:</font></font>/<font face="Noto Sans">path/shared</font>
49152
0 Y 10527<br>
Brick <font face="Noto Sans">server<font face="Noto Sans">1</font></font>:/<font
face="Noto Sans">path/shared</font>
49152
0 Y 30175<br>
NFS Server on localhost 2049
0 Y 10978<br>
Self-heal Daemon on localhost N/A
N/A Y 10559<br>
NFS Server on <font face="Noto Sans">server3</font>
2049 0 Y 1033<br>
Self-heal Daemon on <font face="Noto Sans">server3</font>
N/A N/A Y 778<br>
NFS Server on <font face="Noto Sans">server1</font>
2049 0 Y 30466<br>
Self-heal Daemon on <font face="Noto Sans">server1</font>
N/A N/A Y 30212<br>
<br>
Task Status of Volume <font face="Noto Sans">shared</font><br>
------------------------------------------------------------------------------<br>
There are no active volume tasks<br>
</font></font></font></font></p>
<p><font face="Noto Sans"><font face="Noto Sans"><font face="Noto
Sans"><br>
</font></font></font></p>
<p><font face="Noto Sans"><font face="Noto Sans"><font face="Noto
Sans"><font face="Noto Sans">nfs.log on GlusterFS servers
shows nothing susp<font face="Noto Sans">icious (just a
wrong version error, which goes awa<font face="Noto
Sans">y when manually setting the <font face="Noto
Sans">version when trying to mount).</font></font></font></font><br>
</font></font></font></p>
<p><font face="Noto Sans">Trie<font face="Noto Sans">d restarting
nfs-common, <font face="Noto Sans">rpcbind, stopping and
starting the volume, restarting GlusterFS servers...nothing
makes the volume show up on the client when using NFS.
Again, for clarity, mounting with -t glu<font face="Noto
Sans">s<font face="Noto Sans">terfs works OK<font
face="Noto Sans"><font face="Noto Sans">, writing and
reading fi<font face="Noto Sans">les works.</font></font><br>
</font></font></font></font></font></font></p>
<p><font face="Noto Sans"><font face="Noto Sans"><font face="Noto
Sans"><font face="Noto Sans"><font face="Noto Sans"><br>
<font face="Noto Sans">T<font face="Noto Sans">hank<font
face="Noto Sans"> you</font></font></font></font></font></font></font></font></p>
</body>
</html>