Steve,<br>&nbsp; You are right. That is because of version mismatch in <a href="http://configure.ac">configure.ac</a> file. we are sorry about it. We will update it properly.<br><br>--<br>gowda<br><br><div class="gmail_quote">On Wed, Nov 12, 2008 at 2:24 AM, Steve <span dir="ltr">&lt;<a href="mailto:steeeeeveee@gmx.net">steeeeeveee@gmx.net</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">-------- Original-Nachricht --------<br>
&gt; Datum: Tue, 11 Nov 2008 21:07:22 +0100<br>
&gt; Von: &quot;Steve&quot; &lt;<a href="mailto:steeeeeveee@gmx.net">steeeeeveee@gmx.net</a>&gt;<br>
&gt; An:<br>
&gt; CC: <a href="mailto:gluster-devel@nongnu.org">gluster-devel@nongnu.org</a><br>
&gt; Betreff: Re: [Gluster-devel] Crash with 1.4.0_pre9<br>
<br>
&gt; &gt; Steve,<br>
&gt; &gt;<br>
&gt; gowda,<br>
<div class="Ih2E3d">&gt;<br>
gowda,<br>
<br>
<br>
&gt;<br>
&gt; &gt; &nbsp; In 1.4.0 pre-releases protocol is undergoing changes and compatibility<br>
&gt; &gt; across different versions of client and servers is not guaranteed untill<br>
&gt; &gt; stable release.<br>
&gt; &gt;<br>
&gt; Yes. I know that. That&#39;s the reason I compile them here. I want to help to<br>
&gt; get a better product :)<br>
&gt;<br>
&gt;<br>
&gt; &gt; &nbsp; You can try running both client and server with same pre-release<br>
&gt; version<br>
&gt; &gt; of glusterfs.<br>
&gt; &gt;<br>
&gt; Give me a minute. Will do that and let you know about my success (or<br>
&gt; failure).<br>
&gt;<br>
</div>Okay. You win :)<br>
Using glusterfs--mainline--3.0--patch-596 on both of them does NOT produce an crash (so far).<br>
One thing I noticed:<br>
----<br>
nemesis ~ # glusterfsd -V<br>
glusterfs 1.4.0pre7 built on Nov 11 2008 20:51:23<br>
Repository revision: glusterfs--mainline--3.0--patch-596<br>
Copyright (c) 2006, 2007, 2008 Z RESEARCH Inc. &lt;<a href="http://www.zresearch.com" target="_blank">http://www.zresearch.com</a>&gt;<br>
GlusterFS comes with ABSOLUTELY NO WARRANTY.<br>
You may redistribute copies of GlusterFS under the terms of the GNU General Public License.<br>
nemesis ~ #<br>
----<br>
<br>
Should that not be above pre7? I mean pre9 is glusterfs--mainline--3.0--patch-591 so glusterfs--mainline--3.0--patch-596 should be pre9 or higher. Or not?<br>
<div><div></div><div class="Wj3C7c"><br>
<br>
&gt;<br>
&gt; &gt; --<br>
&gt; &gt; gowda<br>
&gt; &gt;<br>
&gt; // Steve<br>
&gt;<br>
&gt;<br>
&gt; &gt; On Wed, Nov 12, 2008 at 1:12 AM, Steve &lt;<a href="mailto:steeeeeveee@gmx.net">steeeeeveee@gmx.net</a>&gt; wrote:<br>
&gt; &gt;<br>
&gt; &gt; &gt; I have two GlusterFS servers. One is called nemesis (has IP<br>
&gt; &gt; <a href="http://192.168.0.145" target="_blank">192.168.0.145</a>)<br>
&gt; &gt; &gt; and the other is called spock (has IP <a href="http://192.168.0.115" target="_blank">192.168.0.115</a>).<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; I have updated GlusterFS on nemesis to 1.4.0_pre9 and left 1.4.0_pre5<br>
&gt; on<br>
&gt; &gt; &gt; spock. After starting GlusterFS server on nemesis I get this error:<br>
&gt; &gt; &gt; ---<br>
&gt; &gt; &gt; nemesis glusterfs # glusterfsd --no-daemon --log-file=/dev/stdout<br>
&gt; &gt; &gt; --log-level=DEBUG<br>
&gt; --volume-specfile=/etc/glusterfs/glusterfs-server.vol<br>
&gt; &gt; &gt; 2008-11-11 20:14:52 D [glusterfs.c:291:_get_specfp] glusterfs: loading<br>
&gt; &gt; &gt; volume specfile /etc/glusterfs/glusterfs-server.vol<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; Version &nbsp; &nbsp; &nbsp;: glusterfs 1.4.0pre9 built on Nov 11 2008 20:08:50<br>
&gt; &gt; &gt; TLA Revision : glusterfs--mainline--3.0--patch-591<br>
&gt; &gt; &gt; Starting Time: 2008-11-11 20:14:52<br>
&gt; &gt; &gt; Command line : glusterfsd --no-daemon --log-file=/dev/stdout<br>
&gt; &gt; &gt; --log-level=DEBUG<br>
&gt; --volume-specfile=/etc/glusterfs/glusterfs-server.vol<br>
&gt; &gt; &gt; given volume specfile<br>
&gt; &gt; &gt; +-----<br>
&gt; &gt; &gt; &nbsp;1: ##############################################<br>
&gt; &gt; &gt; &nbsp;2: ### &nbsp;GlusterFS Server Volume Specification &nbsp;##<br>
&gt; &gt; &gt; &nbsp;3: ### &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;NEMESIS &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;##<br>
&gt; &gt; &gt; &nbsp;4: ##############################################<br>
&gt; &gt; &gt; &nbsp;5:<br>
&gt; &gt; &gt; &nbsp;6: # dataspace on local<br>
&gt; &gt; &gt; &nbsp;7: volume gfs-ds<br>
&gt; &gt; &gt; &nbsp;8: &nbsp; type storage/posix &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; # POSIX FS<br>
&gt; &gt; &gt; translator<br>
&gt; &gt; &gt; &nbsp;9: &nbsp; option directory /local/gfs-brick001 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; # Export this<br>
&gt; &gt; &gt; directoy<br>
&gt; &gt; &gt; &nbsp;10: end-volume<br>
&gt; &gt; &gt; &nbsp;11:<br>
&gt; &gt; &gt; &nbsp;12: # posix locks on local<br>
&gt; &gt; &gt; &nbsp;13: volume gfs-ds-locks<br>
&gt; &gt; &gt; &nbsp;14: &nbsp; type features/posix-locks<br>
&gt; &gt; &gt; &nbsp;15: &nbsp; subvolumes gfs-ds<br>
&gt; &gt; &gt; &nbsp;16: &nbsp; option mandatory on &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;# Enables<br>
&gt; &gt; mandatory<br>
&gt; &gt; &gt; locking on all files<br>
&gt; &gt; &gt; &nbsp;17: end-volume<br>
&gt; &gt; &gt; &nbsp;18:<br>
&gt; &gt; &gt; &nbsp;19: # dataspace on remote<br>
&gt; &gt; &gt; &nbsp;20: volume gfs-remote-ds<br>
&gt; &gt; &gt; &nbsp;21: &nbsp; type protocol/client<br>
&gt; &gt; &gt; &nbsp;22: &nbsp; option transport-type tcp/client &nbsp; &nbsp; &nbsp; &nbsp; # For TCP/IP transport<br>
&gt; &gt; &gt; &nbsp;23: &nbsp; option remote-host <a href="http://192.168.0.115" target="_blank">192.168.0.115</a> &nbsp; &nbsp; &nbsp; &nbsp; # IP address of the<br>
&gt; &gt; remote<br>
&gt; &gt; &gt; storage<br>
&gt; &gt; &gt; &nbsp;24: &nbsp; option remote-port 6996 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;# Default is 6996<br>
&gt; &gt; &gt; &nbsp;25: &nbsp; option remote-subvolume gfs-ds-locks &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; # Remote<br>
&gt; &gt; dataspace<br>
&gt; &gt; &gt; &nbsp;26: &nbsp; option transport-timeout 10 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;# Value in<br>
&gt; &gt; seconds;<br>
&gt; &gt; &gt; it should be set relatively low<br>
&gt; &gt; &gt; &nbsp;27: end-volume<br>
&gt; &gt; &gt; &nbsp;28:<br>
&gt; &gt; &gt; &nbsp;29: # automatic file replication translator for dataspace<br>
&gt; &gt; &gt; &nbsp;30: volume gfs-ds-afr<br>
&gt; &gt; &gt; &nbsp;31: &nbsp; type cluster/afr<br>
&gt; &gt; &gt; &nbsp;32: &nbsp; subvolumes gfs-ds-locks gfs-remote-ds &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;# Local and<br>
&gt; &gt; remote<br>
&gt; &gt; &gt; dataspaces<br>
&gt; &gt; &gt; &nbsp;33: end-volume<br>
&gt; &gt; &gt; &nbsp;34:<br>
&gt; &gt; &gt; &nbsp;35: # the actual exported volume<br>
&gt; &gt; &gt; &nbsp;36: volume gfs<br>
&gt; &gt; &gt; &nbsp;37: &nbsp; type performance/io-threads<br>
&gt; &gt; &gt; &nbsp;38: &nbsp; option thread-count 8 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;# Deault is 1<br>
&gt; &gt; &gt; &nbsp;39: &nbsp; option cache-size 64MB &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; # Default is 64MB<br>
&gt; &gt; &gt; &nbsp;40: &nbsp; subvolumes gfs-ds-afr<br>
&gt; &gt; &gt; &nbsp;41: end-volume<br>
&gt; &gt; &gt; &nbsp;42:<br>
&gt; &gt; &gt; &nbsp;43: # server declaration<br>
&gt; &gt; &gt; &nbsp;44: volume server<br>
&gt; &gt; &gt; &nbsp;45: &nbsp; type protocol/server<br>
&gt; &gt; &gt; &nbsp;46: &nbsp; option transport-type tcp/server &nbsp; &nbsp; &nbsp; &nbsp; # For TCP/IP transport<br>
&gt; &gt; &gt; &nbsp;47: &nbsp; option listen-port 6996 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;# Default is 6996<br>
&gt; &gt; &gt; &nbsp;48: &nbsp; subvolumes gfs<br>
&gt; &gt; &gt; &nbsp;49: &nbsp; # storage network access only<br>
&gt; &gt; &gt; &nbsp;50: &nbsp; option auth.addr.gfs-ds-locks.allow <a href="http://192.168.0." target="_blank">192.168.0.</a>*,<a href="http://127.0.0.1" target="_blank">127.0.0.1</a><br>
&gt; &gt; &gt; &nbsp;51: &nbsp; option auth.addr.gfs.allow <a href="http://192.168.0." target="_blank">192.168.0.</a>*<br>
&gt; &gt; &gt; &nbsp;52: end-volume<br>
&gt; &gt; &gt; +-----<br>
&gt; &gt; &gt; 2008-11-11 20:14:52 D [spec.y:178:new_section] parser: New node for<br>
&gt; &gt; &gt; &#39;gfs-ds&#39;<br>
&gt; &gt; &gt; 2008-11-11 20:14:52 D [xlator.c:367:xlator_set_type] xlator: attempt<br>
&gt; to<br>
&gt; &gt; &gt; load file /usr/lib/glusterfs/1.4.0pre9/xlator/storage/posix.so<br>
&gt; &gt; &gt; 2008-11-11 20:14:52 D [spec.y:202:section_type] parser:<br>
&gt; &gt; &gt; Type:gfs-ds:storage/posix<br>
&gt; &gt; &gt; 2008-11-11 20:14:52 D [spec.y:268:section_option] parser:<br>
&gt; &gt; &gt; Option:gfs-ds:directory:/local/gfs-brick001<br>
&gt; &gt; &gt; 2008-11-11 20:14:52 D [spec.y:350:section_end] parser: end:gfs-ds<br>
&gt; &gt; &gt; 2008-11-11 20:14:52 D [spec.y:178:new_section] parser: New node for<br>
&gt; &gt; &gt; &#39;gfs-ds-locks&#39;<br>
&gt; &gt; &gt; 2008-11-11 20:14:52 D [xlator.c:367:xlator_set_type] xlator: attempt<br>
&gt; to<br>
&gt; &gt; &gt; load file /usr/lib/glusterfs/1.4.0pre9/xlator/features/posix-locks.so<br>
&gt; &gt; &gt; 2008-11-11 20:14:52 D [xlator.c:407:xlator_set_type] xlator:<br>
&gt; &gt; dlsym(notify)<br>
&gt; &gt; &gt; on /usr/lib/glusterfs/1.4.0pre9/xlator/features/posix-locks.so:<br>
&gt; &gt; undefined<br>
&gt; &gt; &gt; symbol: notify -- neglecting<br>
&gt; &gt; &gt; 2008-11-11 20:14:52 D [spec.y:202:section_type] parser:<br>
&gt; &gt; &gt; Type:gfs-ds-locks:features/posix-locks<br>
&gt; &gt; &gt; 2008-11-11 20:14:52 D [spec.y:335:section_sub] parser:<br>
&gt; &gt; &gt; child:gfs-ds-locks-&gt;gfs-ds<br>
&gt; &gt; &gt; 2008-11-11 20:14:52 D [spec.y:268:section_option] parser:<br>
&gt; &gt; &gt; Option:gfs-ds-locks:mandatory:on<br>
&gt; &gt; &gt; 2008-11-11 20:14:52 D [spec.y:350:section_end] parser:<br>
&gt; end:gfs-ds-locks<br>
&gt; &gt; &gt; 2008-11-11 20:14:52 D [spec.y:178:new_section] parser: New node for<br>
&gt; &gt; &gt; &#39;gfs-remote-ds&#39;<br>
&gt; &gt; &gt; 2008-11-11 20:14:52 D [xlator.c:367:xlator_set_type] xlator: attempt<br>
&gt; to<br>
&gt; &gt; &gt; load file /usr/lib/glusterfs/1.4.0pre9/xlator/protocol/client.so<br>
&gt; &gt; &gt; 2008-11-11 20:14:52 D [spec.y:202:section_type] parser:<br>
&gt; &gt; &gt; Type:gfs-remote-ds:protocol/client<br>
&gt; &gt; &gt; 2008-11-11 20:14:52 D [spec.y:268:section_option] parser:<br>
&gt; &gt; &gt; Option:gfs-remote-ds:transport-type:tcp/client<br>
&gt; &gt; &gt; 2008-11-11 20:14:52 D [spec.y:268:section_option] parser:<br>
&gt; &gt; &gt; Option:gfs-remote-ds:remote-host:<a href="http://192.168.0.115" target="_blank">192.168.0.115</a><br>
&gt; &gt; &gt; 2008-11-11 20:14:52 D [spec.y:268:section_option] parser:<br>
&gt; &gt; &gt; Option:gfs-remote-ds:remote-port:6996<br>
&gt; &gt; &gt; 2008-11-11 20:14:52 D [spec.y:268:section_option] parser:<br>
&gt; &gt; &gt; Option:gfs-remote-ds:remote-subvolume:gfs-ds-locks<br>
&gt; &gt; &gt; 2008-11-11 20:14:52 D [spec.y:268:section_option] parser:<br>
&gt; &gt; &gt; Option:gfs-remote-ds:transport-timeout:10<br>
&gt; &gt; &gt; 2008-11-11 20:14:52 D [spec.y:350:section_end] parser:<br>
&gt; end:gfs-remote-ds<br>
&gt; &gt; &gt; 2008-11-11 20:14:52 D [spec.y:178:new_section] parser: New node for<br>
&gt; &gt; &gt; &#39;gfs-ds-afr&#39;<br>
&gt; &gt; &gt; 2008-11-11 20:14:52 D [xlator.c:367:xlator_set_type] xlator: attempt<br>
&gt; to<br>
&gt; &gt; &gt; load file /usr/lib/glusterfs/1.4.0pre9/xlator/cluster/afr.so<br>
&gt; &gt; &gt; 2008-11-11 20:14:52 D [spec.y:202:section_type] parser:<br>
&gt; &gt; &gt; Type:gfs-ds-afr:cluster/afr<br>
&gt; &gt; &gt; 2008-11-11 20:14:52 D [spec.y:335:section_sub] parser:<br>
&gt; &gt; &gt; child:gfs-ds-afr-&gt;gfs-ds-locks<br>
&gt; &gt; &gt; 2008-11-11 20:14:52 D [spec.y:335:section_sub] parser:<br>
&gt; &gt; &gt; child:gfs-ds-afr-&gt;gfs-remote-ds<br>
&gt; &gt; &gt; 2008-11-11 20:14:52 D [spec.y:350:section_end] parser: end:gfs-ds-afr<br>
&gt; &gt; &gt; 2008-11-11 20:14:52 D [spec.y:178:new_section] parser: New node for<br>
&gt; &gt; &#39;gfs&#39;<br>
&gt; &gt; &gt; 2008-11-11 20:14:52 D [xlator.c:367:xlator_set_type] xlator: attempt<br>
&gt; to<br>
&gt; &gt; &gt; load file<br>
&gt; /usr/lib/glusterfs/1.4.0pre9/xlator/performance/io-threads.so<br>
&gt; &gt; &gt; 2008-11-11 20:14:52 D [xlator.c:407:xlator_set_type] xlator:<br>
&gt; &gt; dlsym(notify)<br>
&gt; &gt; &gt; on /usr/lib/glusterfs/1.4.0pre9/xlator/performance/io-threads.so:<br>
&gt; &gt; undefined<br>
&gt; &gt; &gt; symbol: notify -- neglecting<br>
&gt; &gt; &gt; 2008-11-11 20:14:52 D [spec.y:202:section_type] parser:<br>
&gt; &gt; &gt; Type:gfs:performance/io-threads<br>
&gt; &gt; &gt; 2008-11-11 20:14:52 D [spec.y:268:section_option] parser:<br>
&gt; &gt; &gt; Option:gfs:thread-count:8<br>
&gt; &gt; &gt; 2008-11-11 20:14:52 D [spec.y:268:section_option] parser:<br>
&gt; &gt; &gt; Option:gfs:cache-size:64MB<br>
&gt; &gt; &gt; 2008-11-11 20:14:52 D [spec.y:335:section_sub] parser:<br>
&gt; &gt; &gt; child:gfs-&gt;gfs-ds-afr<br>
&gt; &gt; &gt; 2008-11-11 20:14:52 D [spec.y:350:section_end] parser: end:gfs<br>
&gt; &gt; &gt; 2008-11-11 20:14:52 D [spec.y:178:new_section] parser: New node for<br>
&gt; &gt; &gt; &#39;server&#39;<br>
&gt; &gt; &gt; 2008-11-11 20:14:52 D [xlator.c:367:xlator_set_type] xlator: attempt<br>
&gt; to<br>
&gt; &gt; &gt; load file /usr/lib/glusterfs/1.4.0pre9/xlator/protocol/server.so<br>
&gt; &gt; &gt; 2008-11-11 20:14:52 D [spec.y:202:section_type] parser:<br>
&gt; &gt; &gt; Type:server:protocol/server<br>
&gt; &gt; &gt; 2008-11-11 20:14:52 D [spec.y:268:section_option] parser:<br>
&gt; &gt; &gt; Option:server:transport-type:tcp/server<br>
&gt; &gt; &gt; 2008-11-11 20:14:52 D [spec.y:268:section_option] parser:<br>
&gt; &gt; &gt; Option:server:listen-port:6996<br>
&gt; &gt; &gt; 2008-11-11 20:14:52 D [spec.y:335:section_sub] parser:<br>
&gt; child:server-&gt;gfs<br>
&gt; &gt; &gt; 2008-11-11 20:14:52 D [spec.y:268:section_option] parser:<br>
&gt; &gt; &gt; Option:server:auth.addr.gfs-ds-locks.allow:<a href="http://192.168.0." target="_blank">192.168.0.</a>*,<a href="http://127.0.0.1" target="_blank">127.0.0.1</a><br>
&gt; &gt; &gt; 2008-11-11 20:14:52 D [spec.y:268:section_option] parser:<br>
&gt; &gt; &gt; Option:server:auth.addr.gfs.allow:<a href="http://192.168.0." target="_blank">192.168.0.</a>*<br>
&gt; &gt; &gt; 2008-11-11 20:14:52 D [spec.y:350:section_end] parser: end:server<br>
&gt; &gt; &gt; 2008-11-11 20:14:52 D [glusterfs.c:814:main] glusterfs: running in pid<br>
&gt; &gt; &gt; 19898<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; 2008-11-11 20:14:52 D [transport.c:104:transport_load] transport:<br>
&gt; &gt; attempt<br>
&gt; &gt; &gt; to load file /usr/lib/glusterfs/1.4.0pre9/transport/socket.so<br>
&gt; &gt; &gt; 2008-11-11 20:14:52 D [server-protocol.c:7367:init] server: defaulting<br>
&gt; &gt; &gt; limits.transaction-size to 4194304<br>
&gt; &gt; &gt; 2008-11-11 20:14:52 D [xlator.c:491:xlator_init_rec] gfs-ds:<br>
&gt; &gt; Initialization<br>
&gt; &gt; &gt; done<br>
&gt; &gt; &gt; 2008-11-11 20:14:52 D [xlator.c:491:xlator_init_rec] gfs-ds-locks:<br>
&gt; &gt; &gt; Initialization done<br>
&gt; &gt; &gt; 2008-11-11 20:14:52 D [client-protocol.c:4988:init] gfs-remote-ds:<br>
&gt; &gt; setting<br>
&gt; &gt; &gt; transport-timeout to 10<br>
&gt; &gt; &gt; 2008-11-11 20:14:52 D [transport.c:104:transport_load] transport:<br>
&gt; &gt; attempt<br>
&gt; &gt; &gt; to load file /usr/lib/glusterfs/1.4.0pre9/transport/socket.so<br>
&gt; &gt; &gt; 2008-11-11 20:14:52 D [client-protocol.c:5032:init] gfs-remote-ds:<br>
&gt; &gt; &gt; defaulting limits.transaction-size to 268435456<br>
&gt; &gt; &gt; 2008-11-11 20:14:52 D [xlator.c:491:xlator_init_rec] gfs-remote-ds:<br>
&gt; &gt; &gt; Initialization done<br>
&gt; &gt; &gt; 2008-11-11 20:14:52 D [xlator.c:491:xlator_init_rec] gfs-ds-afr:<br>
&gt; &gt; &gt; Initialization done<br>
&gt; &gt; &gt; 2008-11-11 20:14:52 D [io-threads.c:1174:init] io-threads: Using<br>
&gt; &gt; &gt; conf-&gt;thread_count = 8<br>
&gt; &gt; &gt; 2008-11-11 20:14:52 D [io-threads.c:1203:init] io-threads: Using<br>
&gt; &gt; &gt; conf-&gt;cache_size = 67108864<br>
&gt; &gt; &gt; 2008-11-11 20:14:52 D [client-protocol.c:5264:notify] gfs-remote-ds:<br>
&gt; got<br>
&gt; &gt; &gt; GF_EVENT_PARENT_UP, attempting connect on transport<br>
&gt; &gt; &gt; 2008-11-11 20:14:52 D [client-protocol.c:5264:notify] gfs-remote-ds:<br>
&gt; got<br>
&gt; &gt; &gt; GF_EVENT_PARENT_UP, attempting connect on transport<br>
&gt; &gt; &gt; 2008-11-11 20:14:52 D<br>
&gt; [client-protocol.c:4680:client_protocol_reconnect]<br>
&gt; &gt; &gt; gfs-remote-ds: attempting reconnect<br>
&gt; &gt; &gt; 2008-11-11 20:14:52 D [common-utils.c:213:gf_resolve_ip6] resolver:<br>
&gt; DNS<br>
&gt; &gt; &gt; cache not present, freshly probing hostname: <a href="http://192.168.0.115" target="_blank">192.168.0.115</a><br>
&gt; &gt; &gt; 2008-11-11 20:14:52 D [common-utils.c:250:gf_resolve_ip6] resolver:<br>
&gt; &gt; &gt; returning ip-192.168.0.115 (port-6996) for hostname: <a href="http://192.168.0.115" target="_blank">192.168.0.115</a> and<br>
&gt; &gt; &gt; port: 6996<br>
&gt; &gt; &gt; 2008-11-11 20:14:52 D [client-protocol.c:5301:notify] gfs-remote-ds:<br>
&gt; got<br>
&gt; &gt; &gt; GF_EVENT_CHILD_UP<br>
&gt; &gt; &gt; 2008-11-11 20:14:52 D [socket.c:924:socket_connect] gfs-remote-ds:<br>
&gt; &gt; connect<br>
&gt; &gt; &gt; () called on transport already connected<br>
&gt; &gt; &gt; 2008-11-11 20:14:52 W [common-utils.c:156:gf_print_bytes] glusterfs:<br>
&gt; &gt; Total<br>
&gt; &gt; &gt; data (in bytes): transfered (258), received (152)<br>
&gt; &gt; &gt; pending frames:<br>
&gt; &gt; &gt; frame : type(2) op(0)<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; Signal received: 11<br>
&gt; &gt; &gt; configuration details:argp 1<br>
&gt; &gt; &gt; backtrace 1<br>
&gt; &gt; &gt; dlfcn 1<br>
&gt; &gt; &gt; fdatasync 1<br>
&gt; &gt; &gt; libpthread 1<br>
&gt; &gt; &gt; llistxattr 1<br>
&gt; &gt; &gt; setfsid 1<br>
&gt; &gt; &gt; spinlock 1<br>
&gt; &gt; &gt; epoll.h 1<br>
&gt; &gt; &gt; xattr.h 1<br>
&gt; &gt; &gt; tv_nsec 1<br>
&gt; &gt; &gt; package-string: glusterfs 1.4.0pre9<br>
&gt; &gt; &gt; [0xb7ef9400]<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt;<br>
&gt; /usr/lib/glusterfs/1.4.0pre9/xlator/protocol/client.so(protocol_client_interpret+0x1c1)[0xb7cceb27]<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt;<br>
&gt; /usr/lib/glusterfs/1.4.0pre9/xlator/protocol/client.so(protocol_client_pollin+0xe4)[0xb7ccf56f]<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt;<br>
&gt; /usr/lib/glusterfs/1.4.0pre9/xlator/protocol/client.so(notify+0x73)[0xb7ccf608]<br>
&gt; &gt; &gt; /usr/lib/glusterfs/1.4.0pre9/transport/socket.so[0xb746f97d]<br>
&gt; &gt; &gt; /usr/lib/glusterfs/1.4.0pre9/transport/socket.so[0xb746fc7c]<br>
&gt; &gt; &gt; /usr/lib/libglusterfs.so.0[0xb7ee4036]<br>
&gt; &gt; &gt; /usr/lib/libglusterfs.so.0(event_dispatch+0x7a)[0xb7ee435a]<br>
&gt; &gt; &gt; glusterfsd(main+0xd97)[0x804bab8]<br>
&gt; &gt; &gt; /lib/libc.so.6(__libc_start_main+0xfa)[0xb7d4a42a]<br>
&gt; &gt; &gt; ---------<br>
&gt; &gt; &gt; Segmentation fault (core dumped)<br>
&gt; &gt; &gt; nemesis glusterfs #<br>
&gt; &gt; &gt; ---<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; This is the full stacktrace of the dumped core on nemesis:<br>
&gt; &gt; &gt; ---<br>
&gt; &gt; &gt; nemesis glusterfs # gdb /usr/sbin/glusterfsd /var/tmp/19898<br>
&gt; &gt; &gt; GNU gdb 6.8<br>
&gt; &gt; &gt; Copyright (C) 2008 Free Software Foundation, Inc.<br>
&gt; &gt; &gt; License GPLv3+: GNU GPL version 3 or later &lt;<br>
&gt; &gt; &gt; <a href="http://gnu.org/licenses/gpl.html" target="_blank">http://gnu.org/licenses/gpl.html</a>&gt;<br>
&gt; &gt; &gt; This is free software: you are free to change and redistribute it.<br>
&gt; &gt; &gt; There is NO WARRANTY, to the extent permitted by law. &nbsp;Type &quot;show<br>
&gt; &gt; copying&quot;<br>
&gt; &gt; &gt; and &quot;show warranty&quot; for details.<br>
&gt; &gt; &gt; This GDB was configured as &quot;i686-pc-linux-gnu&quot;...<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; warning: Can&#39;t read pathname for load map: Input/output error.<br>
&gt; &gt; &gt; Reading symbols from /usr/lib/libglusterfs.so.0...Reading symbols from<br>
&gt; &gt; &gt; /usr/lib/debug/usr/lib/libglusterfs.so.0.0.0.debug...done.<br>
&gt; &gt; &gt; done.<br>
&gt; &gt; &gt; Loaded symbols for /usr/lib/libglusterfs.so.0<br>
&gt; &gt; &gt; Reading symbols from /lib/libdl.so.2...Reading symbols from<br>
&gt; &gt; &gt; /usr/lib/debug/lib/libdl-2.7.so.debug...done.<br>
&gt; &gt; &gt; done.<br>
&gt; &gt; &gt; Loaded symbols for /lib/libdl.so.2<br>
&gt; &gt; &gt; Reading symbols from /lib/libpthread.so.0...Reading symbols from<br>
&gt; &gt; &gt; /usr/lib/debug/lib/libpthread-2.7.so.debug...done.<br>
&gt; &gt; &gt; done.<br>
&gt; &gt; &gt; Loaded symbols for /lib/libpthread.so.0<br>
&gt; &gt; &gt; Reading symbols from /lib/libc.so.6...Reading symbols from<br>
&gt; &gt; &gt; /usr/lib/debug/lib/libc-2.7.so.debug...done.<br>
&gt; &gt; &gt; done.<br>
&gt; &gt; &gt; Loaded symbols for /lib/libc.so.6<br>
&gt; &gt; &gt; Reading symbols from /lib/ld-linux.so.2...Reading symbols from<br>
&gt; &gt; &gt; /usr/lib/debug/lib/ld-2.7.so.debug...done.<br>
&gt; &gt; &gt; done.<br>
&gt; &gt; &gt; Loaded symbols for /lib/ld-linux.so.2<br>
&gt; &gt; &gt; Reading symbols from<br>
&gt; &gt; &gt; /usr/lib/glusterfs/1.4.0pre9/xlator/storage/posix.so...Reading symbols<br>
&gt; &gt; from<br>
&gt; &gt; &gt;<br>
&gt; &gt;<br>
&gt; /usr/lib/debug/usr/lib/glusterfs/1.4.0pre9/xlator/storage/posix.so.0.0.0.debug...done.<br>
&gt; &gt; &gt; done.<br>
&gt; &gt; &gt; Loaded symbols for<br>
&gt; /usr/lib/glusterfs/1.4.0pre9/xlator/storage/posix.so<br>
&gt; &gt; &gt; Reading symbols from<br>
&gt; &gt; &gt; /usr/lib/glusterfs/1.4.0pre9/xlator/features/posix-locks.so...Reading<br>
&gt; &gt; &gt; symbols from<br>
&gt; &gt; &gt;<br>
&gt; &gt;<br>
&gt; /usr/lib/debug/usr/lib/glusterfs/1.4.0pre9/xlator/features/posix-locks.so.0.0.0.debug...done.<br>
&gt; &gt; &gt; done.<br>
&gt; &gt; &gt; Loaded symbols for<br>
&gt; &gt; &gt; /usr/lib/glusterfs/1.4.0pre9/xlator/features/posix-locks.so<br>
&gt; &gt; &gt; Reading symbols from<br>
&gt; &gt; &gt; /usr/lib/glusterfs/1.4.0pre9/xlator/protocol/client.so...Reading<br>
&gt; symbols<br>
&gt; &gt; &gt; from<br>
&gt; &gt; &gt;<br>
&gt; &gt;<br>
&gt; /usr/lib/debug/usr/lib/glusterfs/1.4.0pre9/xlator/protocol/client.so.0.0.0.debug...done.<br>
&gt; &gt; &gt; done.<br>
&gt; &gt; &gt; Loaded symbols for<br>
&gt; &gt; /usr/lib/glusterfs/1.4.0pre9/xlator/protocol/client.so<br>
&gt; &gt; &gt; Reading symbols from<br>
&gt; &gt; &gt; /usr/lib/glusterfs/1.4.0pre9/xlator/cluster/afr.so...Reading symbols<br>
&gt; &gt; from<br>
&gt; &gt; &gt;<br>
&gt; &gt;<br>
&gt; /usr/lib/debug/usr/lib/glusterfs/1.4.0pre9/xlator/cluster/afr.so.0.0.0.debug...done.<br>
&gt; &gt; &gt; done.<br>
&gt; &gt; &gt; Loaded symbols for /usr/lib/glusterfs/1.4.0pre9/xlator/cluster/afr.so<br>
&gt; &gt; &gt; Reading symbols from<br>
&gt; &gt; &gt;<br>
&gt; /usr/lib/glusterfs/1.4.0pre9/xlator/performance/io-threads.so...Reading<br>
&gt; &gt; &gt; symbols from<br>
&gt; &gt; &gt;<br>
&gt; &gt;<br>
&gt; /usr/lib/debug/usr/lib/glusterfs/1.4.0pre9/xlator/performance/io-threads.so.0.0.0.debug...done.<br>
&gt; &gt; &gt; done.<br>
&gt; &gt; &gt; Loaded symbols for<br>
&gt; &gt; &gt; /usr/lib/glusterfs/1.4.0pre9/xlator/performance/io-threads.so<br>
&gt; &gt; &gt; Reading symbols from<br>
&gt; &gt; &gt; /usr/lib/glusterfs/1.4.0pre9/xlator/protocol/server.so...Reading<br>
&gt; symbols<br>
&gt; &gt; &gt; from<br>
&gt; &gt; &gt;<br>
&gt; &gt;<br>
&gt; /usr/lib/debug/usr/lib/glusterfs/1.4.0pre9/xlator/protocol/server.so.0.0.0.debug...done.<br>
&gt; &gt; &gt; done.<br>
&gt; &gt; &gt; Loaded symbols for<br>
&gt; &gt; /usr/lib/glusterfs/1.4.0pre9/xlator/protocol/server.so<br>
&gt; &gt; &gt; Reading symbols from<br>
&gt; &gt; &gt; /usr/lib/glusterfs/1.4.0pre9/transport/socket.so...Reading symbols<br>
&gt; from<br>
&gt; &gt; &gt;<br>
&gt; &gt;<br>
&gt; /usr/lib/debug/usr/lib/glusterfs/1.4.0pre9/transport/socket.so.0.0.0.debug...done.<br>
&gt; &gt; &gt; done.<br>
&gt; &gt; &gt; Loaded symbols for /usr/lib/glusterfs/1.4.0pre9/transport/socket.so<br>
&gt; &gt; &gt; Reading symbols from<br>
&gt; /usr/lib/glusterfs/1.4.0pre9/auth/addr.so...Reading<br>
&gt; &gt; &gt; symbols from<br>
&gt; &gt; &gt;<br>
&gt; &gt;<br>
&gt; /usr/lib/debug/usr/lib/glusterfs/1.4.0pre9/auth/addr.so.0.0.0.debug...done.<br>
&gt; &gt; &gt; done.<br>
&gt; &gt; &gt; Loaded symbols for /usr/lib/glusterfs/1.4.0pre9/auth/addr.so<br>
&gt; &gt; &gt; Reading symbols from /lib/libnss_files.so.2...Reading symbols from<br>
&gt; &gt; &gt; /usr/lib/debug/lib/libnss_files-2.7.so.debug...done.<br>
&gt; &gt; &gt; done.<br>
&gt; &gt; &gt; Loaded symbols for /lib/libnss_files.so.2<br>
&gt; &gt; &gt; Reading symbols from<br>
&gt; &gt; &gt; /usr/lib/gcc/i686-pc-linux-gnu/4.3.2/libgcc_s.so.1...done.<br>
&gt; &gt; &gt; Loaded symbols for /usr/lib/gcc/i686-pc-linux-gnu/4.3.2/libgcc_s.so.1<br>
&gt; &gt; &gt; Core was generated by `glusterfsd --no-daemon --log-file=/dev/stdout<br>
&gt; &gt; &gt; --log-level=DEBUG --volume-specfi&#39;.<br>
&gt; &gt; &gt; Program terminated with signal 11, Segmentation fault.<br>
&gt; &gt; &gt; [New process 19898]<br>
&gt; &gt; &gt; [New process 19907]<br>
&gt; &gt; &gt; [New process 19901]<br>
&gt; &gt; &gt; [New process 19902]<br>
&gt; &gt; &gt; [New process 19903]<br>
&gt; &gt; &gt; [New process 19904]<br>
&gt; &gt; &gt; [New process 19900]<br>
&gt; &gt; &gt; [New process 19905]<br>
&gt; &gt; &gt; [New process 19906]<br>
&gt; &gt; &gt; [New process 19899]<br>
&gt; &gt; &gt; #0 &nbsp;0xb7ccab4c in client_stat_cbk (frame=0x805ac80, hdr=0x805ab88,<br>
&gt; &gt; &gt; hdrlen=140, buf=0x0, buflen=0) at client-protocol.c:3085<br>
&gt; &gt; &gt; 3085 &nbsp; &nbsp;client-protocol.c: No such file or directory.<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp;in client-protocol.c<br>
&gt; &gt; &gt; (gdb) bt full<br>
&gt; &gt; &gt; #0 &nbsp;0xb7ccab4c in client_stat_cbk (frame=0x805ac80, hdr=0x805ab88,<br>
&gt; &gt; &gt; hdrlen=140, buf=0x0, buflen=0) at client-protocol.c:3085<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp;fn = (ret_fn_t) 0<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp;_parent = (call_frame_t *) 0x0<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp;stbuf = {st_dev = 0, __pad1 = 0, __st_ino = 0, st_mode = 0,<br>
&gt; &gt; st_nlink<br>
&gt; &gt; &gt; = 0, st_uid = 0, st_gid = 0, st_rdev = 0,<br>
&gt; &gt; &gt; &nbsp;__pad2 = 0, st_size = 0, st_blksize = 0, st_blocks = 0, st_atim =<br>
&gt; &gt; {tv_sec<br>
&gt; &gt; &gt; = 0, tv_nsec = 0}, st_mtim = {tv_sec = 0,<br>
&gt; &gt; &gt; &nbsp; &nbsp;tv_nsec = 0}, st_ctim = {tv_sec = 0, tv_nsec = 0}, st_ino = 0}<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp;rsp = (gf_fop_stat_rsp_t *) 0x805aba8<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp;op_ret = -1<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp;op_errno = 22<br>
&gt; &gt; &gt; #1 &nbsp;0xb7cceb27 in protocol_client_interpret (this=0x80552c0,<br>
&gt; &gt; &gt; trans=0x8057818, hdr_p=0x805ab88 &quot;&quot;, hdrlen=140, buf_p=0x0,<br>
&gt; &gt; &gt; &nbsp; &nbsp;buflen=0) at client-protocol.c:4929<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp;ret = -1<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp;frame = (call_frame_t *) 0x805ac80<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp;hdr = (gf_hdr_common_t *) 0x805ab88<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp;callid = 2<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp;type = 4<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp;op = 0<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp;__FUNCTION__ = &quot;protocol_client_interpret&quot;<br>
&gt; &gt; &gt; #2 &nbsp;0xb7ccf56f in protocol_client_pollin (this=0x80552c0,<br>
&gt; &gt; trans=0x8057818)<br>
&gt; &gt; &gt; at client-protocol.c:5165<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp;priv = (client_proto_priv_t *) 0x8057a88<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp;ret = 0<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp;buf = 0x0<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp;buflen = 0<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp;hdr = 0x805ab88 &quot;&quot;<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp;hdrlen = 140<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp;connected = 0<br>
&gt; &gt; &gt; #3 &nbsp;0xb7ccf608 in notify (this=0x80552c0, event=2, data=0x8057818) at<br>
&gt; &gt; &gt; client-protocol.c:5207<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp;priv = (client_proto_priv_t *) 0x80500c8<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp;ret = -1<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp;trans = (transport_t *) 0x8057818<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp;__FUNCTION__ = &quot;notify&quot;<br>
&gt; &gt; &gt; #4 &nbsp;0xb746f97d in socket_event_poll_in (this=0x8057818) at<br>
&gt; socket.c:678<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp;ret = 0<br>
&gt; &gt; &gt; #5 &nbsp;0xb746fc7c in socket_event_handler (fd=7, idx=1, data=0x8057818,<br>
&gt; &gt; &gt; poll_in=1, poll_out=0, poll_err=0) at socket.c:778<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp;this = (transport_t *) 0x8057818<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp;priv = (socket_private_t *) 0x8057b28<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp;ret = 0<br>
&gt; &gt; &gt; #6 &nbsp;0xb7ee4036 in event_dispatch_epoll (event_pool=0x80500c8) at<br>
&gt; &gt; &gt; event.c:853<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp;event_data = (struct event_data *) 0x80595cc<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp;handler = (event_handler_t) 0xb746fbd7 &lt;socket_event_handler&gt;<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp;data = (void *) 0x8057818<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp;idx = 1<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp;events = (struct epoll_event *) 0x80595c8<br>
&gt; &gt; &gt; ---Type &lt;return&gt; to continue, or q &lt;return&gt; to quit---<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp;size = 1<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp;i = 0<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp;ret = 1<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp;__FUNCTION__ = &quot;event_dispatch_epoll&quot;<br>
&gt; &gt; &gt; #7 &nbsp;0xb7ee435a in event_dispatch (event_pool=0x80500c8) at event.c:959<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp;__FUNCTION__ = &quot;event_dispatch&quot;<br>
&gt; &gt; &gt; #8 &nbsp;0x0804bab8 in main (argc=5, argv=0xbfb18694) at glusterfs.c:835<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp;rv = 0<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp;ctx = (glusterfs_ctx_t *) 0x8050008<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp;cmd_args = (cmd_args_t *) 0x8050008<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp;pool = (call_pool_t *) 0x8050140<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp;stbuf = {st_dev = 3216082440, __pad1 = 34300, __st_ino = 0,<br>
&gt; &gt; st_mode<br>
&gt; &gt; &gt; = 0, st_nlink = 0, st_uid = 0, st_gid = 0,<br>
&gt; &gt; &gt; &nbsp;st_rdev = 0, __pad2 = 0, st_size = -5192203587464100288, st_blksize =<br>
&gt; &gt; &gt; 134516962, st_blocks = 1, st_atim = {tv_sec = 0,<br>
&gt; &gt; &gt; &nbsp; &nbsp;tv_nsec = 0}, st_mtim = {tv_sec = 0, tv_nsec = 0}, st_ctim =<br>
&gt; {tv_sec<br>
&gt; &gt; =<br>
&gt; &gt; &gt; 0, tv_nsec = 0}, st_ino = 0}<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp;tmp_logfile = &#39;\0&#39; &lt;repeats 1023 times&gt;<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp;timestr = &#39;\0&#39; &lt;repeats 255 times&gt;<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp;base_exec_name = 0x80500a8 &quot;/dev/stdout&quot;<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp;utime = 0<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp;tm = (struct tm *) 0x0<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp;ret = 0<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp;lim = {rlim_cur = 18446744073709551615, rlim_max =<br>
&gt; &gt; &gt; 18446744073709551615}<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp;specfp = (FILE *) 0x8050390<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp;graph = (xlator_t *) 0x8056498<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp;trav = (xlator_t *) 0x8056498<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp;fuse_volume_found = 0<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp;server_or_fuse_found = 1<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp;__FUNCTION__ = &quot;main&quot;<br>
&gt; &gt; &gt; (gdb) quit<br>
&gt; &gt; &gt; nemesis glusterfs #<br>
&gt; &gt; &gt; ---<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; On the second node where I run GlusterFS server (host spock) I get<br>
&gt; this<br>
&gt; &gt; &gt; debug output while running the server and attempting to connect from<br>
&gt; &gt; &gt; nemesis:<br>
&gt; &gt; &gt; ----<br>
&gt; &gt; &gt; mail ~ # glusterfsd --no-daemon --log-file=/dev/stdout<br>
&gt; --log-level=DEBUG<br>
&gt; &gt; &gt; --volume-specfile=/etc/glusterfs/glusterfs-server.vol<br>
&gt; &gt; &gt; 2008-11-11 20:23:10 D [glusterfs.c:271:_get_specfp] glusterfsd:<br>
&gt; loading<br>
&gt; &gt; &gt; volume specfile /etc/glusterfs/glusterfs-server.vol<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; Version &nbsp; &nbsp; &nbsp;: glusterfs 1.4.0pre5 built on Nov &nbsp;6 2008 16:26:05<br>
&gt; &gt; &gt; TLA Revision : glusterfs--mainline--3.0--patch-359<br>
&gt; &gt; &gt; Starting Time: 2008-11-11 20:23:10<br>
&gt; &gt; &gt; Command line : glusterfsd --no-daemon --log-file=/dev/stdout<br>
&gt; &gt; &gt; --log-level=DEBUG<br>
&gt; --volume-specfile=/etc/glusterfs/glusterfs-server.vol<br>
&gt; &gt; &gt; given volume specfile<br>
&gt; &gt; &gt; +-----<br>
&gt; &gt; &gt; &nbsp;1: ##############################################<br>
&gt; &gt; &gt; &nbsp;2: ### &nbsp;GlusterFS Server Volume Specification &nbsp;##<br>
&gt; &gt; &gt; &nbsp;3: ### &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; SPOCK &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ##<br>
&gt; &gt; &gt; &nbsp;4: ##############################################<br>
&gt; &gt; &gt; &nbsp;5:<br>
&gt; &gt; &gt; &nbsp;6: # dataspace on local<br>
&gt; &gt; &gt; &nbsp;7: volume gfs-ds<br>
&gt; &gt; &gt; &nbsp;8: &nbsp; type storage/posix &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; # POSIX FS<br>
&gt; &gt; &gt; translator<br>
&gt; &gt; &gt; &nbsp;9: &nbsp; option directory /local/gfs-brick001 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; # Export this<br>
&gt; &gt; &gt; directoy<br>
&gt; &gt; &gt; &nbsp;10: end-volume<br>
&gt; &gt; &gt; &nbsp;11:<br>
&gt; &gt; &gt; &nbsp;12: # posix locks on local<br>
&gt; &gt; &gt; &nbsp;13: volume gfs-ds-locks<br>
&gt; &gt; &gt; &nbsp;14: &nbsp; type features/posix-locks<br>
&gt; &gt; &gt; &nbsp;15: &nbsp; subvolumes gfs-ds<br>
&gt; &gt; &gt; &nbsp;16: &nbsp; option mandatory on &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;# Enables<br>
&gt; &gt; mandatory<br>
&gt; &gt; &gt; locking on all files<br>
&gt; &gt; &gt; &nbsp;17: end-volume<br>
&gt; &gt; &gt; &nbsp;18:<br>
&gt; &gt; &gt; &nbsp;19: # dataspace on remote<br>
&gt; &gt; &gt; &nbsp;20: volume gfs-remote-ds<br>
&gt; &gt; &gt; &nbsp;21: &nbsp; type protocol/client<br>
&gt; &gt; &gt; &nbsp;22: &nbsp; option transport-type tcp/client &nbsp; &nbsp; &nbsp; &nbsp; # For TCP/IP transport<br>
&gt; &gt; &gt; &nbsp;23: &nbsp; option remote-host <a href="http://192.168.0.145" target="_blank">192.168.0.145</a> &nbsp; &nbsp; &nbsp; &nbsp; # IP address of the<br>
&gt; &gt; remote<br>
&gt; &gt; &gt; storage<br>
&gt; &gt; &gt; &nbsp;24: &nbsp; option remote-port 6996 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;# Default is 6996<br>
&gt; &gt; &gt; &nbsp;25: &nbsp; option remote-subvolume gfs-ds-locks &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; # Remote<br>
&gt; &gt; dataspace<br>
&gt; &gt; &gt; &nbsp;26: &nbsp; option transport-timeout 10 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;# Value in<br>
&gt; &gt; seconds;<br>
&gt; &gt; &gt; it should be set relatively low<br>
&gt; &gt; &gt; &nbsp;27: end-volume<br>
&gt; &gt; &gt; &nbsp;28:<br>
&gt; &gt; &gt; &nbsp;29: # automatic file replication translator for dataspace<br>
&gt; &gt; &gt; &nbsp;30: volume gfs-ds-afr<br>
&gt; &gt; &gt; &nbsp;31: &nbsp; type cluster/afr<br>
&gt; &gt; &gt; &nbsp;32: &nbsp; subvolumes gfs-ds-locks gfs-remote-ds &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;# Local and<br>
&gt; &gt; remote<br>
&gt; &gt; &gt; dataspaces<br>
&gt; &gt; &gt; &nbsp;33: end-volume<br>
&gt; &gt; &gt; &nbsp;34:<br>
&gt; &gt; &gt; &nbsp;35: # the actual exported volume<br>
&gt; &gt; &gt; &nbsp;36: volume gfs<br>
&gt; &gt; &gt; &nbsp;37: &nbsp; type performance/io-threads<br>
&gt; &gt; &gt; &nbsp;38: &nbsp; option thread-count 8 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;# Deault is 1<br>
&gt; &gt; &gt; &nbsp;39: &nbsp; option cache-size 64MB &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; # Default is 64MB<br>
&gt; &gt; &gt; &nbsp;40: &nbsp; subvolumes gfs-ds-afr<br>
&gt; &gt; &gt; &nbsp;41: end-volume<br>
&gt; &gt; &gt; &nbsp;42:<br>
&gt; &gt; &gt; &nbsp;43: # server declaration<br>
&gt; &gt; &gt; &nbsp;44: volume server<br>
&gt; &gt; &gt; &nbsp;45: &nbsp; type protocol/server<br>
&gt; &gt; &gt; &nbsp;46: &nbsp; option transport-type tcp/server &nbsp; &nbsp; &nbsp; &nbsp; # For TCP/IP transport<br>
&gt; &gt; &gt; &nbsp;47: &nbsp; option listen-port 6996 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;# Default is 6996<br>
&gt; &gt; &gt; &nbsp;48: &nbsp; subvolumes gfs<br>
&gt; &gt; &gt; &nbsp;49: &nbsp; # storage network access only<br>
&gt; &gt; &gt; &nbsp;50: &nbsp; option auth.addr.gfs-ds-locks.allow <a href="http://192.168.0." target="_blank">192.168.0.</a>*,<a href="http://127.0.0.1" target="_blank">127.0.0.1</a><br>
&gt; &gt; &gt; &nbsp;51: &nbsp; option auth.addr.gfs.allow <a href="http://192.168.0." target="_blank">192.168.0.</a>*<br>
&gt; &gt; &gt; &nbsp;52: end-volume<br>
&gt; &gt; &gt; +-----<br>
&gt; &gt; &gt; 2008-11-11 20:23:10 D [spec.y:194:new_section] parser: New node for<br>
&gt; &gt; &gt; &#39;gfs-ds&#39;<br>
&gt; &gt; &gt; 2008-11-11 20:23:10 D [xlator.c:289:xlator_set_type] xlator: attempt<br>
&gt; to<br>
&gt; &gt; &gt; load file /usr/lib/glusterfs/1.4.0pre5/xlator/storage/posix.so<br>
&gt; &gt; &gt; 2008-11-11 20:23:11 D [spec.y:219:section_type] parser:<br>
&gt; &gt; &gt; Type:gfs-ds:storage/posix<br>
&gt; &gt; &gt; 2008-11-11 20:23:11 D [spec.y:285:section_option] parser:<br>
&gt; &gt; &gt; Option:gfs-ds:directory:/local/gfs-brick001<br>
&gt; &gt; &gt; 2008-11-11 20:23:11 D [spec.y:367:section_end] parser: end:gfs-ds<br>
&gt; &gt; &gt; 2008-11-11 20:23:11 D [spec.y:194:new_section] parser: New node for<br>
&gt; &gt; &gt; &#39;gfs-ds-locks&#39;<br>
&gt; &gt; &gt; 2008-11-11 20:23:11 D [xlator.c:289:xlator_set_type] xlator: attempt<br>
&gt; to<br>
&gt; &gt; &gt; load file /usr/lib/glusterfs/1.4.0pre5/xlator/features/posix-locks.so<br>
&gt; &gt; &gt; 2008-11-11 20:23:11 D [xlator.c:318:xlator_set_type] gfs-ds-locks:<br>
&gt; &gt; &gt; dlsym(notify) on<br>
&gt; &gt; &gt; /usr/lib/glusterfs/1.4.0pre5/xlator/features/posix-locks.so: undefined<br>
&gt; &gt; &gt; symbol: notify -- neglecting<br>
&gt; &gt; &gt; 2008-11-11 20:23:11 D [spec.y:219:section_type] parser:<br>
&gt; &gt; &gt; Type:gfs-ds-locks:features/posix-locks<br>
&gt; &gt; &gt; 2008-11-11 20:23:11 D [spec.y:352:section_sub] parser:<br>
&gt; &gt; &gt; child:gfs-ds-locks-&gt;gfs-ds<br>
&gt; &gt; &gt; 2008-11-11 20:23:11 D [spec.y:285:section_option] parser:<br>
&gt; &gt; &gt; Option:gfs-ds-locks:mandatory:on<br>
&gt; &gt; &gt; 2008-11-11 20:23:11 D [spec.y:367:section_end] parser:<br>
&gt; end:gfs-ds-locks<br>
&gt; &gt; &gt; 2008-11-11 20:23:11 D [spec.y:194:new_section] parser: New node for<br>
&gt; &gt; &gt; &#39;gfs-remote-ds&#39;<br>
&gt; &gt; &gt; 2008-11-11 20:23:11 D [xlator.c:289:xlator_set_type] xlator: attempt<br>
&gt; to<br>
&gt; &gt; &gt; load file /usr/lib/glusterfs/1.4.0pre5/xlator/protocol/client.so<br>
&gt; &gt; &gt; 2008-11-11 20:23:11 D [spec.y:219:section_type] parser:<br>
&gt; &gt; &gt; Type:gfs-remote-ds:protocol/client<br>
&gt; &gt; &gt; 2008-11-11 20:23:11 D [spec.y:285:section_option] parser:<br>
&gt; &gt; &gt; Option:gfs-remote-ds:transport-type:tcp/client<br>
&gt; &gt; &gt; 2008-11-11 20:23:11 D [spec.y:285:section_option] parser:<br>
&gt; &gt; &gt; Option:gfs-remote-ds:remote-host:<a href="http://192.168.0.145" target="_blank">192.168.0.145</a><br>
&gt; &gt; &gt; 2008-11-11 20:23:11 D [spec.y:285:section_option] parser:<br>
&gt; &gt; &gt; Option:gfs-remote-ds:remote-port:6996<br>
&gt; &gt; &gt; 2008-11-11 20:23:11 D [spec.y:285:section_option] parser:<br>
&gt; &gt; &gt; Option:gfs-remote-ds:remote-subvolume:gfs-ds-locks<br>
&gt; &gt; &gt; 2008-11-11 20:23:11 D [spec.y:285:section_option] parser:<br>
&gt; &gt; &gt; Option:gfs-remote-ds:transport-timeout:10<br>
&gt; &gt; &gt; 2008-11-11 20:23:11 D [spec.y:367:section_end] parser:<br>
&gt; end:gfs-remote-ds<br>
&gt; &gt; &gt; 2008-11-11 20:23:11 D [spec.y:194:new_section] parser: New node for<br>
&gt; &gt; &gt; &#39;gfs-ds-afr&#39;<br>
&gt; &gt; &gt; 2008-11-11 20:23:11 D [xlator.c:289:xlator_set_type] xlator: attempt<br>
&gt; to<br>
&gt; &gt; &gt; load file /usr/lib/glusterfs/1.4.0pre5/xlator/cluster/afr.so<br>
&gt; &gt; &gt; 2008-11-11 20:23:11 D [xlator.c:324:xlator_set_type] gfs-ds-afr:<br>
&gt; strict<br>
&gt; &gt; &gt; option validation is not enforced -- neglecting<br>
&gt; &gt; &gt; 2008-11-11 20:23:11 D [spec.y:219:section_type] parser:<br>
&gt; &gt; &gt; Type:gfs-ds-afr:cluster/afr<br>
&gt; &gt; &gt; 2008-11-11 20:23:11 D [spec.y:352:section_sub] parser:<br>
&gt; &gt; &gt; child:gfs-ds-afr-&gt;gfs-ds-locks<br>
&gt; &gt; &gt; 2008-11-11 20:23:11 D [spec.y:352:section_sub] parser:<br>
&gt; &gt; &gt; child:gfs-ds-afr-&gt;gfs-remote-ds<br>
&gt; &gt; &gt; 2008-11-11 20:23:11 D [spec.y:367:section_end] parser: end:gfs-ds-afr<br>
&gt; &gt; &gt; 2008-11-11 20:23:11 D [spec.y:194:new_section] parser: New node for<br>
&gt; &gt; &#39;gfs&#39;<br>
&gt; &gt; &gt; 2008-11-11 20:23:11 D [xlator.c:289:xlator_set_type] xlator: attempt<br>
&gt; to<br>
&gt; &gt; &gt; load file<br>
&gt; /usr/lib/glusterfs/1.4.0pre5/xlator/performance/io-threads.so<br>
&gt; &gt; &gt; 2008-11-11 20:23:11 D [xlator.c:318:xlator_set_type] gfs:<br>
&gt; dlsym(notify)<br>
&gt; &gt; on<br>
&gt; &gt; &gt; /usr/lib/glusterfs/1.4.0pre5/xlator/performance/io-threads.so:<br>
&gt; undefined<br>
&gt; &gt; &gt; symbol: notify -- neglecting<br>
&gt; &gt; &gt; 2008-11-11 20:23:11 D [spec.y:219:section_type] parser:<br>
&gt; &gt; &gt; Type:gfs:performance/io-threads<br>
&gt; &gt; &gt; 2008-11-11 20:23:11 D [spec.y:285:section_option] parser:<br>
&gt; &gt; &gt; Option:gfs:thread-count:8<br>
&gt; &gt; &gt; 2008-11-11 20:23:11 D [spec.y:285:section_option] parser:<br>
&gt; &gt; &gt; Option:gfs:cache-size:64MB<br>
&gt; &gt; &gt; 2008-11-11 20:23:11 D [spec.y:352:section_sub] parser:<br>
&gt; &gt; &gt; child:gfs-&gt;gfs-ds-afr<br>
&gt; &gt; &gt; 2008-11-11 20:23:11 D [spec.y:367:section_end] parser: end:gfs<br>
&gt; &gt; &gt; 2008-11-11 20:23:11 D [spec.y:194:new_section] parser: New node for<br>
&gt; &gt; &gt; &#39;server&#39;<br>
&gt; &gt; &gt; 2008-11-11 20:23:11 D [xlator.c:289:xlator_set_type] xlator: attempt<br>
&gt; to<br>
&gt; &gt; &gt; load file /usr/lib/glusterfs/1.4.0pre5/xlator/protocol/server.so<br>
&gt; &gt; &gt; 2008-11-11 20:23:11 D [spec.y:219:section_type] parser:<br>
&gt; &gt; &gt; Type:server:protocol/server<br>
&gt; &gt; &gt; 2008-11-11 20:23:11 D [spec.y:285:section_option] parser:<br>
&gt; &gt; &gt; Option:server:transport-type:tcp/server<br>
&gt; &gt; &gt; 2008-11-11 20:23:11 D [spec.y:285:section_option] parser:<br>
&gt; &gt; &gt; Option:server:listen-port:6996<br>
&gt; &gt; &gt; 2008-11-11 20:23:11 D [spec.y:352:section_sub] parser:<br>
&gt; child:server-&gt;gfs<br>
&gt; &gt; &gt; 2008-11-11 20:23:11 D [spec.y:285:section_option] parser:<br>
&gt; &gt; &gt; Option:server:auth.addr.gfs-ds-locks.allow:<a href="http://192.168.0." target="_blank">192.168.0.</a>*,<a href="http://127.0.0.1" target="_blank">127.0.0.1</a><br>
&gt; &gt; &gt; 2008-11-11 20:23:11 D [spec.y:285:section_option] parser:<br>
&gt; &gt; &gt; Option:server:auth.addr.gfs.allow:<a href="http://192.168.0." target="_blank">192.168.0.</a>*<br>
&gt; &gt; &gt; 2008-11-11 20:23:11 D [spec.y:367:section_end] parser: end:server<br>
&gt; &gt; &gt; 2008-11-11 20:23:11 D [glusterfs.c:771:main] glusterfsd: running in<br>
&gt; pid<br>
&gt; &gt; &gt; 17646<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; 2008-11-11 20:23:11 D [transport.c:104:transport_load] transport:<br>
&gt; &gt; attempt<br>
&gt; &gt; &gt; to load file /usr/lib/glusterfs/1.4.0pre5/transport/socket.so<br>
&gt; &gt; &gt; 2008-11-11 20:23:11 D [server-protocol.c:6267:init] server: defaulting<br>
&gt; &gt; &gt; limits.transaction-size to 4194304<br>
&gt; &gt; &gt; 2008-11-11 20:23:11 D [client-protocol.c:4383:init] gfs-remote-ds:<br>
&gt; &gt; setting<br>
&gt; &gt; &gt; transport-timeout to 10<br>
&gt; &gt; &gt; 2008-11-11 20:23:11 D [transport.c:104:transport_load] transport:<br>
&gt; &gt; attempt<br>
&gt; &gt; &gt; to load file /usr/lib/glusterfs/1.4.0pre5/transport/socket.so<br>
&gt; &gt; &gt; 2008-11-11 20:23:11 D [client-protocol.c:4427:init] gfs-remote-ds:<br>
&gt; &gt; &gt; defaulting limits.transaction-size to 268435456<br>
&gt; &gt; &gt; 2008-11-11 20:23:11 D [afr.c:6397:init] gfs-ds-afr: self-heal is<br>
&gt; enabled<br>
&gt; &gt; &gt; (default)<br>
&gt; &gt; &gt; 2008-11-11 20:23:11 D [afr.c:6425:init] gfs-ds-afr: (default) reads<br>
&gt; will<br>
&gt; &gt; be<br>
&gt; &gt; &gt; scheduled between the children<br>
&gt; &gt; &gt; 2008-11-11 20:23:11 D [afr.c:6309:notify] gfs-ds-afr:<br>
&gt; GF_EVENT_CHILD_UP<br>
&gt; &gt; &gt; from gfs-ds-locks<br>
&gt; &gt; &gt; 2008-11-11 20:23:11 D [afr.c:6241:afr_check_xattr_cbk] gfs-ds-afr:<br>
&gt; &gt; &gt; &#39;gfs-ds-locks&#39; supports Extended attribute<br>
&gt; &gt; &gt; 2008-11-11 20:23:11 D [client-protocol.c:4653:notify] gfs-remote-ds:<br>
&gt; got<br>
&gt; &gt; &gt; GF_EVENT_PARENT_UP, attempting connect on transport<br>
&gt; &gt; &gt; 2008-11-11 20:23:11 D [io-threads.c:1229:init] io-threads: Using<br>
&gt; &gt; &gt; conf-&gt;thread_count = 8<br>
&gt; &gt; &gt; 2008-11-11 20:23:11 D [io-threads.c:1262:init] io-threads: Using<br>
&gt; &gt; &gt; conf-&gt;cache_size = -5192566377910632448<br>
&gt; &gt; &gt; 2008-11-11 20:23:11 D<br>
&gt; [client-protocol.c:4126:client_protocol_reconnect]<br>
&gt; &gt; &gt; gfs-remote-ds: attempting reconnect<br>
&gt; &gt; &gt; 2008-11-11 20:23:11 D [common-utils.c:215:gf_resolve_ip6] resolver:<br>
&gt; DNS<br>
&gt; &gt; &gt; cache not present, freshly probing hostname: <a href="http://192.168.0.145" target="_blank">192.168.0.145</a><br>
&gt; &gt; &gt; 2008-11-11 20:23:11 D [common-utils.c:252:gf_resolve_ip6] resolver:<br>
&gt; &gt; &gt; returning ip-192.168.0.145 (port-6996) for hostname: <a href="http://192.168.0.145" target="_blank">192.168.0.145</a> and<br>
&gt; &gt; &gt; port: 6996<br>
&gt; &gt; &gt; 2008-11-11 20:23:11 E [socket.c:708:socket_connect_finish]<br>
&gt; &gt; gfs-remote-ds:<br>
&gt; &gt; &gt; connection failed (Connection refused)<br>
&gt; &gt; &gt; 2008-11-11 20:23:11 D [socket.c:183:__socket_disconnect]<br>
&gt; gfs-remote-ds:<br>
&gt; &gt; &gt; shutdown() returned -1. setting connection state to -1<br>
&gt; &gt; &gt; 2008-11-11 20:23:11 D [client-protocol.c:4153:protocol_client_cleanup]<br>
&gt; &gt; &gt; gfs-remote-ds: cleaning up state in transport object 0xb7f41608<br>
&gt; &gt; &gt; 2008-11-11 20:23:11 D [client-protocol.c:4179:protocol_client_cleanup]<br>
&gt; &gt; &gt; gfs-remote-ds: priv-&gt;timer is NULL!!!!<br>
&gt; &gt; &gt; 2008-11-11 20:23:11 W [socket.c:93:__socket_rwv] gfs-remote-ds: EOF<br>
&gt; from<br>
&gt; &gt; &gt; peer<br>
&gt; &gt; &gt; 2008-11-11 20:23:11 D [socket.c:568:socket_proto_state_machine]<br>
&gt; &gt; &gt; gfs-remote-ds: socket read failed (Transport endpoint is not<br>
&gt; connected)<br>
&gt; &gt; in<br>
&gt; &gt; &gt; state 1 ()<br>
&gt; &gt; &gt; 2008-11-11 20:23:11 D [client-protocol.c:4153:protocol_client_cleanup]<br>
&gt; &gt; &gt; gfs-remote-ds: cleaning up state in transport object 0xb7f41608<br>
&gt; &gt; &gt; 2008-11-11 20:23:11 D [client-protocol.c:4179:protocol_client_cleanup]<br>
&gt; &gt; &gt; gfs-remote-ds: priv-&gt;timer is NULL!!!!<br>
&gt; &gt; &gt; 2008-11-11 20:23:12 D<br>
&gt; [client-protocol.c:4126:client_protocol_reconnect]<br>
&gt; &gt; &gt; gfs-remote-ds: attempting reconnect<br>
&gt; &gt; &gt; 2008-11-11 20:23:12 D [common-utils.c:208:gf_resolve_ip6] resolver:<br>
&gt; &gt; &gt; flushing DNS cache<br>
&gt; &gt; &gt; 2008-11-11 20:23:12 D [common-utils.c:215:gf_resolve_ip6] resolver:<br>
&gt; DNS<br>
&gt; &gt; &gt; cache not present, freshly probing hostname: <a href="http://192.168.0.145" target="_blank">192.168.0.145</a><br>
&gt; &gt; &gt; 2008-11-11 20:23:12 D [common-utils.c:252:gf_resolve_ip6] resolver:<br>
&gt; &gt; &gt; returning ip-192.168.0.145 (port-6996) for hostname: <a href="http://192.168.0.145" target="_blank">192.168.0.145</a> and<br>
&gt; &gt; &gt; port: 6996<br>
&gt; &gt; &gt; 2008-11-11 20:23:12 D [socket.c:183:__socket_disconnect]<br>
&gt; gfs-remote-ds:<br>
&gt; &gt; &gt; shutdown() returned -1. setting connection state to -1<br>
&gt; &gt; &gt; 2008-11-11 20:23:12 D [client-protocol.c:4153:protocol_client_cleanup]<br>
&gt; &gt; &gt; gfs-remote-ds: cleaning up state in transport object 0xb7f41608<br>
&gt; &gt; &gt; 2008-11-11 20:23:12 D [client-protocol.c:4179:protocol_client_cleanup]<br>
&gt; &gt; &gt; gfs-remote-ds: priv-&gt;timer is NULL!!!!<br>
&gt; &gt; &gt; 2008-11-11 20:23:12 W [socket.c:93:__socket_rwv] gfs-remote-ds: EOF<br>
&gt; from<br>
&gt; &gt; &gt; peer<br>
&gt; &gt; &gt; 2008-11-11 20:23:12 D [socket.c:568:socket_proto_state_machine]<br>
&gt; &gt; &gt; gfs-remote-ds: socket read failed (Transport endpoint is not<br>
&gt; connected)<br>
&gt; &gt; in<br>
&gt; &gt; &gt; state 1 ()<br>
&gt; &gt; &gt; 2008-11-11 20:23:12 D [client-protocol.c:4153:protocol_client_cleanup]<br>
&gt; &gt; &gt; gfs-remote-ds: cleaning up state in transport object 0xb7f41608<br>
&gt; &gt; &gt; 2008-11-11 20:23:12 D [client-protocol.c:4179:protocol_client_cleanup]<br>
&gt; &gt; &gt; gfs-remote-ds: priv-&gt;timer is NULL!!!!<br>
&gt; &gt; &gt; 2008-11-11 20:23:14 W [socket.c:93:__socket_rwv] server: EOF from peer<br>
&gt; &gt; &gt; <a href="http://192.168.0.144:1023" target="_blank">192.168.0.144:1023</a><br>
&gt; &gt; &gt; 2008-11-11 20:23:14 D [socket.c:568:socket_proto_state_machine]<br>
&gt; server:<br>
&gt; &gt; &gt; socket read failed (Transport endpoint is not connected) in state 1 (<br>
&gt; &gt; &gt; <a href="http://192.168.0.144:1023" target="_blank">192.168.0.144:1023</a>)<br>
&gt; &gt; &gt; 2008-11-11 20:23:14 D [server-protocol.c:6182:server_protocol_cleanup]<br>
&gt; &gt; &gt; server: cleaned up transport state for client <a href="http://192.168.0.144:1023" target="_blank">192.168.0.144:1023</a><br>
&gt; &gt; &gt; 2008-11-11 20:23:14 D [socket.c:1287:fini] server: transport<br>
&gt; 0xb7f44a50<br>
&gt; &gt; &gt; destroyed<br>
&gt; &gt; &gt; 2008-11-11 20:23:14 D<br>
&gt; [client-protocol.c:4126:client_protocol_reconnect]<br>
&gt; &gt; &gt; gfs-remote-ds: attempting reconnect<br>
&gt; &gt; &gt; 2008-11-11 20:23:14 D [common-utils.c:208:gf_resolve_ip6] resolver:<br>
&gt; &gt; &gt; flushing DNS cache<br>
&gt; &gt; &gt; 2008-11-11 20:23:14 D [common-utils.c:215:gf_resolve_ip6] resolver:<br>
&gt; DNS<br>
&gt; &gt; &gt; cache not present, freshly probing hostname: <a href="http://192.168.0.145" target="_blank">192.168.0.145</a><br>
&gt; &gt; &gt; 2008-11-11 20:23:14 D [common-utils.c:252:gf_resolve_ip6] resolver:<br>
&gt; &gt; &gt; returning ip-192.168.0.145 (port-6996) for hostname: <a href="http://192.168.0.145" target="_blank">192.168.0.145</a> and<br>
&gt; &gt; &gt; port: 6996<br>
&gt; &gt; &gt; 2008-11-11 20:23:14 D [socket.c:183:__socket_disconnect]<br>
&gt; gfs-remote-ds:<br>
&gt; &gt; &gt; shutdown() returned -1. setting connection state to -1<br>
&gt; &gt; &gt; 2008-11-11 20:23:14 D [client-protocol.c:4153:protocol_client_cleanup]<br>
&gt; &gt; &gt; gfs-remote-ds: cleaning up state in transport object 0xb7f41608<br>
&gt; &gt; &gt; ^C<br>
&gt; &gt; &gt; mail ~ #<br>
&gt; &gt; &gt; ----<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; Does any one know what the problem is or how to fix that?<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; // Steve<br>
&gt; &gt; &gt; --<br>
&gt; &gt; &gt; GMX Download-Spiele: Preizsturz! Alle Puzzle-Spiele Deluxe über 60%<br>
&gt; &gt; &gt; billiger.<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt;<br>
&gt; <a href="http://games.entertainment.gmx.net/de/entertainment/games/download/puzzle/index.html" target="_blank">http://games.entertainment.gmx.net/de/entertainment/games/download/puzzle/index.html</a><br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; _______________________________________________<br>
&gt; &gt; &gt; Gluster-devel mailing list<br>
&gt; &gt; &gt; <a href="mailto:Gluster-devel@nongnu.org">Gluster-devel@nongnu.org</a><br>
&gt; &gt; &gt; <a href="http://lists.nongnu.org/mailman/listinfo/gluster-devel" target="_blank">http://lists.nongnu.org/mailman/listinfo/gluster-devel</a><br>
&gt; &gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; --<br>
&gt; &gt; hard work often pays off after time, but laziness always pays off now<br>
&gt;<br>
&gt; --<br>
&gt; GMX Download-Spiele: Preizsturz! Alle Puzzle-Spiele Deluxe über 60%<br>
&gt; billiger.<br>
&gt; <a href="http://games.entertainment.gmx.net/de/entertainment/games/download/puzzle/index.html" target="_blank">http://games.entertainment.gmx.net/de/entertainment/games/download/puzzle/index.html</a><br>
&gt;<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; Gluster-devel mailing list<br>
&gt; <a href="mailto:Gluster-devel@nongnu.org">Gluster-devel@nongnu.org</a><br>
&gt; <a href="http://lists.nongnu.org/mailman/listinfo/gluster-devel" target="_blank">http://lists.nongnu.org/mailman/listinfo/gluster-devel</a><br>
<br>
</div></div><font color="#888888">--<br>
Ist Ihr Browser Vista-kompatibel? Jetzt die neuesten<br>
Browser-Versionen downloaden: <a href="http://www.gmx.net/de/go/browser" target="_blank">http://www.gmx.net/de/go/browser</a><br>
</font><div><div></div><div class="Wj3C7c"><br>
<br>
_______________________________________________<br>
Gluster-devel mailing list<br>
<a href="mailto:Gluster-devel@nongnu.org">Gluster-devel@nongnu.org</a><br>
<a href="http://lists.nongnu.org/mailman/listinfo/gluster-devel" target="_blank">http://lists.nongnu.org/mailman/listinfo/gluster-devel</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>hard work often pays off after time, but laziness always pays off now<br>