client.txt
Other processes trying to access the same NFS partition will hang in wchan
'nfs'.
server.txt
dump file from tcpdump -n -s 0 -w last_2_secs.dmp host Client and udp port 2049
of the last "normal" two seconds plus following "silence" run on Server0.
Client = 10.1.8.245 Server0 = 10.1.8.14 Server1 = 10.1.8.10 Server0: FreeBSD Server0 4.6-STABLE FreeBSD 4.6-STABLE #0: Tue Aug 6 13:31:27 CEST 2002 root@Server0:/usr/src/sys/compile/Server0 i386 Timecounter "i8254" frequency 1193182 Hz CPU: Pentium II/Pentium II Xeon/Celeron (501.14-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0x665 Stepping = 5 Features=0x183f9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR> real memory = 805289984 (786416K bytes) avail memory = 779755520 (761480K bytes) 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@Server1:/usr/src/sys/compile/Server1 i386 Timecounter "i8254" frequency 1193182 Hz Timecounter "TSC" frequency 498688953 Hz CPU: Pentium III/Pentium III Xeon/Celeron (498.69-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0x673 Stepping = 3 Features=0x383f9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR,SSE> real memory = 402653184 (393216K bytes) avail memory = 388182016 (379084K bytes) 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@Client:/usr/obj/usr/src/sys/SMP i386 and FreeBSD Client 5.1-CURRENT FreeBSD 5.1-CURRENT #0: Wed Nov 12 15:50:09 CET 2003 root@Client:/usr/obj/usr/src/sys/GENERIC i386 Timecounter "i8254" frequency 1193182 Hz quality 0 CPU: Pentium II/Pentium II Xeon/Celeron (467.73-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0x665 Stepping = 5 Features=0x183fbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR> real memory = 536870912 (512 MB) avail memory = 511819776 (488 MB) FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs cpu0 (BSP): APIC ID: 0 cpu1 (AP): APIC ID: 1 ioapic0: Assuming intbase of 0 ioapic0 <Version 1.1> irqs 0-23 on motherboard 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... No messages on any of the consoles, except for: Nov 12 21:06:06 Client kernel: nfs server 10.1.8.14:/usr/ports: not responding Nov 12 21:22:00 Client kernel: nfs server 10.1.8.14:/usr/ports: not responding after the server hung itself (no response from keyboard, but ping worked)...