[Gluster-devel] Problem - Transport endpoint is not connected

B P bajicpredrag at yahoo.com
Wed Apr 16 06:16:53 UTC 2008


I'm having some issue with NFS Like Standalone Storage Server example (on wiki). There is no need to post content in spec files because this is the simplest possible configuration.

I have PC1 (10.20.1.18) and PC2 (10.20.1.19) connected. Ping is working.

When PC2 is working as a GFS server and PC1 as a GFC client everything is OK, but when I configure PC1 as server brick and PC2 as a client, there is a "Transport endpoint is not connected" problem after executing df command!

I've made sure IP address of remote-host is correctly changed
in client spec file. GFS work on PC1 localy! So problem is not abbout wrong IP nor in FUSE. (I thik)

PC1 is a laptop with PATA disk, 100 Mb LAN card,  and PS2 is a stronger workstation with SATA disk, 1Gb Lan card. I really want to make it run as a GFS server, so I can compare performanse between GFS and NFS with bonnie++.

Can anyone suggest what might be wrong?

On PC1 and PC2 I have installed:
- SLES 10 sp1
- glusterfs 1.3.8.pre1 (repository revision glusterfs--mainline--2.5--patch--676)
- fuse-2.7.2.glifs9

This is client side debug log (on PC1):------------------------------------------------------
2008-04-16 07:10:56 D [glusterfs.c:153:get_spec_fp] glusterfs: loading spec from /etc/glusterfs/glusterfs-client.vol
2008-04-16 07:10:56 D [spec.y:115:new_section] libglusterfs/parser: New node for 'client'
2008-04-16 07:10:56 D [spec.y:132:section_type] libglusterfs/parser: Type:client:protocol/client
2008-04-16 07:10:56 D [xlator.c:108:xlator_set_type] libglusterfs/xlator: attempt to load type protocol/client
2008-04-16 07:10:56 D [xlator.c:115:xlator_set_type] libglusterfs/xlator: attempt to load file /lib/glusterfs/1.3.8pre1/xlator/protocol/client.so
2008-04-16 07:10:56 D [spec.y:152:section_option] libglusterfs/parser: Option:client:transport-type:tcp/client
2008-04-16 07:10:56 D [spec.y:152:section_option] libglusterfs/parser: Option:client:remote-host:10.20.1.19
2008-04-16 07:10:56 D [spec.y:152:section_option] libglusterfs/parser: Option:client:remote-subvolume:brick
2008-04-16 07:10:56 D [spec.y:152:section_option] libglusterfs/parser: Option:client:transport-timeout:3
2008-04-16 07:10:56 D [spec.y:216:section_end] libglusterfs/parser: end:client
2008-04-16 07:10:56 D [spec.y:115:new_section] libglusterfs/parser: New node for 'trace'
2008-04-16 07:10:56 D [spec.y:132:section_type] libglusterfs/parser: Type:trace:debug/trace
2008-04-16 07:10:56 D [xlator.c:108:xlator_set_type] libglusterfs/xlator: attempt to load type debug/trace
2008-04-16 07:10:56 D [xlator.c:115:xlator_set_type] libglusterfs/xlator: attempt to load file /lib/glusterfs/1.3.8pre1/xlator/debug/trace.so
2008-04-16 07:10:56 D [xlator.c:162:xlator_set_type] libglusterfs/xlator: dlsym(notify) on /lib/glusterfs/1.3.8pre1/xlator/debug/trace.so: undefined symbol: notify -- neglecting
2008-04-16 07:10:56 D [spec.y:201:section_sub] liglusterfs/parser: child:trace->client
2008-04-16 07:10:56 D [spec.y:152:section_option] libglusterfs/parser: Option:trace:debug:on
2008-04-16 07:10:56 D [spec.y:216:section_end] libglusterfs/parser: end:trace
2008-04-16 07:10:56 D [inode.c:1108:inode_table_new] fuse: creating new inode table with lru_limit=1024, sizeof(inode_t)=96
2008-04-16 07:10:56 D [inode.c:564:__create_inode] fuse/inode: create inode(1)
2008-04-16 07:10:56 D [inode.c:356:__active_inode] fuse/inode: activating inode(1), lru=0/1024
2008-04-16 07:10:56 D [client-protocol.c:4739:init] client: setting transport-timeout to 3
2008-04-16 07:10:56 D [transport.c:88:transport_load] libglusterfs/transport: attempt to load type tcp/client
2008-04-16 07:10:56 D [transport.c:93:transport_load] libglusterfs/transport: attempt to load file /lib/glusterfs/1.3.8pre1/transport/tcp/client.so
2008-04-16 07:10:56 D [client-protocol.c:4770:init] client: defaulting limits.transaction-size to 268435456
2008-04-16 07:10:56 C [dict.c:1118:data_to_str] libglusterfs/dict: @data=(nil)
2008-04-16 07:10:56 C [dict.c:1118:data_to_str] libglusterfs/dict: @data=(nil)
2008-04-16 07:10:56 T [trace.c:1117:trace_lookup] trace: callid: 2 (*this=0x805b410, loc=0x8093f5c {path=/, inode=0x8092888} )
2008-04-16 07:10:56 W [client-protocol.c:349:client_protocol_xfer] client: not connected at the moment to submit frame type(0) op(34)
2008-04-16 07:10:56 T [trace.c:540:trace_lookup_cbk] trace: (*this=0x805b410, op_ret=-1, op_errno=107)
2008-04-16 07:10:56 E [fuse-bridge.c:436:fuse_entry_cbk] glusterfs-fuse: 2: / => -1 (107)
2008-04-16 07:10:56 T [trace.c:1117:trace_lookup] trace: callid: 2 (*this=0x805b410, loc=0x8093f5c {path=/, inode=0x80948a0} )
2008-04-16 07:10:56 W [client-protocol.c:349:client_protocol_xfer] client: not connected at the moment to submit frame type(0) op(34)
2008-04-16 07:10:56 T [trace.c:540:trace_lookup_cbk] trace: (*this=0x805b410, op_ret=-1, op_errno=107)
2008-04-16 07:10:56 E [fuse-bridge.c:436:fuse_entry_cbk] glusterfs-fuse: 2: / => -1 (107)
2008-04-16 07:10:56 T [trace.c:1117:trace_lookup] trace: callid: 3 (*this=0x805b410, loc=0x8093f0c {path=/, inode=0x8092888} )
2008-04-16 07:10:56 W [client-protocol.c:349:client_protocol_xfer] client: not connected at the moment to submit frame type(0) op(34)
2008-04-16 07:10:56 T [trace.c:540:trace_lookup_cbk] trace: (*this=0x805b410, op_ret=-1, op_errno=107)
2008-04-16 07:10:56 E [fuse-bridge.c:436:fuse_entry_cbk] glusterfs-fuse: 3: / => -1 (107)
2008-04-16 07:10:56 T [trace.c:1117:trace_lookup] trace: callid: 3 (*this=0x805b410, loc=0x8093f0c {path=/, inode=0x8094c70} )
2008-04-16 07:10:56 W [client-protocol.c:349:client_protocol_xfer] client: not connected at the moment to submit frame type(0) op(34)
2008-04-16 07:10:56 T [trace.c:540:trace_lookup_cbk] trace: (*this=0x805b410, op_ret=-1, op_errno=107)
2008-04-16 07:10:56 E [fuse-bridge.c:436:fuse_entry_cbk] glusterfs-fuse: 3: / => -1 (107)
2008-04-16 07:11:00 T [trace.c:1611:trace_statfs] trace: (*this=0x805b410, loc=0x8093f0c {path=/, inode=0x8092888})
2008-04-16 07:11:00 W [client-protocol.c:349:client_protocol_xfer] client: not connected at the moment to submit frame type(0) op(15)
2008-04-16 07:11:00 T [trace.c:860:trace_statfs_cbk] trace: (*this=0x805b410, op_ret=-1, op_errno=107)
2008-04-16 07:11:00 E [fuse-bridge.c:1976:fuse_statfs_cbk] glusterfs-fuse: 4: ERR => -1 (107)

This is server side debug log: (on PC2)--------------------------------------------------------
2008-04-16 07:11:16 D [spec.y:115:new_section] libglusterfs/parser: New node for 'brick'
2008-04-16 07:11:16 D [spec.y:132:section_type] libglusterfs/parser: Type:brick:storage/posix
2008-04-16 07:11:16 D [xlator.c:108:xlator_set_type] libglusterfs/xlator: attempt to load type storage/posix
2008-04-16 07:11:16 D [xlator.c:115:xlator_set_type] libglusterfs/xlator: attempt to load file /lib/glusterfs/1.3.8pre1/xlator/storage/posix.so
2008-04-16 07:11:16 D [spec.y:152:section_option] libglusterfs/parser: Option:brick:directory:/home/export
2008-04-16 07:11:16 D [spec.y:216:section_end] libglusterfs/parser: end:brick
2008-04-16 07:11:16 D [spec.y:115:new_section] libglusterfs/parser: New node for 'server'
2008-04-16 07:11:16 D [spec.y:132:section_type] libglusterfs/parser: Type:server:protocol/server
2008-04-16 07:11:16 D [xlator.c:108:xlator_set_type] libglusterfs/xlator: attempt to load type protocol/server
2008-04-16 07:11:16 D [xlator.c:115:xlator_set_type] libglusterfs/xlator: attempt to load file /lib/glusterfs/1.3.8pre1/xlator/protocol/server.so
2008-04-16 07:11:16 D [spec.y:201:section_sub] liglusterfs/parser: child:server->brick
2008-04-16 07:11:16 D [spec.y:152:section_option] libglusterfs/parser: Option:server:transport-type:tcp/server
2008-04-16 07:11:16 D [spec.y:152:section_option] libglusterfs/parser: Option:server:client-volume-filename:/etc/glusterfs/glusterfs-client.vol
2008-04-16 07:11:16 D [spec.y:152:section_option] libglusterfs/parser: Option:server:auth.ip.brick.allow:10.20.1.*
2008-04-16 07:11:16 D [spec.y:216:section_end] libglusterfs/parser: end:server
2008-04-16 07:11:16 D [server-protocol.c:6106:init] server: protocol/server xlator loaded
2008-04-16 07:11:16 D [transport.c:88:transport_load] libglusterfs/transport: attempt to load type tcp/server
2008-04-16 07:11:16 D [transport.c:93:transport_load] libglusterfs/transport: attempt to load file /lib/glusterfs/1.3.8pre1/transport/tcp/server.so
2008-04-16 07:11:16 D [server-protocol.c:6149:init] server: defaulting limits.transaction-size to 4194304

----
Best regards,
Predrag

 between 0000-00-00 and 9999-99-99        



More information about the Gluster-devel mailing list