Thanks, David:

But I'd rather see if I can fix the problem with the Mageia client 
(glusterfs-client-3.0.0-2.mga1):
        * This will allow me to file a bug report with the package maintainer 
(if necessary).
        * I already know that the systems that have Gluster 3.2.6 from source 
[i.e., the storage nodes] are able to mount the volume.
        * I'd rather keep my daily-driver (i.e., the host system) 100% Mageia.
Eric Pretorious
Truckee, CA



>________________________________
> From: David Coulson <da...@davidcoulson.net>
>To: Eric <epretori...@yahoo.com> 
>Cc: "gluster-users@gluster.org" <gluster-users@gluster.org> 
>Sent: Saturday, May 5, 2012 9:16 AM
>Subject: Re: [Gluster-users] Gluster client can't connect to Gluster volume
> 
>
>That's way old documentation.
>
>Start by installing 3.2.6 on your client and see if it works then. I
    don't think anyone expects 3.2 and 3.0 to work correctly.
>
>On 5/5/12 12:09 PM, Eric wrote: 
>Thanks, David:
>>
>>
>>Yes...
>>      * iptables has been disabled on all three systems.
>>      * SELinux is set to permissive on the two systems that employ it - the 
>> two CentOS nodes.
>>      * Port #6996 is referenced in the Troubleshooting section of the 
>> Gluster User Guide.
>>FWIW: All of this except the SELinux question is already documented in  my 
>>post on the Mageia Forum.
>>
>>
>>Eric Pretorious
>>Truckee, CA
>>
>>
>>
>>>________________________________
>>> From: David Coulson <da...@davidcoulson.net>
>>>To: Eric <epretori...@yahoo.com> 
>>>Cc: "gluster-users@gluster.org" <gluster-users@gluster.org> 
>>>Sent: Saturday, May 5, 2012 5:44 AM
>>>Subject: Re: [Gluster-users] Gluster client can't connect to Gluster volume
>>> 
>>>
>>>Do you have any firewall rules enabled? I'd start by disabling iptables (or 
>>>at least setting everything to ACCEPT) and as someone else suggested setting 
>>>selinux to permissive/disabled.
>>>
>>>Why are your nodes and client using different
                    versions of Gluster? Why not just use the 3.2.6
                    version for everything? Also, I'm not sure where
                    port 6996 comes from - Gluster uses 24007 for it's
                    core communications and ports above that for
                    individual bricks.
>>>
>>>David
>>>
>>>On 5/5/12 12:27 AM, Eric wrote: 
>>>Hi, All:
>>>>
>>>>I've built a Gluster-based storage cluster on
                          a pair of CentOS 5.7 (i386) VM's. The nodes
                          are using Gluster 3.2.6 (from source) and the
                          host is using Gluster 3.0.0 (from the Mageia
                          package repositories):
>>>>
>>>>
>>>>[eric@node1 ~]$ sudo /usr/local/sbin/gluster --version
>>>>glusterfs 3.2.6 built on May  3 2012
                            15:53:02
>>>>
>>>>[eric@localhost ~]$ rpm -qa | grep glusterfs
>>>>glusterfs-common-3.0.0-2.mga1
>>>>glusterfs-client-3.0.0-2.mga1
>>>>glusterfs-server-3.0.0-2.mga1
>>>>libglusterfs0-3.0.0-2.mga1
>>>>
>>>>
>>>>None of the systems (i.e., neither the two storage nodes nor the client) 
>>>>can connect to Port 6996 of the cluster (node1.example.com & 
>>>>node2.example.com) but the two storage nodes can mount the shared volume 
>>>>using the Gluster helper and/or NFS:
>>>>
>>>>
>>>>[eric@node1 ~]$ sudo /sbin/lsmod | grep fuse
>>>>
>>>>[eric@node1 ~]$ sudo /sbin/modprobe fuse
>>>>
>>>>[eric@node1 ~]$ sudo /sbin/lsmod | grep fuse
>>>>fuse                   49237  0 
>>>>
>>>>[eric@node1 ~]$ sudo mount -t glusterfs
                            node1:/mirror-1 /mnt
>>>>
>>>>[eric@node1 ~]$ sudo grep gluster /etc/mtab 
>>>>glusterfs#node1:/mirror-1 /mnt fuse
                            rw,allow_other,default_permissions,max_read=131072
                            0 0
>>>>
>>>>
>>>>...but the host system is only able to connect using NFS:
>>>>
>>>>
>>>>[eric@localhost ~]$ sudo glusterfs --debug -f /tmp/glusterfs.vol /mnt
>>>>[2012-05-04 19:09:09] D
                            [glusterfsd.c:424:_get_specfp] glusterfs:
                            loading volume file /tmp/glusterfs.vol
>>>>================================================================================
>>>>Version      : glusterfs 3.0.0 built on Apr
                            10 2011 19:12:54
>>>>git: 2.0.1-886-g8379edd
>>>>Starting Time: 2012-05-04 19:09:09
>>>>Command line : glusterfs --debug -f
                            /tmp/glusterfs.vol /mnt 
>>>>PID          : 30159
>>>>System name  : Linux
>>>>Nodename     : localhost.localdomain
>>>>Kernel Release : 2.6.38.8-desktop586-10.mga
>>>>Hardware Identifier: i686
>>>>
>>>>Given volfile:
>>>>+------------------------------------------------------------------------------+
>>>>  1: volume mirror-1
>>>>  2:  type protocol/client
>>>>  3:  option transport-type tcp
>>>>  4:  option remote-host node1.example.com
>>>>  5:  option remote-subvolume mirror-1
>>>>  6: end-volume
>>>>+------------------------------------------------------------------------------+
>>>>[2012-05-04 19:09:09] D
                            [glusterfsd.c:1335:main] glusterfs: running
                            in pid 30159
>>>>[2012-05-04 19:09:09] D
                            [client-protocol.c:6581:init] mirror-1:
                            defaulting frame-timeout to 30mins
>>>>[2012-05-04 19:09:09] D
                            [client-protocol.c:6592:init] mirror-1:
                            defaulting ping-timeout to 42
>>>>[2012-05-04 19:09:09] D
                            [transport.c:145:transport_load] transport:
                            attempt to load file
                            /usr/lib/glusterfs/3.0.0/transport/socket.so
>>>>[2012-05-04 19:09:09] D
                            [transport.c:145:transport_load] transport:
                            attempt to load file
                            /usr/lib/glusterfs/3.0.0/transport/socket.so
>>>>[2012-05-04 19:09:09] D
                            [client-protocol.c:7005:notify] mirror-1:
                            got GF_EVENT_PARENT_UP, attempting connect
                            on transport
>>>>[2012-05-04 19:09:09] D
                            [client-protocol.c:7005:notify] mirror-1:
                            got GF_EVENT_PARENT_UP, attempting connect
                            on transport
>>>>[2012-05-04 19:09:09] D
                            [client-protocol.c:7005:notify] mirror-1:
                            got GF_EVENT_PARENT_UP, attempting connect
                            on transport
>>>>[2012-05-04 19:09:09] D
                            [client-protocol.c:7005:notify] mirror-1:
                            got GF_EVENT_PARENT_UP, attempting connect
                            on transport
>>>>[2012-05-04 19:09:09] N
                            [glusterfsd.c:1361:main] glusterfs:
                            Successfully started
>>>>[2012-05-04 19:09:09] E
                            [socket.c:760:socket_connect_finish]
                            mirror-1: connection to  failed (Connection
                            refused)
>>>>[2012-05-04 19:09:09] D
                            [fuse-bridge.c:3079:fuse_thread_proc] fuse: 
                            pthread_cond_timedout returned non zero
                            value ret: 0 errno: 0
>>>>[2012-05-04 19:09:09] N
                            [fuse-bridge.c:2931:fuse_init]
                            glusterfs-fuse: FUSE inited with protocol
                            versions: glusterfs 7.13 kernel 7.16
>>>>[2012-05-04 19:09:09] E
                            [socket.c:760:socket_connect_finish]
                            mirror-1: connection to  failed (Connection
                            refused)
>>>>
>>>>
>>>>I've read through the Troubleshooting section of the Gluster Administration 
>>>>Guide and the Gluster User Guide but can't seem to resolve the problem. 
>>>>(See my post on the Mageia Forum for all the troubleshooting details: 
>>>>https://forums.mageia.org/en/viewtopic.php?f=7&t=2358&p=17517) 
>>>>
>>>>
>>>>What might be causing this?
>>>>
>>>>TIA,
>>>>Eric Pretorious
>>>>Truckee, CA
>>>>
>>>>
>>>>https://forums.mageia.org/en/viewtopic.php?f=7&t=2358&p=17517
>>>>
>>>>
>>>>_______________________________________________
Gluster-users mailing list Gluster-users@gluster.org 
http://gluster.org/cgi-bin/mailman/listinfo/gluster-users 
>>>
>>>
>
>
_______________________________________________
Gluster-users mailing list
Gluster-users@gluster.org
http://gluster.org/cgi-bin/mailman/listinfo/gluster-users

Reply via email to