Bug #1509
closed
cfuse sometimes hangs after unmount
Added by Josh Durgin over 12 years ago.
Updated over 7 years ago.
Description
After fusermount completes successfully, cfuse did not exit in these runs:
teuthology:~teuthworker/archive/nightly_coverage_2011-09-05/653
teuthology:~teuthworker/archive/nightly_coverage_2011-09-05/625
I killed the process manually both times - in the first case, cfuse was busily polling select(2). In the second hang, cfuse was waiting on a futex.
Currently, teuthology waits for cfuse to exit after unmounting. Perhaps it should kill it instead if there's been an error?
This is usually caused by leaked inode references. A full client log (debug ms = 1, debug client = 20, debug objectcacher = 20) should be enough to fix it.
- Translation missing: en.field_position set to 882
- Assignee set to Sage Weil
- Status changed from New to Resolved
recent regression, now fixed by commit:fc587d6caa2376f95fe15567bd632a2d4b8bb81f
This occurred again on the snaps workunit in teuthology:~teuthworker/archive/nightly_coverage_2011-09-21/372. cfuse was waiting on a futex. The log may provide a clue in this case:
2011-09-21 02:20:51.664266 7f53319df700 client4108 WARNING: dir is open on empty dir 10000013e9b with 1 entries
- Status changed from Resolved to In Progress
- Target version changed from v0.36 to v0.37
- Translation missing: en.field_position deleted (
913)
- Translation missing: en.field_position set to 900
- Target version changed from v0.37 to v0.38
- Status changed from In Progress to Need More Info
- Target version changed from v0.38 to v0.39
- Translation missing: en.field_position deleted (
930)
- Translation missing: en.field_position set to 974
- Target version changed from v0.39 to v0.40
- Assignee deleted (
Sage Weil)
- Target version deleted (
v0.40)
- Translation missing: en.field_position deleted (
1082)
- Translation missing: en.field_position set to 100
- Category changed from 24 to 11
- Status changed from Need More Info to Can't reproduce
- Project changed from Ceph to CephFS
- Category deleted (
11)
Bulk updating project=ceph category=ceph-fuse issues to move to fs project so that we can remove the ceph-fuse category from the ceph project
Also available in: Atom
PDF