Still gettnig NFS client locking up

Marc Olzheim marcolz at stack.nl
Mon Nov 3 02:17:09 PST 2003


On Thu, Oct 30, 2003 at 08:57:50PM -0500, Robert Watson wrote:
> Hmm.  I'm unable to reproduce this so far, and I'm pounding several 5.x
> NFS clients and servers.  I've been checking out using CVS over NFS,
> performing dd's of big files, etc.  There must be something more I'm
> missing in reproducing this.  What network interface cards are you using
> (client, server)? Are you using DHCP on the client or server?  What
> commands trigger it -- what part of the NFS namespace, etc?  Are you
> running the commands as root, or another user?

Server0:
FreeBSD Server0 4.6-STABLE FreeBSD 4.6-STABLE #0: Tue Aug  6 13:31:27 CEST 2002 root at Server0:/usr/src/sys/compile/Server0 i386
xl0: <3Com 3c905B-TX Fast Etherlink XL> port 0xa000-0xa07f mem 0xdf800000-0xdf80007f irq 10 at device 11.0 on pci0

Server1:
FreeBSD Server1 4.2-STABLE FreeBSD 4.2-STABLE #0: Mon Feb 12 19:25:03 CET 2001 marcolz at Server1:/usr/src/sys/compile/Server1  i386
fxp0: <Intel Pro 10/100B/100+ Ethernet> port 0x2000-0x201f mem 0xc6e00000-0xc6efffff,0xc3fff000-0xc3ffffff irq 15 at device 15.0 on pci0

Client:
FreeBSD Client 5.1-CURRENT FreeBSD 5.1-CURRENT #7: Mon Oct 27 12:50:35 CET 2003 root at Client:/usr/obj/usr/src/sys/SMP  i386
fxp0: <Intel 82558 Pro/100 Ethernet> port 0xa800-0xa81f mem 0xef000000-0xef0fffff,0xef100000-0xef100fff irq 16 at device 13.0 on pci0

Both machines have static ips.
Client has mounted this:

Client:~>mount
/dev/da0s1a on / (ufs, NFS exported, local)
devfs on /dev (devfs, local)
/dev/da0s1e on /tmp (ufs, NFS exported, local, soft-updates)
/dev/da0s1f on /usr (ufs, NFS exported, local, soft-updates)
/dev/da0s1d on /var (ufs, NFS exported, local, soft-updates)
procfs on /proc (procfs, local)
fdescfs on /dev/fd (fdescfs)
Server1:/sys0 on /nfs/serv0/sys0 (nfs)
Server0:/usr/ports on /nfs/serv4/usr/ports (nfs)
Client:~>

As stated before, it locks up on a portupgrade of p.e. imake, while
un-tar-ing the X sources, which come from Server1 (/usr/ports/distfiles
-> /sys0/distfiles) and get unpacked on Server0...

So reading from one NFS server, writing to another...

Zlo


More information about the freebsd-current mailing list