[Gluster-users] Problem with xlator

Martin Gumbau mgumbau at iciq.es
Mon Nov 3 08:50:09 UTC 2008


Thanks at Basavanagowda Kanur, Tom Lathi, Daniel Maher, Anand
Avati, ...

Certainly I solve my problem today 01:00H.
I have proved to compile glusterfs with --enable-fuse-client but I
hadn't solution.

I solve my problem:

1.- In glusterfs decompress application execute:
		$ make clean
		$ make uninstall
2.- Manual deleting all glusterfs directories in /usr/local
3.- Compiling fuse-2.7.3glfs10
		$ rmmod fuse #(unload the currently kernel module)
		in fuse-2.7.3glfs10 decompressed directory 
		$ ./configure | make install
4.- Entry in glusterfs decompressed directory
		$ ./configure --prefix=/usr/local
		$ make | make install
		
I think that the problem was that I don't executed "make clean" in all
of glusterfs compilations, and probably I configure first time with
--disable-fuse-client thinking that my fuse-client was the fuse kernel
module that was installed with OS.

Now its working fine, I am going to test the yield with "bonnie".

Thanks for all.

On Sun, 2008-11-02 at 21:00 +0100, gluster-users-request at gluster.org
wrote:
> Send Gluster-users mailing list submissions to
>         gluster-users at gluster.org
> 
> To subscribe or unsubscribe via the World Wide Web, visit
>         http://zresearch.com/cgi-bin/mailman/listinfo/gluster-users
> or, via email, send a message with subject or body 'help' to
>         gluster-users-request at gluster.org
> 
> You can reach the person managing the list at
>         gluster-users-owner at gluster.org
> 
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of Gluster-users digest..."
> 
> 
> Today's Topics:
> 
>    1. Re: Problem with xlator (Basavanagowda Kanur)
> 
> 
> ----------------------------------------------------------------------
> 
> Message: 1
> Date: Sun, 2 Nov 2008 10:43:21 +0530
> From: "Basavanagowda Kanur" <gowda at zresearch.com>
> Subject: Re: [Gluster-users] Problem with xlator
> To: "Martin Gumbau" <mgumbau at iciq.es>
> Cc: gluster-users at gluster.org
> Message-ID:
>         <50604af20811012213p45151ae9oa525c026315f465e at mail.gmail.com>
> Content-Type: text/plain; charset="utf-8"
> 
> Martin,
>    Please add '--enable-fuse-client' while configuring.
> 
> --
> gowda
> 
> On Fri, Oct 31, 2008 at 5:10 PM, Martin Gumbau <mgumbau at iciq.es> wrote:
> 
> > Hi,
> > I have the next scenario:
> >
> > #############################################################################
> > SERVER SIDE? (64 bit architecture)
> >
> >
> > ?#############################################################################
> > Two Storage Machines with:
> > HARDWARE
> >        DELL PE2900 III Intel Quad Core Xeon E5420 2,5Ghz, 2x6Mb cache,
> > Bus
> > 1333FSB
> >        RAM 4 GB FB 667Mhz (2x2Gb)
> >        8 HDD 1 TB, Near Line SAS 3,5" 7,200 Hot plug
> >        Rack format 5U
> >        Raid PER 6i 256 Mb
> >        redundant Power Supply
> >        Network Adapter Dual Intel PRO 1000 PCIe x 4
> >        CDRW/DVD
> >
> > SOFTWARE
> >        * Suse SLES 10 SP2 x86_64
> >        * Kernel: 2.6.16.60-0.21-smp #1 SMP Tue May 6 12:41:02 UTC 2008
> > x86_64
> > x86_64 x86_64 GNU/Linux
> >        * glusterfs -V
> > **************************************************************************
> > glusterfs -V
> > glusterfs 1.3.12 built on Oct  3 2008 12:09:48
> > Repository revision: glusterfs--mainline--2.5--patch-797
> > Copyright (c) 2006, 2007, 2008 Z RESEARCH Inc.
> > <http://www.zresearch.com>
> > GlusterFS comes with ABSOLUTELY NO WARRANTY.
> > You may redistribute copies of GlusterFS under the terms of the GNU
> > General Public License.
> > **************************************************************************
> >        * fuse, automake, autoconf, libtool, gcc, flex, bison, byacc,
> > kernel-source, ...INSTALLED
> >        * no firewall
> >        * cat /etc/glusterfs/glusterfs-server.vol
> > **************************************************************************
> > # file: /etc/glusterfs/glusterfs-server.vol
> > volume brick
> >  type storage/posix
> >  option directory /cfs/infi/
> > end-volume
> >
> > volume server
> >  type protocol/server
> >  option transport-type tcp/server
> >  option auth.ip.brick.allow *
> >  subvolumes brick
> > end-volume
> > ?**************************************************************************
> >
> >
> > ?#############################################################################
> >
> > CLIENT SIDE (64 bit architecture)
> >
> > ?#############################################################################
> > Nodes
> > HARDWARE
> >        * Dell PowerEdge 850
> >        * RAM 2GB
> >        * MicroP. Intel P4 - 3.6 GHz
> >        * HDD   80 GB
> >
> > SOFTWARE
> >        * Operating System - Debian testing/unstable
> >        * Kernel - 2.6.16.20 #5 SMP Tue Jun 20 13:59:51 CEST 2006 i686
> > GNU/Linux
> >        * gluster -V
> >
> > ??**************************************************************************
> > glusterfs 1.3.12 built on Oct 22 2008 19:52:44
> > Repository revision: glusterfs--mainline--2.5--patch-797
> > Copyright (c) 2006, 2007, 2008 Z RESEARCH Inc.
> > <http://www.zresearch.com>
> > GlusterFS comes with ABSOLUTELY NO WARRANTY.
> > You may redistribute copies of GlusterFS under the terms of the GNU
> > General Public License.
> >
> > ??**************************************************************************
> >        * fuse, automake, autoconf, libtool, gcc, flex, bison, byacc,
> > kernel-source, ...INSTALLED
> >        * cat /etc/glusterfs/glusterfs-client.vol
> >
> > volume sirius00
> >  type protocol/client
> >  option transport-type tcp/client
> >  option remote-host 10.3.1.200
> >  option remote-subvolume brick
> > end-volume
> >
> > volume sirius01
> >  type protocol/client
> >  option transport-type tcp/client
> >  option remote-host 10.3.1.201
> >  option remote-subvolume brick
> > end-volume
> >
> > volume mirror0
> >  type cluster/afr
> >  subvolumes sirius00 sirius01
> > end-volume
> >
> > ??#############################################################################
> >
> > When I run the next command:
> >
> >        $ glusterfs -l /var/log/glusterfs/gfscli.log -LDEBUG \
> > -f /etc/glusterfs/glusterfs-cli /mnt/glusterfs
> >
> > the log say me:
> >
> > ---------
> > 2008-10-31 12:30:17 D [glusterfs.c:167:get_spec_fp] glusterfs: loading
> > spec from /etc/glusterfs/glusterfs-client.vol
> > 2008-10-31 12:30:17 D [spec.y:107:new_section] parser: New node for
> > 'sirius00'
> > 2008-10-31 12:30:17 D [xlator.c:115:xlator_set_type] xlator: attempt to
> > load file /usr/local/lib/glusterfs/1.3.12/xlator/protocol/client.so
> > 2008-10-31 12:30:17 D [spec.y:127:section_type] parser:
> > Type:sirius00:protocol/client
> > 2008-10-31 12:30:17 D [spec.y:141:section_option] parser:
> > Option:sirius00:transport-type:tcp/client
> > 2008-10-31 12:30:17 D [spec.y:141:section_option] parser:
> > Option:sirius00:remote-host:10.3.10.200
> > 2008-10-31 12:30:17 D [spec.y:141:section_option] parser:
> > Option:sirius00:remote-subvolume:brick
> > 2008-10-31 12:30:17 D [spec.y:209:section_end] parser: end:sirius00
> > 2008-10-31 12:30:17 D [spec.y:107:new_section] parser: New node for
> > 'sirius01'
> > 2008-10-31 12:30:17 D [xlator.c:115:xlator_set_type] xlator: attempt to
> > load file /usr/local/lib/glusterfs/1.3.12/xlator/protocol/client.so
> > 2008-10-31 12:30:17 D [spec.y:127:section_type] parser:
> > Type:sirius01:protocol/client
> > 2008-10-31 12:30:17 D [spec.y:141:section_option] parser:
> > Option:sirius01:transport-type:tcp/client
> > 2008-10-31 12:30:17 D [spec.y:141:section_option] parser:
> > Option:sirius01:remote-host:10.3.10.201
> > 2008-10-31 12:30:17 D [spec.y:141:section_option] parser:
> > Option:sirius01:remote-subvolume:brick
> > 2008-10-31 12:30:17 D [spec.y:209:section_end] parser: end:sirius01
> > 2008-10-31 12:30:17 D [spec.y:107:new_section] parser: New node for
> > 'mirror0'
> > 2008-10-31 12:30:17 D [xlator.c:115:xlator_set_type] xlator: attempt to
> > load file /usr/local/lib/glusterfs/1.3.12/xlator/cluster/afr.so
> > 2008-10-31 12:30:17 D [spec.y:127:section_type] parser:
> > Type:mirror0:cluster/afr
> > 2008-10-31 12:30:17 D [spec.y:196:section_sub] parser:
> > child:mirror0->sirius00
> > 2008-10-31 12:30:17 D [spec.y:196:section_sub] parser:
> > child:mirror0->sirius01
> > 2008-10-31 12:30:17 D [spec.y:209:section_end] parser: end:mirror0
> > 2008-10-31 12:30:17 D [glusterfs.c:128:fuse_graph] glusterfs: setting
> > option mount-point to /mnt/glusterfs
> > 2008-10-31 12:30:17 D [xlator.c:115:xlator_set_type] xlator: attempt to
> > load file /usr/local/lib/glusterfs/1.3.12/xlator/mount/fuse.so
> > 2008-10-31 12:30:17 E [xlator.c:120:xlator_set_type] xlator:
> > dlopen(/usr/local/lib/glusterfs/1.3.12/xlator/mount/fuse.so):
> > /usr/local/lib/glusterfs/1.3.12/xlator/mount/fuse.so: cannot open shared
> > object file: No such file or directory
> >
> > TLA Repo Revision: glusterfs--mainline--2.5--patch-797
> > Time : 2008-10-31 12:30:17
> > Signal Number : 11
> >
> > glusterfs -f /etc/glusterfs/glusterfs-client.vol
> > -l /var/log/glusterfs/gfscli.log -L DEBUG /mnt/glusterfs
> >
> > /lib64/libc.so.6[0x2ad4b2894c30]
> > ---------
> >
> >
> > --
> > Martin Gumbau - mgumbau at iciq.es
> > Responsable Informatic
> > dels grups teorics
> > de Quimica Computacional
> > del ICIQ
> >
> >
> > _______________________________________________
> > Gluster-users mailing list
> > Gluster-users at gluster.org
> > http://zresearch.com/cgi-bin/mailman/listinfo/gluster-users
> >
> 
> 
> 
> --
> hard work often pays off after time, but laziness always pays off now
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: http://zresearch.com/pipermail/gluster-users/attachments/20081102/4fe02636/attachment.html
> 
> ------------------------------
> 
> _______________________________________________
> Gluster-users mailing list
> Gluster-users at gluster.org
> http://zresearch.com/cgi-bin/mailman/listinfo/gluster-users
> 
> 
> End of Gluster-users Digest, Vol 7, Issue 2
> *******************************************
-- 
Martin Gumbau - mgumbau at iciq.es
Responsable Informatic
dels grups teorics
de Quimica Computacional
del ICIQ





More information about the Gluster-users mailing list