Bug 1049215 - nfs: crash seen, drc on
Summary: nfs: crash seen, drc on
Keywords:
Status: CLOSED DUPLICATE of bug 1045271
Alias: None
Product: Red Hat Gluster Storage
Classification: Red Hat Storage
Component: gluster-nfs
Version: 2.1
Hardware: x86_64
OS: Linux
unspecified
medium
Target Milestone: ---
: ---
Assignee: Niels de Vos
QA Contact: storage-qa-internal@redhat.com
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2014-01-07 08:45 UTC by Saurabh
Modified: 2016-01-19 06:14 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2015-11-25 10:32:05 UTC
Embargoed:


Attachments (Terms of Use)

Description Saurabh 2014-01-07 08:45:26 UTC
Description of problem:

WHile creating data to test quota. The data creation was happening over nfs mount-point, after some time it is seen that nfs has crashed.

Presently on this build the DRC was on.

Version-Release number of selected component (if applicable):
glusterfs-3.4.0.53rhs-1.el6rhs.x86_64

How reproducible:
seen on this build

Steps to Reproduce:
1. create a volume, start it
2. enable quota
3. set quota on some directories(say 90GB), inside the volume.
4. from nfs mountpoint, start creating data

Actual results:

from nfs.log

pending frames:
frame : type(0) op(0)
frame : type(0) op(0)

patchset: git://git.gluster.com/glusterfs.git
signal received: 6
time of crash: 2014-01-07 05:21:31configuration 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.4.0.53rhs
/lib64/libc.so.6[0x3a59e32960]
/lib64/libc.so.6(gsignal+0x35)[0x3a59e328e5]
/lib64/libc.so.6(abort+0x175)[0x3a59e340c5]
/lib64/libc.so.6[0x3a59e707f7]
/lib64/libc.so.6[0x3a59e76126]
/usr/lib64/libgfrpc.so.0(+0x10aaf)[0x7f842c50eaaf]
/usr/lib64/libglusterfs.so.0(rb_destroy+0x51)[0x7f842c75a411]
/usr/lib64/libgfrpc.so.0(+0x107ff)[0x7f842c50e7ff]
/usr/lib64/libgfrpc.so.0(rpcsvc_cache_request+0x128)[0x7f842c50ec48]
/usr/lib64/libgfrpc.so.0(rpcsvc_handle_rpc_call+0x27e)[0x7f842c50756e]
/usr/lib64/libgfrpc.so.0(rpcsvc_notify+0x103)[0x7f842c5077c3]
/usr/lib64/libgfrpc.so.0(rpc_transport_notify+0x28)[0x7f842c508df8]
/usr/lib64/glusterfs/3.4.0.53rhs/rpc-transport/socket.so(+0x8d86)[0x7f8428b74d86]
/usr/lib64/glusterfs/3.4.0.53rhs/rpc-transport/socket.so(+0xa69d)[0x7f8428b7669d]
/usr/lib64/libglusterfs.so.0(+0x62437)[0x7f842c778437]
/usr/sbin/glusterfs(main+0x6c7)[0x4069d7]
/lib64/libc.so.6(__libc_start_main+0xfd)[0x3a59e1ecdd]
/usr/sbin/glusterfs[0x404619]
---------


(gdb) bt
#0  0x0000003a59e328e5 in raise () from /lib64/libc.so.6
#1  0x0000003a59e340c5 in abort () from /lib64/libc.so.6
#2  0x0000003a59e707f7 in __libc_message () from /lib64/libc.so.6
#3  0x0000003a59e76126 in malloc_printerr () from /lib64/libc.so.6
#4  0x00007f842c50eaaf in ?? () from /usr/lib64/libgfrpc.so.0
#5  0x00007f842c75a411 in rb_destroy () from /usr/lib64/libglusterfs.so.0
#6  0x00007f842c50e7ff in ?? () from /usr/lib64/libgfrpc.so.0
#7  0x00007f842c50ec48 in rpcsvc_cache_request () from /usr/lib64/libgfrpc.so.0
#8  0x00007f842c50756e in rpcsvc_handle_rpc_call () from /usr/lib64/libgfrpc.so.0
#9  0x00007f842c5077c3 in rpcsvc_notify () from /usr/lib64/libgfrpc.so.0
#10 0x00007f842c508df8 in rpc_transport_notify () from /usr/lib64/libgfrpc.so.0
#11 0x00007f8428b74d86 in ?? () from /usr/lib64/glusterfs/3.4.0.53rhs/rpc-transport/socket.so
#12 0x00007f8428b7669d in ?? () from /usr/lib64/glusterfs/3.4.0.53rhs/rpc-transport/socket.so
#13 0x00007f842c778437 in ?? () from /usr/lib64/libglusterfs.so.0
#14 0x00000000004069d7 in main ()

Expected results:
crash not expected, just while creating data.

Additional info:

I will try the same test with DRC off and update the BZ

Comment 2 Niels de Vos 2015-11-25 10:32:05 UTC

*** This bug has been marked as a duplicate of bug 1045271 ***


Note You need to log in before you can comment on or make changes to this bug.