Hi:
I have a Suse 8.1 server and 9.1 client.
I mounted two NFS shares:
mango2:/home/crcarle # mount /mango
mango2:/home/crcarle # mount /mango/home.hda6
Now I have this:
# cat mtab
mango.somewhere.gov:/ /mango nfs rw,addr=xxx.yyy.zz.13 0 0
mango.somewhere.gov:/home.hda6 /mango/home.hda6 nfs
rw,addr=xxx.yyy.zz.13 0 0
(obviously I obscured some details)
I want to unmount these, but I get this:
mango2:/home/crcarle # umount /mango/home.hda6
umount: /mango/home.hda6: device is busy
umount: /mango/home.hda6: device is busy
So I did:
mango2:/home/crcarle # umount -fl /mango/home.hda6
And now this process is hung and I can't even kill it with kill -9.
I turned off the server after that, hoping the client would just give up
eventually.
Why is NFS so prone to getting stuck? How can I get my umount process
to give up? How can I unmount the now non-existent shares?
How does one make NFS deal more "elegantly" with interrupted servers?
There seems to be a problem with Suse 9.1 in which I can never unmount
stuff. It always says it is busy, even if it isn't.
Thanks for input.
--
__________________________________________________ _____________________
Christopher R. Carlen
Principal Laser/Optical Technologist
Sandia National Laboratories CA USA
(E-Mail Removed) -- NOTE: Remove "BOGUS" from email address to reply.