Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Btrfs rm issue #2961

Closed
Tranquility opened this issue Nov 29, 2013 · 6 comments
Closed

Btrfs rm issue #2961

Tranquility opened this issue Nov 29, 2013 · 6 comments

Comments

@Tranquility
Copy link
Contributor

@Tranquility Tranquility commented Nov 29, 2013

This issue was split from #2953 because I described two different problems in there.

When I try to delete a directory inside a container with rm -rf I get the error "Directory not empty"

rm: fts_read failed: Stale NFS file handle
It failed

I tried docker verison 0.6.7 and 0.7.

@crosbymichael
Copy link
Member

@crosbymichael crosbymichael commented Dec 20, 2013

@mzdaniel You run BTRFS, do you have these issues ?

@unclejack
Copy link
Contributor

@unclejack unclejack commented Jan 8, 2014

This issue is probably being caused by the exact same problem as #2056. It has also been discussed in #1075 and a few other issues.

AUFS has some problems with a bunch of file systems.

@tianon
Copy link
Member

@tianon tianon commented Jan 20, 2014

@unclejack I wonder if it'd be worthwhile to have the daemon check the directory on startup and throw out a warning if it's not on ext4 until we can get these issues worked out or worked around?

@unclejack
Copy link
Contributor

@unclejack unclejack commented Jan 20, 2014

@tianon I think we could have Docker just check what FS its storage is on when using AUFS. If the used FS isn't one we know to to be fully compatible with AUFS, we can just display that warning.

@tianon
Copy link
Member

@tianon tianon commented Jan 20, 2014

+1, SGTM

@unclejack
Copy link
Contributor

@unclejack unclejack commented Feb 21, 2014

There's a native btrfs driver now. That one should be used instead of attempting to use AUFS on top of btrfs.

I'll close this issue now since we're not going to support AUFS on top of btrfs for now. Please feel free to comment.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
4 participants
You can’t perform that action at this time.