[Gluster-users] glusterfsd crashes when using quota translator
Tejas N. Bhise
tejas at gluster.com
Wed Jul 28 16:15:40 UTC 2010
Hi Peter,
Please go ahead and open a bug for this. I will have someone take a look.
The volume quota translator is not officially supported, though some users use it with success. We do however try to actively fix defects in it even though not officially supported.
Does it crash every time you create a file after a restart ?
Regards,
Tejas.
----- Original Message -----
From: "Peter Mueller" <pm at gloud.de>
To: gluster-users at gluster.org
Sent: Wednesday, July 28, 2010 8:39:44 PM
Subject: [Gluster-users] glusterfsd crashes when using quota translator
Hi,
i tried to use the quota translator to limit the storage for a specific volume. I can mount the volume and see the limit with df. But as soon as i try to create a file on my mounted volume, the glusterfsd crashes.
Configuration and Logs:
================================================================================
Version : glusterfs 3.0.0 built on Jul 23 2010 16:45:59
git: 2.0.1-886-g8379edd
Starting Time: 2010-07-25 19:27:56
Command line : /sbin/glusterfsd -f /etc/glusterfs/glusterfsd.vol
PID : 27113
System name : Linux
Nodename : inst-209.install.de
Kernel Release : 2.6.18-194.el5
Hardware Identifier: x86_64
Given volfile:
+------------------------------------------------------------------------------+
1:
2: volume v8705-posix
3: type storage/posix
4: option directory /data/v8705
5: end-volume
6:
7: volume v8705-quota
8: type features/quota
9: option disk-usage-limit 100GB
10: subvolumes v8705-posix
11: end-volume
12:
13: volume v8705-brick
14: type features/locks
15: subvolumes v8705-quota
16: end-volume
17:
18: volume v8704-posix
19: type storage/posix
20: option directory /data/v8704
21: end-volume
22:
23: volume v8704-quota
24: type features/quota
25: option disk-usage-limit 100GB
26: subvolumes v8704-posix
27: end-volume
28:
29: volume v8704-brick
30: type features/locks
31: subvolumes v8704-quota
32: end-volume
33:
34:
35: volume server
36: type protocol/server
37: option transport-type tcp
38: option listen-port 6996
39: option bind-address 10.0.1.122
40:
41: option auth.login.v8705-brick.allow v8705
42: option auth.login.v8705.password xxxxxxxx
43:
44: option auth.login.v8704-brick.allow v8704
45: option auth.login.v8704.password xxxxxxxx
46:
47: subvolumes v8705-brick v8704-brick
48:
49: end-volume
+------------------------------------------------------------------------------+
[2010-07-25 19:27:56] W [xlator.c:655:validate_xlator_volume_options] server: option 'bind-address' is deprecated, preferred is 'transport.socket.bind-address', continuing with correction
[2010-07-25 19:27:56] W [xlator.c:655:validate_xlator_volume_options] server: option 'listen-port' is deprecated, preferred is 'transport.socket.listen-port', continuing with correction
[2010-07-25 19:27:56] N [glusterfsd.c:1361:main] glusterfs: Successfully started
[2010-07-25 19:27:58] N [server-protocol.c:5809:mop_setvolume] server: accepted client from 10.0.1.145:1023
[2010-07-25 19:27:58] N [server-protocol.c:5809:mop_setvolume] server: accepted client from 10.0.1.145:1022
[2010-07-25 19:28:34] N [server-protocol.c:5809:mop_setvolume] server: accepted client from 10.0.1.122:1022
[2010-07-25 19:28:34] N [server-protocol.c:5809:mop_setvolume] server: accepted client from 10.0.1.122:1023
pending frames:
frame : type(1) op(UNLINK)
frame : type(1) op(UNLINK)
patchset: 2.0.1-886-g8379edd
signal received: 11
time of crash: 2010-07-25 19:28:49
configuration details:
argp 1
backtrace 1
dlfcn 1
fdatasync 1
libpthread 1
llistxattr 1
setfsid 1
spinlock 1
epoll.h 1
xattr.h 1
st_atim.tv_nsec 1
package-string: glusterfs 3.0.0
/lib64/libc.so.6[0x3b870302d0]
/usr/local/lib/glusterfs/3.0.0/xlator/protocol/server.so(server_unlink_cbk+0xd5)[0x2ae3d57b4235]
/usr/local/lib/libglusterfs.so.0[0x2ae3d46c9604]
/usr/local/lib/glusterfs/3.0.0/xlator/features/quota.so(quota_unlink_cbk+0x95)[0x2ae3d538a955]
/usr/local/lib/glusterfs/3.0.0/xlator/storage/posix.so(posix_unlink+0x1f3)[0x2ae3d517e613]
/usr/local/lib/glusterfs/3.0.0/xlator/features/quota.so(quota_unlink_stat_cbk+0xd4)[0x2ae3d5389234]
/usr/local/lib/glusterfs/3.0.0/xlator/storage/posix.so(posix_stat+0x137)[0x2ae3d517f9b7]
/usr/local/lib/glusterfs/3.0.0/xlator/features/quota.so(quota_unlink+0xf1)[0x2ae3d538a501]
/usr/local/lib/libglusterfs.so.0(default_unlink+0xcb)[0x2ae3d46c954b]
/usr/local/lib/glusterfs/3.0.0/xlator/protocol/server.so(server_unlink_resume+0xd1)[0x2ae3d57b45a1]
/usr/local/lib/glusterfs/3.0.0/xlator/protocol/server.so(server_resolve_done+0x30)[0x2ae3d57b4e20]
/usr/local/lib/glusterfs/3.0.0/xlator/protocol/server.so(server_resolve_all+0xaf)[0x2ae3d57b575f]
/usr/local/lib/glusterfs/3.0.0/xlator/protocol/server.so(server_resolve+0x7f)[0x2ae3d57b569f]
/usr/local/lib/glusterfs/3.0.0/xlator/protocol/server.so(server_resolve_all+0xa8)[0x2ae3d57b5758]
/usr/local/lib/glusterfs/3.0.0/xlator/protocol/server.so(server_resolve_entry+0x5a)[0x2ae3d57b55fa]
/usr/local/lib/glusterfs/3.0.0/xlator/protocol/server.so(server_resolve+0x55)[0x2ae3d57b5675]
/usr/local/lib/glusterfs/3.0.0/xlator/protocol/server.so(server_resolve_all+0x88)[0x2ae3d57b5738]
/usr/local/lib/glusterfs/3.0.0/xlator/protocol/server.so(resolve_and_resume+0x14)[0x2ae3d57b5784]
/usr/local/lib/glusterfs/3.0.0/xlator/protocol/server.so(server_unlink+0xa6)[0x2ae3d57a7e36]
/usr/local/lib/glusterfs/3.0.0/xlator/protocol/server.so(protocol_server_pollin+0x90)[0x2ae3d57a5660]
/usr/local/lib/glusterfs/3.0.0/xlator/protocol/server.so(notify+0xcb)[0x2ae3d57a573b]
/usr/local/lib/libglusterfs.so.0(xlator_notify+0x43)[0x2ae3d46c1eb3]
/usr/local/lib/glusterfs/3.0.0/transport/socket.so(socket_event_handler+0xd3)[0x2aaaaaaaff53]
/usr/local/lib/libglusterfs.so.0[0x2ae3d46db5d5]
/sbin/glusterfsd(main+0x9e4)[0x404084]
/lib64/libc.so.6(__libc_start_main+0xf4)[0x3b8701d994]
/sbin/glusterfsd[0x402679]
---------
Does anyone know what's going wrong?
Kind Regards,
Peter
_______________________________________________
Gluster-users mailing list
Gluster-users at gluster.org
http://gluster.org/cgi-bin/mailman/listinfo/gluster-users
More information about the Gluster-users
mailing list