xfs
[Top] [All Lists]

Re: RedHat or XFS/NFS?

To: jwest@xxxxxxx
Subject: Re: RedHat or XFS/NFS?
From: Tad Dolphay <tbd@xxxxxxx>
Date: Tue, 5 Mar 2002 08:03:53 -0600 (CST)
Cc: linux-xfs@xxxxxxxxxxx
In-reply-to: <3C84404F.BAB3EE8F@nic.com> from "John W" at Mar 04, 2002 10:49:35 PM
Sender: owner-linux-xfs@xxxxxxxxxxx
Might want to apply Trond's client patches found at 
 http://www.fys.uio.no/~trondmy/src/2.4.17/
especially the one described here:
  linux-2.4.17-seekdir.dif
  An experimental patch for fixing a problem that is due to 
  NFSv(2|3) readdir returning (32|64) bit unsigned offsets. 
  If you are seeing problems involving files that mysteriously 
  disappear from your directory listings, then please consider applying this 
patch. 
  NOTE: You might still have to set the '32bitclients' export 
  option on some IRIX servers due to a remaining bug in glibc-2.2. 

Tad
> 
> Have an Indy on home network, running 6.5.9 and a linux NFS client
> running RHL 7.2 and Kernel 2.4.17-xfs.  When I cd into a NFS mounted dir
> from Linux client, I seem to have issues with
> File operations. (linux-XFS box mounts SGI volume as NFSV2 via fstab
> entry).
> 
> radial 3% ls -la .log*
> ls: No match.
> radial 4% ls -al .login
> -rwxrwxrwx    1 joker99  users        1467 Apr 16  2000 .login
> radial 5% 
> 
> So it looks like an NFS related issue?
> 
> Snoop trace from SGI Indy powerhouse server :^)
> 
>   (ls -la .log* - above yields following:)
> 
>   radial -> crank        NFS C LOOKUP2 FH=AC18 -C
>        crank -> radial       NFS R LOOKUP2 No such file or directory
>       radial -> crank        NFS C LOOKUP2 FH=AC18 -al
>        crank -> radial       NFS R LOOKUP2 No such file or directory
>       radial -> crank        NFS C GETATTR2 FH=AC18
>        crank -> radial       NFS R GETATTR2 OK
>       radial -> crank        NFS C READDIR2 FH=AC18 Cookie=0
>        crank -> radial       NFS R READDIR2 OK 0+ entries (incomplete)
>        crank -> radial       UDP continuation ID=20820
>        crank -> radial       UDP continuation ID=20820
>       radial -> crank        NFS C READDIR2 FH=AC18 Cookie=913810309
>        crank -> radial       NFS R READDIR2 OK 0+ entries (incomplete)
>        crank -> radial       UDP continuation ID=20821
>        crank -> radial       UDP continuation ID=20821
>       radial -> crank        NFS C READDIR2 FH=AC18 Cookie=2040705243
>        crank -> radial       NFS R READDIR2 OK 0+ entries (incomplete)
>        crank -> radial       UDP continuation ID=20822
>        crank -> radial       UDP continuation ID=20822
>       radial -> crank        NFS C READDIR2 FH=AC18 Cookie=3514359216
>        crank -> radial       NFS R READDIR2 OK 0+ entries (incomplete)
>        crank -> radial       UDP continuation ID=20823
>        crank -> radial       TELNET C port=1212 
>       radial -> crank        TELNET R port=1212 ls: No match.\r\nradia
>        crank -> radial       TELNET C port=1212 
> 
>  ( ls -al .login from above yields:)
> 
>       radial -> crank        NFS C GETATTR2 FH=5745
>        crank -> radial       NFS R GETATTR2 OK
>        crank -> radial       TELNET C port=1212 ls -al .login\n
>       radial -> crank        TELNET R port=1212 l
>        crank -> radial       TELNET C port=1212 
>       radial -> crank        TELNET R port=1212 s -al .login\r\0\r\n-rwx
>        crank -> radial       TELNET C port=1212 
> 
> Thanks All!
> 
> John W.
> 
>  
> # Inspire Growth #
> 


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