Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

"device busy" reading file from NFS

I've been having problems with 5.0_RCx NFS clients (i386) on my 4.0_STABLE
NFS servers (sparc64 and i386).  I use 'amd' to automount a lot of
things.  Mostly, I'm rebuilding the system with sources on NFS and all
other directories on local disk.

The process will run fine until an attempt to read some file causes
the (usually compiler) to stop, with a complaint similar to:

In file included from /amd/kob/r0/nbsd/netbsd-5/src/dist/ntp/include/ntpd.h:9,
/amd/kob/r0/nbsd/netbsd-5/src/dist/ntp/include/ntp.h:17:22: error: 
/amd/kob/r0/nbsd/netbsd-5/src/usr.sbin/ntp/libntp/../include/isc/list.h: Device 

Restarting the build lets it continue, but it will incur the same
error on another file elsewhere eventually.

I think I tried a non-automount NFS mount to the system sources and it
behaved the same, but I don't remember now.  I'll give it a try soon.

Since I'm still experimenting with NetBSD-5, it's only on clients right
now.  Actually, the latest project is to stand up a new NFS server
running NetBSD-5, but I'm "bootstrapping" it via NetBSD-4.

The problems reported as high-priority against NetBSD-5 seem to limit
the condition to mount/umount rather than regular use.  Looking through
the open PRs for "NFS" reveals a few that might be related, although
none ever use the phrase "device busy".

Currently, I've only observed this behavior with NetBSD-5 NFS clients
and NetBSD-4 NFS servers.

Has anyone else seen something similar?

John D. Baker, KN5UKS                    NetBSD     Darwin/MacOS X
jdbaker[snail]mylinuxisp[flyspeck]com         OpenBSD            FreeBSD
BSD -- It just sits there and _works_!
GPG fingerprint:  D703 4A7E 479F 63F8 D3F4  BD99 9572 8F23 E4AD 1645

Home | Main Index | Thread Index | Old Index