Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 16 Jul 2009 09:56:47 +0100
From:      Karl Pielorz <kpielorz_lst@tdx.co.uk>
To:        FreeBSD-Questions <freebsd-questions@freebsd.org>
Subject:   Hanging when trying to 'rm' files off a read-only NFS export? [7.2-R]
Message-ID:  <30202D4CE92AA65697481B1E@WorkQuad64>

next in thread | raw e-mail | index | archive | help

Hi,

I've got a 7.2-RELEASE box that has it's root file system mounted read/only 
via NFS. It hangs when trying to shutdown, at the "Writing entropy file:" 
point.

Having chased this down - it hangs *any* time you try to rm' a file off of 
the filesystem.

e.g. If I do:

"
recovery# cd /
recovery# touch test
touch: test: Read-only file system
recovery# rm COPYRIGHT
nfs server 10.0.0.1:/usr2/boot/os/7.2-i386: not responding
nfs server 10.0.0.1:/usr2/boot/os/7.2-i386: not responding
nfs server 10.0.0.1:/usr2/boot/os/7.2-i386: not responding
"

That last error is just repeated for infinity at about 5-10 second 
intervals.

Any suggestions?

The NFS server exports line being used is:

"
/usr2/boot/os -alldirs -maproot=root -ro -network 10.0.0.1 -mask 
255.255.255.0
"

The reason for the shutdown hang is that '/etc/rc.d/random' rm's the 
'/entropy' file if it exists as the system shuts down, and that rm never 
returns (the error output is redirected so you never see the errors) :(


-Karl



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?30202D4CE92AA65697481B1E>