I am seeing some instability using hierarchical mount points in automount maps. 
 The version of autofs is autofs-4.1.3-168 on RHEL 3 update 7.  The 
workstations are dual opteron running x86_64 version of RHEL.  The maps are 
local to the workstation, and follow the format:

        foobar1/a     server1:/local/foobar1/a
        foobar1/b     server1:/local/foobar1/b
        foobar2/c     server1:/local/foobar2/c
        foobar3/d     server1:/local/foobar3/d
        foobar4/f     server1:/local/foobar4/f
        foobar4/g     server1:/local/foobar4/

The map name is auto.foobars, the entry in the auto.master is:
        /foobars           /etc/auto.foobars --ghost

After a reboot, the directory structure is fine.  After a cd to /foobars, an ls 
will list all directories foobar1 through foobar4.  The subdirectories will be 
correct below foobar*.  After a time period, I believe the timeout set in 
/etc/sysconfig/autofs, the mount points become confused.  Instead of the 
subdirectories a and b listed below /foobars/foobar1, the directories will be 
listed below /foobars/foobar1/foobar1.  This can happen to any/all of the 
foobar* directories.
  
I have tried various formats  of the automount map.  I have tried to escape the 
slash in the directory structure on the left hand side, i.e. foobar1\/a, I have 
tried something like this for auto.foobar:

        foobar1 \
        /a     server1:/local/foobar1/a \
        /b     server1:/local/foobar1/b
        foobar2 \
        /c     server1:/local/foobar2/c
        foobar3 \
        /d     server1:/local/foobar3/d
        foobar4 \
        /f     server1:/local/foobar4/f \
        /g     server1:/local/foobar4/g

With all three tries, initially the mounts are correct, after a time the mounts 
become confused.
Without the --ghost, none of the subdirectories of foobar* are visible or even 
accessible.
Are hierachical mounts supported?  I was a little surprised this worked at all. 
 The automount maps I am used to dealing with came from Solaris and never used 
subdirectories on the left side.

Wayne Murata


_______________________________________________
autofs mailing list
[email protected]
http://linux.kernel.org/mailman/listinfo/autofs

Reply via email to