Hide Forgot
Description of problem: the network where mount was initially done, impossible to force umount, df -h just hangs forever, maybe other tools although system appears to work normally Version-Release number of selected component (if applicable): I could not think of where to better place it, maybe not nfs-utils 3.11.10-301.fc20.x86_64 please feel free to request more info regards How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
This is pretty much the expected behavior. The default with NFS is a hard mount, which means that the client will retry contacting the server indefinitely to handle requests. You can kill -9 it though (and will need to do so in order to unmount anyway since the df will have hold a reference to the mount). umount in older kernels has a different issue though. The lookup that the kernel does for the umount can cause it to contact the server too. That's fixed by commit 8033426e6bdb2 that went into v3.12 kernels. So, the upshot here is that this is expected behavior. But, if you move to a v3.12 kernel, kill off all of the processes accessing the mount (using something like fuser -k), and then use umount -f it should unmount the fs. I'll go ahead and close this with a resolution of RAWHIDE since the fix is in there and it should be in f20 once v3.12 kernels make their way there. Please reopen if you want to discuss it further.