[Gluster-users] GlusterFS startup problems
Anand Babu Periasamy
ab at zresearch.com
Sun Jun 8 17:56:27 UTC 2008
Hi Paul,
Can you please run "ldconfig" and freshly compile glusterfs
again.
Please send us the output of "configure --prefix=" and config.log. If you
look at the configure output, it will tell you if it
detected fuse correctly. Also run updatedb and locate fuse.so.
See where it is.
Notes for others:
Previously glusterfs server and client code were separate. Client
depended on fuse. Now that both server and client have merged
into one and there are other ways to access the file system directly
bypassing the kernel (like apache client), compiling fuse is
optional. But I think we should make fuse as mandatory unless
user passes --disable-fuse-client explicitly. Most of the GlusterFS users
will require fuse client. This will avoid fuse confusion.
Happy Hacking,
--
Anand Babu Periasamy
GPG Key ID: 0x62E15A31
Blog [http://ab.freeshell.org]
The GNU Operating System [http://www.gnu.org]
Z RESEARCH Inc [http://www.zresearch.com]
Pinoy Hatdog wrote:
> Hi Chris,
>
> Well, I did try looking for '/fuse.so/' in the
> '//usr/lib/glusterfs/1.3.9/xlator/mount//' directory, but I wasn't able
to find it there (actually the '/mount/' folder itself didn't even
exist). So that made me want to try doing another rebuild of GlusterFS
(just in case something was missed that I didn't notice), but that
didn't help since the '/mount/' folder was still missing after the
rebuild.
>
> Oh, also thanks for letting me know about forwarding it to the list, I
only just noticed that I was only sending my replies directly to you,
and not to the list.
>
> -Paul
>
>
> On Sun, Jun 8, 2008 at 11:10 PM, Christopher Hawkins
> <chawkins at bplinux.com <mailto:chawkins at bplinux.com>> wrote:
>
> Sounds like it can't find fuse.so. Is it there?
>
> Also, be sure to copy the list and not just me. Others can help you
as well and may know the exact cause of your problem. ;-)
>
> -- Chris
>
> ------------------------------------------------------------------------
*From:* Pinoy Hatdog [mailto:pinoy.hatdog at gmail.com
> <mailto:pinoy.hatdog at gmail.com>]
> *Sent:* Sunday, June 08, 2008 4:10 AM
>
> *To:* Christopher Hawkins
> *Subject:* Re: [Gluster-users] GlusterFS startup problems
>
> Hi Christopher,
>
> Thanks again for the speedy response. I've tried starting a
basic setup again, though still no success. After going through
the logs, here's the message I found from the client terminal:
>
> 2008-06-08 15:53:40 E [xlator.c:120:xlator_set_type] xlator:
dlopen(/usr/lib/glusterfs/1.3.9/xlator/mount/fuse.so):
/usr/lib/glusterfs/1.3.9/xlator/mount/fuse.so: cannot open
shared object file: No such file or directory
>
> TLA Repo Revision: glusterfs--mainline--2.5--patch-770 Time
: 2008-06-08 15:53:40
> Signal Number : 11
>
> /usr/sbin/glusterfs -f /etc/glusterfs/glusterfs-client.vol
-l /usr/var/log/glusterfs/glusterfs.log -L WARNING
> /mnt/glusterfs
>
> [0x110420]
> /lib/libc.so.6(__libc_start_main+0xe0)[0x8c3390]
> [glusterfs][0x80493c1]
>
>
> As for the server terminal, there were no errors in the log, so
apparently this seems to be something that's limited to the
client only.
>
> Thanks again.
>
> -Paul
>
>
> On Sun, Jun 8, 2008 at 1:19 PM, Christopher Hawkins
> <chawkins at bplinux.com <mailto:chawkins at bplinux.com>> wrote:
>
> The directory where you will be mounting the gluster
filesystem has to exist beforehand (just like mounting a cd,
or NFS, etc.). First create /mnt/glusterfs and then try
mounting it to that directory. Also, I'd expect glusterfs to
log something like that, even if it doesn't throw an error
when you tried to mount it. Check the gluster logs (and
/var/log/messages) for any errors. I think by default they
are in /var/log/glusterfs/glusterfs.log
>
>
> ------------------------------------------------------------------------
*From:* Pinoy Hatdog [mailto:pinoy.hatdog at gmail.com
<mailto:pinoy.hatdog at gmail.com>]
> *Sent:* Sunday, June 08, 2008 1:13 AM
> *To:* Christopher Hawkins
> *Subject:* Re: [Gluster-users] GlusterFS startup
problems
>
> Hello Christopher,
>
> Thanks for the quick response. After following your
instructions, I was able to find the executable in the
/usr/sbin/ folder. So what I did was to try to start a
basic setup based on the instructions on the *Install
and run GlusterFS v1.3 in 10mins
> <http://gluster.org/docs/index.php/Install_and_run_GlusterFS_v1.3_in_10mins>*
page. I made the corresponding volume spec file for both
the server and client, and then ran the following
command on the server (just an addition, iptables have
already been disabled beforehand):
> *
> *
> *#* /usr/sbin/glusterfsd -f
> /etc/glusterfs/glusterfs-server.vol
>
> And the following command on the client:*
>
> *
> *#* /usr/sbin/glusterfs -f
> /etc/glusterfs/glusterfs-client.vol /mnt/glusterfs
>
> After I executed the GlusterFS startup commands on the
server and client terminals, I received no messages, so
I understood that it had indeed started successfully.
However, when I checked on the client terminal to see if
there indeed was a /mnt/glusterfs directory, I was not
able to find any.
>
> -Paul
>
>
> On Sun, Jun 8, 2008 at 11:50 AM, Christopher Hawkins
<chawkins at bplinux.com <mailto:chawkins at bplinux.com>>
wrote:
>
> If you run 'updatedb' and then 'locate glusterfs',
does it find the executable? Perhaps you didn't run
'make install' after you compiled?
>
> ------------------------------------------------------------------------
*From:* gluster-users-bounces at gluster.org
<mailto:gluster-users-bounces at gluster.org>
[mailto:gluster-users-bounces at gluster.org
<mailto:gluster-users-bounces at gluster.org>] *On
Behalf Of *Pinoy Hatdog
> *Sent:* Saturday, June 07, 2008 10:33 PM *To:*
gluster-users at gluster.org
> <mailto:gluster-users at gluster.org>
> *Subject:* [Gluster-users] GlusterFS startup
problems
>
> Hello, I'm quite new to GlusterFS. Recently I
tried to install GlusterFS based on the
> instructions found in the *Install and run
GlusterFS v1.3 in 10mins
> <http://www.gluster.org/docs/index.php/Install_and_run_GlusterFS_v1.3_in_10mins>*
page in the wiki. After installation, I tried to
execute GlusterFS by entering the following
command: '/glusterfs --help/', wherein I
received the message that the glusterfs command
could not be found.
> Just in case it is needed, I am using Fedora 8
distro for GlusterFS, and I have verified that I
have installed all the needed requirements for
installing GlusterFS (the build process also
produced no errors whatsoever).
>
> Thanks in advance.
>
> -Paul
>
>
> _______________________________________________
Gluster-users mailing list
> Gluster-users at gluster.org
> <mailto:Gluster-users at gluster.org>
> http://zresearch.com/cgi-bin/mailman/listinfo/gluster-users
>
>
>
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Gluster-users mailing list
> Gluster-users at gluster.org
> http://zresearch.com/cgi-bin/mailman/listinfo/gluster-users
More information about the Gluster-users
mailing list