xfs
[Top] [All Lists]

Re: XFS/NFS server oops ..... any ideas.

To: lord@xxxxxxx (Steve Lord)
Subject: Re: XFS/NFS server oops ..... any ideas.
From: "Ian D. Hardy" <I.D.Hardy@xxxxxxxxxxx>
Date: Tue, 15 Jan 2002 22:29:33 +0000 (GMT)
Cc: i.d.hardy@xxxxxxxxxxx (Ian D. Hardy), linux-xfs@xxxxxxxxxxx
In-reply-to: <1011128071.13534.127.camel@jen.americas.sgi.com> from "Steve Lord" at Jan 15, 2002 02:54:31 PM
Sender: owner-linux-xfs@xxxxxxxxxxx
> 
> On Tue, 2002-01-15 at 13:33, Ian D. Hardy wrote:
> > Hi,
> > 
> > For some time we've been having problem with a server, which is acting
> > as a master/control node and NFS server for a computational cluster 
> > (~180 client nodes). The server will crash after anywhere between 
> > a few hours and 10 days operation. We've tried various kernels and
> > XFS patch versions from 2.4.9 kernel with XFS patch-2.4.9-xfs-2001-08-17
> > up to and including 2.4.16 kernel with the xfs-2.4.16-all-i386 patch,
> > if anything the 2.4.9 kernel has proved the most reliable (it normally
> > lasts between 4 and 10 days! - 2.4.16 lasted less than 24hrs).
     .... more details deleted
> > 
> 
> Almost certainly this is an out of memory condition, just from looking
> at the code in the function you oopsed in. Would you say your system is
> stressed when it comes to memory?
> 
> Steve
>
> Steve Lord                                      voice: +1-651-683-3511
> Principal Engineer, Filesystem Software         email: lord@xxxxxxx
> 

I'd not regard the server as short of memory as its using ~660Mbytes as
file system cache, though interestingly it does appear to be using some
swap space. Is it possible that XFS is having problems when there is not
memory immediately available, I've included some 'vmstat' output:

 vmstat 10 10
   procs                      memory    swap          io     system         cpu
 r  b  w   swpd   free   buff  cache  si  so    bi    bo   in    cs  us  sy  id
 0  1 28  11116   3784  42300 674656   0   0    37    35   19     3   0   2  23
 0  1 28  11116   3480  42300 674960   0   0     0     0  167   194   0   0 100
 0  1 28  11116   3176  42300 675264   0   0     0     0  139   107   0   0 100
 0  1 28  11116   3056  42300 675380   0   0     0     2  152   142   0   0 100

In Irix I'd tune the kernel parameters 'min_free_pages'... to ensure that
there was always physical memory available, is there any equivalent in
Linux (sorry if this is a silly/obvious question).

Many thanks.

Ian

-- 

////////////////////////////////////////////////////////////////////////////
Ian Hardy                                   Tel: 023 80593577
Research Services                           Fax: 023 80593131
Computing Services                          email: idh@xxxxxxxxxxx    
Southampton University                             i.d.hardy@xxxxxxxxxxx
Southampton  S017 1BJ, UK.
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\


<Prev in Thread] Current Thread [Next in Thread>