Project

General

Profile

Actions

Bug #10916

open

ceph-fuse doesn't terminate properly if in the middle of a remount

Added by John Spray about 9 years ago. Updated over 7 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Administration/Usability
Target version:
-
% Done:

0%

Source:
other
Tags:
Backport:
Regression:
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Component(FS):
ceph-fuse
Labels (FS):
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

This is probably related to some of the mysterious "device or resource busy" failures to umount in tests.

Just found that when running a ./ceph-fuse in a vstart cluster, and kill -9ing it, it didn't terminate. The ceph-fuse process had gone away, but the "mount -o remount" process hadn't.

The `mount` process isn't killable either, one has to go and hit the /sys/fs/fuse/connections/<id>/abort file before it will terminate.

Unclear if there's much we can do about it, but we should at least document it.

Actions #1

Updated by John Spray about 9 years ago

  • Project changed from Ceph to CephFS
  • Category deleted (11)
Actions #2

Updated by Greg Farnum over 7 years ago

  • Category set to Administration/Usability
  • Component(FS) ceph-fuse added
Actions

Also available in: Atom PDF