Bug 644868 - systemd can't shut down cleanly with separate /usr partition
Summary: systemd can't shut down cleanly with separate /usr partition
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: systemd
Version: rawhide
Hardware: All
OS: Linux
low
medium
Target Milestone: ---
Assignee: Lennart Poettering
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2010-10-20 13:48 UTC by Matthew Miller
Modified: 2010-11-23 15:53 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2010-11-18 23:34:41 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Matthew Miller 2010-10-20 13:48:52 UTC
On one of my test systems, I have /usr on a separate partition.

When I go to reboot this system with systemd-11-1, /usr fails to unmount:

/umount: /usr/: device is busy

and then reboot.service enters failed state (and the system still does not reboot).

Comment 1 Lennart Poettering 2010-11-18 23:34:41 UTC
This has been fixed now in v13. The earlier umount might continue to fail (but probably even won't), but this won't stop the system from going down anymore. Also, right before halting the machine we try harder to completely unmount everything that might be remaining because it failed due to busy earlier.

I think this resolves this issue comprehensively.

Comment 2 Matthew Miller 2010-11-23 15:53:39 UTC
Verified fixed. Thank you!


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