Project

General

Profile

Actions

Bug #10051

closed

kernel-mounted RBD image may block shutdown

Added by Dmitry Smirnov over 9 years ago. Updated almost 9 years ago.

Status:
Won't Fix
Priority:
Normal
Assignee:
-
Target version:
-
% Done:

0%

Source:
Community (user)
Tags:
Backport:
Regression:
Severity:
1 - critical
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

init-rbdmap fails to unmap an RBD image when the latter is still in use.
As consequence system shutdown hangs dead when network interfaces are de-configured after invocation of `/etc/init.d/rbdmap stop` if rbd module is not released.
This is happening when `umount` fails to release file system on RBD which in turn blocks `umount` of other mounted file systems that become inconsistent (i.e. need `fsck`) due to unclean shutdown.

More information is available from the following link where workaround (lazy umount as last resort) was proposed but sadly rejected:

https://github.com/ceph/ceph/pull/2099
Actions #1

Updated by Josh Durgin about 9 years ago

  • Priority changed from High to Normal
Actions #2

Updated by Sage Weil almost 9 years ago

  • Status changed from New to Won't Fix
Actions

Also available in: Atom PDF