lkml.org 
[lkml]   [1999]   [May]   [11]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
SubjectRe: NFS hangs under 2.2.6
Date
Hi. 
I have met the similar problem here.
I have tried kernel 2.2.5,2.2.7,2.2.7-ac1,2.2.7-ac2 .
There is two machine , for personal homepage, one is runing http , and one is ruing ftp.
The users data is separate on both machine so I must mount them using nfs on both machine.
The nfsclient often hangs and the screen full of nfsxxx inodexxx (sorry, scroll too fast to see it clearly.)
When the machine hangs, I can ping it, and if I telnet the machine, it can connect but without response.
How could I do to help get rid this. It's an very annoyed bug.
----- Original Message -----
From: Trond Myklebust <trond.myklebust@fys.uio.no>
To: Christoph Lameter <christoph@lameter.com>
Cc: Trond Myklebust <trond.myklebust@fys.uio.no>; <linux-kernel@vger.rutgers.edu>
Sent: Thursday, April 29, 1999 3:39 AM
Subject: Re: NFS hangs under 2.2.6


> >>>>> " " == Christoph Lameter <christoph@lameter.com> writes:
>
> > On Wed, 28 Apr 1999, Trond Myklebust wrote:
> >> This is just a function for initializing the cached inode,
> >> before it is filled in __nfs_fhget. Are you talking about the
> >> latter?
>
> > Right. Sorry.
>
> The reason why we don't have a limit to the number of tries there is
> because it should normally not be necessary. We only loop when we
> detect an inode as being stale: in which case we unhash it so that
> 'iget' returns a fresh inode.
>
> In theory, you can loop forever if the server is returning a zero
> value for fattr->nlink, but that would be a definite bug in the
> server. If you see it looping within that routine for some other case,
> I'd be very interested in details about the inode in question.
>
>
> Please note that there is a bug in 'nfs_lookup_revalidate' that has
> been reported to give problems with named sockets and the like. The
> latter seem (on some Linux servers) to have volatile file
> handles. This has been reported to cause a loop with dentry
> revalidation, in which case you would see a lot of messages from
> __nfs_fhget about freeing dentries and the like. Typically, it has
> been seen on NFSroot-based systems which access /tmp/.X11/X0.
>
> A fix for this problem has already been included in the pre-2.2.7
> patches, and has been in the '2.2.6-ac' series all along. Have you
> seen the problem with any of these kernels?
>
>
> Cheers,
> Trond
>
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@vger.rutgers.edu
> Please read the FAQ at http://www.tux.org/lkml/
>


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:51    [W:0.087 / U:0.216 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site