Project

General

Profile

Actions

Support #17171

closed

Ceph-fuse client hangs on unmount

Added by Arturas Moskvinas over 7 years ago. Updated over 7 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
% Done:

0%

Tags:
Reviewed:
Affected Versions:
Component(FS):
Labels (FS):
Pull request ID:

Description

We use autofs/automount to mount/unmount ceph-fuse mounts and from time to time ceph-fuse client hangs on umount and never stops, uses memory etc. gdb revealed such trace;
```
#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1 0x00007f323b432b32 in WaitUntil (when=..., mutex=..., this=0x7f32461ab410) at ./common/Cond.h:72
#2 Client::unmount (this=0x7f32461aa5a0) at client/Client.cc:5614
#3 0x00007f323b3bbba1 in main (argc=<optimized out>, argv=<optimized out>, envp=<optimized out>)
at ceph_fuse.cc:266
```

Ceph-fuse client version: 10.2.1, platform Debian Jessie, 64bit

Actions

Also available in: Atom PDF