[Gluster-users] Unable to mount Gluster volume

Peter Johnson peter at its-dispatch.com
Thu Feb 5 20:27:39 UTC 2015


I've got a Gluster volume on a remote server that I'm trying to mount on my
local machine without any luck.  I'm able to mount the volume on other
remote machines, but it won't work on any machine on my local network.

I've checked the firewall and the packets are getting through.  I've tried
connecting to the port via telnet and this works.  I can host a Gluster
volume on my local machine and mount it on the remote server and I can host
a Gluster volume on another machine on my LAN and mount it on my local
machine; but everytime I try mount -t glusterfs remote-host:/volume /mnt I
get "Mount failed. Please check the log file for more details."

Here is what the log has to say:

[2015-02-05 16:45:02.132224] I [MSGID: 100030] [glusterfsd.c:2018:main]
0-/usr/sbin/glusterfs: Started running /usr/sbin/glusterfs version 3.6.2
(args: /usr/sbin/glusterfs --volfile-max-fetch-attempts=5
--volfile-server=eros --volfile-id=/eros_storage /var/storage)
[2015-02-05 16:45:02.258076] I [dht-shared.c:337:dht_init_regex]
0-eros_storage-dht: using regex rsync-hash-regex = ^\.(.+)\.[^.]+$
[2015-02-05 16:45:02.258659] I [client.c:2280:notify]
0-eros_storage-client-0: parent translators are ready, attempting connect
on transport
Final graph:
+------------------------------------------------------------------------------+
  1: volume eros_storage-client-0
  2:     type protocol/client
  3:     option ping-timeout 42
  4:     option remote-host eros
  5:     option remote-subvolume /var/storage
  6:     option transport-type socket
  7:     option send-gids true
  8: end-volume
  9:
 10: volume eros_storage-dht
 11:     type cluster/distribute
 12:     subvolumes eros_storage-client-0
 13: end-volume
 14:
 15: volume eros_storage-write-behind
 16:     type performance/write-behind
 17:     subvolumes eros_storage-dht
 18: end-volume
 19:
 20: volume eros_storage-read-ahead
 21:     type performance/read-ahead
 22:     subvolumes eros_storage-write-behind
 23: end-volume
 24:
 25: volume eros_storage-io-cache
 26:     type performance/io-cache
 27:     subvolumes eros_storage-read-ahead
 28: end-volume
 29:
 30: volume eros_storage-quick-read
 31:     type performance/quick-read
 32:     subvolumes eros_storage-io-cache
 33: end-volume
 34:
 35: volume eros_storage-open-behind
 36:     type performance/open-behind
 37:     subvolumes eros_storage-quick-read
 38: end-volume
 39:
 40: volume eros_storage-md-cache
 41:     type performance/md-cache
 42:     subvolumes eros_storage-open-behind
 43: end-volume
 44:
 45: volume eros_storage
 46:     type debug/io-stats
 47:     option latency-measurement off
 48:     option count-fop-hits off
 49:     subvolumes eros_storage-md-cache
 50: end-volume
 51:
 52: volume meta-autoload
 53:     type meta
 54:     subvolumes eros_storage
 55: end-volume
 56:
+------------------------------------------------------------------------------+
[2015-02-05 16:45:02.287972] I [rpc-clnt.c:1761:rpc_clnt_reconfig]
0-eros_storage-client-0: changing port to 49161 (from 0)
[2015-02-05 16:45:02.307988] W [socket.c:611:__socket_rwv]
0-eros_storage-client-0: readv on xxx.xxx.xxx.xxx:49161 failed (No data
available)
[2015-02-05 16:45:02.308431] E [rpc-clnt.c:362:saved_frames_unwind] (-->
/usr/lib64/libglusterfs.so.0(_gf_log_callingfn+0x1e0)[0x7f744e506550] (-->
/usr/lib64/libgfrpc.so.0(saved_frames_unwind+0x1e7)[0x7f744e2db787] (-->
/usr/lib64/libgfrpc.so.0(saved_frames_destroy+0xe)[0x7f744e2db89e] (-->
/usr/lib64/libgfrpc.so.0(rpc_clnt_connection_cleanup+0x91)[0x7f744e2db951]
(--> /usr/lib64/libgfrpc.so.0(rpc_clnt_notify+0x15f)[0x7f744e2dbf1f] )))))
0-eros_storage-client-0: forced unwinding frame type(GF-DUMP) op(DUMP(1))
called at 2015-02-05 16:45:02.297762 (xid=0x3)
[2015-02-05 16:45:02.308451] W
[client-handshake.c:1588:client_dump_version_cbk] 0-eros_storage-client-0:
received RPC status error
[2015-02-05 16:45:02.308458] I [client.c:2215:client_rpc_notify]
0-eros_storage-client-0: disconnected from eros_storage-client-0. Client
process will keep trying to connect to glusterd until brick's port is
available
[2015-02-05 16:45:02.311275] I [fuse-bridge.c:5080:fuse_graph_setup]
0-fuse: switched to graph 0
[2015-02-05 16:45:02.311403] I [fuse-bridge.c:4009:fuse_init]
0-glusterfs-fuse: FUSE inited with protocol versions: glusterfs 7.22 kernel
7.14
[2015-02-05 16:45:02.311597] W [fuse-bridge.c:779:fuse_attr_cbk]
0-glusterfs-fuse: 2: LOOKUP() / => -1 (Transport endpoint is not connected)
[2015-02-05 16:45:02.326109] I [fuse-bridge.c:4921:fuse_thread_proc]
0-fuse: unmounting /var/storage
[2015-02-05 16:45:02.326182] W [glusterfsd.c:1194:cleanup_and_exit] (-->
0-: received signum (15), shutting down
[2015-02-05 16:45:02.326203] I [fuse-bridge.c:5599:fini] 0-fuse: Unmounting
'/var/storage'.

Any suggestions would be greatly appreciated.

Thanks,
Peter
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.gluster.org/pipermail/gluster-users/attachments/20150205/042ed05e/attachment.html>


More information about the Gluster-users mailing list