On 14.04.2010 08:59, Tim Serong wrote:
>
> Can you be more specific about that?  From memory it should just be nfsd
> processes that have the open file handles.
>
> What happens if you open some files from a client, then run the following
> on your server?:
>
>    # fuser -vm /mountpoint
>
> Likewise if you run that command after/during a stop op?
>
> Regards,
>
> Tim
>
>    

fuser command does not show open files. My understanding is
that nfsd is a kernel thread. In fact this is the case here:

r...@lab2:~# ps axu | grep nfs

root       913  0.0  0.0    356   144 pts/2    R+   19:01   0:00 grep nfs
root     25379  0.0  0.0      0     0 ?        S<   Apr12   0:00 [nfsd4]
root     25380  0.0  0.0      0     0 ?        S    Apr12   0:00 [nfsd]
root     25381  0.0  0.0      0     0 ?        S    Apr12   0:00 [nfsd]
...

After unexporting a directory there are some time (around 1 minute)
when the kernel still holds open files on the underlying fs.

Best regards
Luben
_______________________________________________________
Linux-HA-Dev: Linux-HA-Dev@lists.linux-ha.org
http://lists.linux-ha.org/mailman/listinfo/linux-ha-dev
Home Page: http://linux-ha.org/

Reply via email to