Jeremy,
I'm running 2.2.14 w/ your autofs kernel patches and latest utilities.
Twice in the last week, I've had an automounted NFS export "disappear" and
refuse to remount without restarting autofs.
The server exports:
/ *.fast.net
/usr/src *.fast.net
/server1 *.fast.net
/server1/dos *.fast.net
/server1/home *.fast.net
/server1/netatalk *.fast.net
On the client, I use this executable map:
--------------------------- Cut Here ----------------------
#!/bin/sh
case $1 in
cy ) echo "cy cy.fast.net:/"
echo "cy/usr/src cy.fast.net:/usr/src"
;;
server1 ) echo "server1 server1:/server1"
;;
dosD ) echo "dosD server1:/server1/dos"
;;
atalk ) echo "atalk server1:/server1/netatalk"
;;
home ) echo "home server1:/server1/home"
;;
tru64 ) echo "tru64 tru64.fast.net:/"
echo "tru64/usr tru64.fast.net:/usr"
echo "tru64/var tru64.fast.net:/var"
;;
* ) echo "$1 $1.fast.net:/"
;;
esac
-------------------------- Cut Here -----------------------
Initial access to '/net/cy/*' mounts 'cy:/' and nests 'cy:/usr/src'
beneath it. At some point, 'cy:/' times out and refuses to remount. Here
is a log extract (I don't know what, if anything, identd might have to do
with it):
Feb 16 07:23:06 pii automount[536]: attempting to mount entry /net/home
Feb 16 07:23:07 pii automount[536]: attempting to mount entry /net/cy
Feb 16 07:24:38 pii automount[536]: attempting to mount entry /net/dosD
Feb 16 07:25:47 pii in.identd[951]: started
Feb 16 07:30:33 pii automount[1297]: expired /net/dosD
Feb 16 08:03:04 pii automount[1405]: expired /net/cy
Feb 16 18:11:19 pii automount[536]: attempting to mount entry /net/cy
Feb 16 18:12:44 pii in.identd[2495]: started
Feb 16 18:58:12 pii automount[3631]: expired /net/cy
Feb 16 19:00:37 pii automount[536]: attempting to mount entry /net/tru64
Feb 16 19:00:37 pii automount[536]: attempting to mount entry /net/cy
Feb 16 19:05:43 pii automount[3659]: expired /net/cy
Feb 16 19:05:43 pii automount[3662]: expired /net/tru64
Feb 16 19:52:42 pii automount[536]: attempting to mount entry /net/tru64
Feb 16 19:52:43 pii automount[536]: attempting to mount entry /net/cy
Feb 16 19:58:14 pii automount[3808]: expired /net/tru64
Feb 16 19:59:29 pii automount[3814]: expired /net/cy
Feb 16 22:08:26 pii automount[536]: attempting to mount entry /net/cy
Feb 16 22:18:16 pii in.identd[4110]: started
Feb 16 22:53:16 pii automount[5732]: expired /net/cy
Feb 16 22:57:26 pii automount[536]: attempting to mount entry /net/cy
Feb 16 23:27:02 pii automount[6736]: expired /net/cy
Feb 17 07:09:54 pii automount[536]: attempting to mount entry /net/cy
-----> Sometime in here, 'cy:/' failed to remount!
I lost all incoming messages from a run of 'fetchmail' (my incoming mail
spool is nfs-mounted and they went into the bit-bucket).
As root, I umounted 'cy:/usr/src' and tried to cd into /net/cy several
times to trigger a remount of 'cy:/'. No luck. It would mount
'cy:/usr/src', i.e. the only thing under /net/cy would be 'usr/src/*'.
The root volume was just not visible.
Feb 17 07:39:39 pii automount[9532]: expired /net/cy
Feb 17 07:46:52 pii automount[536]: attempting to mount entry /net/cy
Feb 17 08:00:56 pii automount[9717]: expired /net/cy
Feb 17 08:02:02 pii automount[536]: attempting to mount entry /net/cy
Feb 17 08:02:22 pii automount[9728]: mount(nfs): entry cy: \
host cy.fast.net: lookup failure
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Feb 17 19:34:41 pii in.identd[10963]: started
I tried to shut it down and restart, but something was busy:
Feb 17 19:42:23 pii automount[532]: shutting down, path = /misc
Feb 17 19:42:23 pii automount[11490]: expired /net/cy
Feb 17 19:42:23 pii automount[536]: shutdown failed: filesystem still busy
Feb 17 19:42:56 pii automount[536]: attempting to mount entry /net/cy
------> Here it came back!
Only after forcibly trying to shut down, did the root volume reappear.
This has happened about 3x over the past week.
Steve