[Gluster-devel] servers keep hanging with fuse errors
Jordi Moles
jordi at cdmon.com
Wed Jan 30 12:14:27 UTC 2008
Hi,
what i did was....
because i alread had everything up to date and installed from apt-get, i
just download fuse kernel, put it /usr/src and decompress it.
Then i make the configure thing, make, make install and reboot. Is that
all i have to do? i got the impression new kernel was in place and running
the thing is that as soon as i started to send mails to the postfix
servers, everything went down :(
However, this time i didn't get that fuse kernel panic, servers are
still running but it's just impossible to even list a dir content.
nodes reported this:
*********************
2008-01-30 11:45:16 E [protocol.c:254:gf_block_unserialize_transport]
ultim: EOF from peer (192.168.1.211:1021)
2008-01-30 11:45:16 C [tcp.c:81:tcp_disconnect] ultim: connection
disconnected
2008-01-30 11:45:16 E [protocol.c:254:gf_block_unserialize_transport]
ultim: EOF from peer (192.168.1.211:1023)
2008-01-30 11:45:16 C [tcp.c:81:tcp_disconnect] ultim: connection
disconnected
**********************
and postfix-clients this:
***********************
2008-01-30 12:03:16 W [client-protocol.c:209:call_bail] espai6:
activating bail-out. pending frames = 1. last sent = 2008-01-30
12:01:14. last received = 2008-01-30 12:00:48 transport-timeout = 108
2008-01-30 12:03:16 C [client-protocol.c:217:call_bail] espai6: bailing
transport
2008-01-30 12:03:16 W [client-protocol.c:4503:client_protocol_cleanup]
espai6: cleaning up state in transport object 0x523680
2008-01-30 12:03:16 E [client-protocol.c:4555:client_protocol_cleanup]
espai6: forced unwinding frame type(0) op(34) reply=@0x52c6f0
2008-01-30 12:03:16 C [tcp.c:81:tcp_disconnect] espai6: connection
disconnected
2008-01-30 12:03:16 W [client-protocol.c:288:client_protocol_xfer]
espai6: attempting to pipeline request type(0) op(34) with handshake
***********************
dovecot-clients didn't report anything. They can't even list either, but
nothing is logged on the glusterfs.log
The whole configuration file is this:
nodes: (6 of them, in groups of 2)
****************
volume esp
type storage/posix
option directory /mnt/compartit
end-volume
volume espai
type features/posix-locks
subvolumes esp
end-volume
volume nm
type storage/posix
option directory /mnt/namespace
end-volume
volume ultim
type protocol/server
subvolumes espai nm
option transport-type tcp/server
option auth.ip.espai.allow *
option auth.ip.nm.allow *
end-volume
**************
clients:
***************
volume espai1
type protocol/client
option transport-type tcp/client
option remote-host 192.168.1.204
option remote-subvolume espai
end-volume
volume espai2
type protocol/client
option transport-type tcp/client
option remote-host 192.168.1.205
option remote-subvolume espai
end-volume
volume espai3
type protocol/client
option transport-type tcp/client
option remote-host 192.168.1.206
option remote-subvolume espai
end-volume
volume espai4
type protocol/client
option transport-type tcp/client
option remote-host 192.168.1.207
option remote-subvolume espai
end-volume
volume espai5
type protocol/client
option transport-type tcp/client
option remote-host 192.168.1.213
option remote-subvolume espai
end-volume
volume espai6
type protocol/client
option transport-type tcp/client
option remote-host 192.168.1.214
option remote-subvolume espai
end-volume
volume namespace1
type protocol/client
option transport-type tcp/client
option remote-host 192.168.1.204
option remote-subvolume nm
end-volume
volume namespace2
type protocol/client
option transport-type tcp/client
option remote-host 192.168.1.205
option remote-subvolume nm
end-volume
volume grup1
type cluster/afr
subvolumes espai1 espai2
end-volume
volume grup2
type cluster/afr
subvolumes espai3 espai4
end-volume
volume grup3
type cluster/afr
subvolumes espai5 espai6
end-volume
volume nm
type cluster/afr
subvolumes namespace1 namespace2
end-volume
volume ultim
type cluster/unify
subvolumes grup1 grup2 grup3
option scheduler rr
option namespace nm
end-volume
***************
En/na Anand Avati ha escrit:
>> Do you think i should install form the source code and ./configure
>> instead of apt-get install?
>> May be i can recompile now? I don't know if from the repository this
>> "--enable-kernel-module" thing is set or not
>>
>
>
> compiling and installing from the 'kernel/' subdir in the glfs8 fuse tarball
> should be sufficient if you have done an apt-get install already.
>
> thanks,
> avati
>
>
More information about the Gluster-devel
mailing list