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

Reply via email to