hi andrew

what is the contents of:

your local PC
        pc:/etc/auto.master and files it reference ( auto.misc ? )

        do you have /nfs directory

remote machine with the sio_files
        remote:/etc/exports


thanx
alvin
http://www.linux-Consulting.com/AutoFS/autofs-howto.html

On Tue, 5 Jun 2001, Andrew Moore wrote:

> Hi everyone,
> 
> I am new to the list.  I have a question about automount on
> a root-level symlink on the local node.
> 
> At / I have the following:
> 
> export
> sio_files -> export/etms7/sio_files
> 
> When I attempt the following:
> 
> ls -alp /nfs/mdw(my local machine name)/sio_files
> 
> I receive an error stating that the directory does not exist.
> Subsequent attempts show the following:
> 
> /nfs/mdw/sio_files -> /sio_files
> 
> I see from the log files that the automounter attempted a
> mount --bind which failed but then successfully created
> a symbolic link.
> 
> The follwing command:
> 
> /nfs/mdw/export
> 
> always succeeds without error and an actual mount is performed
> instead of a symbolic link.
> 
> Shouldn't a success status be returned whether a symbolic link is
> created or an actual mount --bind is completed?  Will this work
> with symbolic links?
> 
> I am enclosing a snippet of my /var/log/messages.
> 
> Thank  you for your assistance.
> 
> Andrew Moore
> e-mail: [EMAIL PROTECTED]
> 
> <snip>
> 
> /*Attempting /nfs/mdw/sio_files where sio_files is a symlink to
>   /export/etms7/sio_files.
> 
> 
> Jun  5 13:49:26 mdw automount[661]: attempting to mount entry /nfs/mdw
> Jun  5 13:49:26 mdw automount[2527]: lookup(file): looking up mdw
> Jun  5 13:49:26 mdw automount[2527]: lookup(file):
> mdw -> -fstype=autofs,-Dhost=&  file:/etc/auto.nfssub
> Jun  5 13:49:26 mdw automount[2527]: expanded
> entry: -fstype=autofs,-Dhost=mdw  file:/etc/auto.nfssub
> Jun  5 13:49:26 mdw automount[2527]: parse(sun): gathered options:
> fstype=autofs,-Dhost=mdw
> Jun  5 13:49:26 mdw automount[2527]: parse(sun): core of entry:
> file:/etc/auto.nfssub
> Jun  5 13:49:26 mdw automount[2527]: do_mount file:/etc/auto.nfssub /nfs/mdw
> type autofs options -Dhost=mdw using module autofs
> Jun  5 13:49:26 mdw automount[2527]: mount(autofs): calling mkdir /nfs/mdw
> Jun  5 13:49:26 mdw automount[2527]: mount(autofs): fullpath=/nfs/mdw
> what=file:/etc/auto.nfssub options=-Dhost=mdw
> Jun  5 13:49:26 mdw automount[2528]: starting automounter version 3.1.7,
> path = /nfs/mdw, maptype = file, mapname = /etc/auto.nfssub
> Jun  5 13:49:26 mdw automount[2528]: Map argc = 2
> Jun  5 13:49:26 mdw automount[2528]: Map argv[0] = /etc/auto.nfssub
> Jun  5 13:49:26 mdw automount[2528]: Map argv[1] = -Dhost=mdw
> Jun  5 13:49:26 mdw automount[2528]: mount(bind): Testing if "mount --bind"
> works correctly...
> Jun  5 13:49:26 mdw automount[2528]: mount(bind): calling mount --bind
> /tmp/autofs-bind-3b1ce366-9e0/dir1 /tmp/autofs-bind-3b1ce366-9e0/dir2
> Jun  5 13:49:26 mdw automount[2528]: using kernel protocol version 3
> Jun  5 13:49:26 mdw automount[2527]: mount(autofs): mounted
> file:/etc/auto.nfssub on /nfs/mdw
> Jun  5 13:49:26 mdw automount[2528]: attempting to mount entry
> /nfs/mdw/sio_files
> Jun  5 13:49:26 mdw automount[2532]: lookup(file): looking up sio_files
> Jun  5 13:49:26 mdw automount[2532]: lookup(file): sio_files -> ${host}:/&
> Jun  5 13:49:26 mdw automount[2532]: expanded entry: mdw:/sio_files
> Jun  5 13:49:26 mdw automount[2532]: parse(sun): core of entry:
> mdw:/sio_files
> Jun  5 13:49:26 mdw automount[2532]: mount(nfs): sio_files is local, doing
> bind
> Jun  5 13:49:26 mdw automount[2532]: mount(bind): calling mkdir
> /nfs/mdw/sio_files
> Jun  5 13:49:26 mdw automount[2532]: mount(bind): calling mount --bind
> /sio_files /nfs/mdw/sio_files
> Jun  5 13:49:26 mdw automount[2532]: >> mount: wrong fs type, bad option,
> bad superblock on /sio_files,
> Jun  5 13:49:26 mdw automount[2532]: >>        or too many mounted file
> systems
> Jun  5 13:49:26 mdw automount[2532]: mount(bind): failed to mount --bind
> /sio_files on /nfs/mdw/sio_files, trying symlink
> Jun  5 13:49:26 mdw automount[2532]: mount(bind): symlinked
> /nfs/mdw/sio_files -> /sio_files
> 
> 
> /*Attempting /nfs/mdw/export/etms7/sio_files */
> 
> Jun  5 15:25:59 mdw automount[661]: attempting to mount entry /nfs/mdw
> Jun  5 15:25:59 mdw automount[3271]: lookup(file): looking up mdw
> Jun  5 15:25:59 mdw automount[3271]: lookup(file):
> mdw -> -fstype=autofs,-Dhost=&  file:/etc/auto.nfssub
> Jun  5 15:25:59 mdw automount[3271]: expanded
> entry: -fstype=autofs,-Dhost=mdw  file:/etc/auto.nfssub
> Jun  5 15:25:59 mdw automount[3271]: parse(sun): gathered options:
> fstype=autofs,-Dhost=mdw
> Jun  5 15:25:59 mdw automount[3271]: parse(sun): core of entry:
> file:/etc/auto.nfssub
> Jun  5 15:25:59 mdw automount[3271]: do_mount file:/etc/auto.nfssub /nfs/mdw
> type autofs options -Dhost=mdw using module autofs
> Jun  5 15:25:59 mdw automount[3271]: mount(autofs): calling mkdir /nfs/mdw
> Jun  5 15:25:59 mdw automount[3271]: mount(autofs): fullpath=/nfs/mdw
> what=file:/etc/auto.nfssub options=-Dhost=mdw
> Jun  5 15:25:59 mdw automount[3272]: starting automounter version 3.1.7,
> path = /nfs/mdw, maptype = file, mapname = /etc/auto.nfssub
> Jun  5 15:25:59 mdw automount[3272]: Map argc = 2
> Jun  5 15:25:59 mdw automount[3272]: Map argv[0] = /etc/auto.nfssub
> Jun  5 15:25:59 mdw automount[3272]: Map argv[1] = -Dhost=mdw
> Jun  5 15:25:59 mdw automount[3272]: mount(bind): Testing if "mount --bind"
> works correctly...
> Jun  5 15:25:59 mdw automount[3272]: mount(bind): calling mount --bind
> /tmp/autofs-bind-3b1cfa07-cc8/dir1 /tmp/autofs-bind-3b1cfa07-cc8/dir2
> Jun  5 15:25:59 mdw automount[3272]: using kernel protocol version 3
> Jun  5 15:25:59 mdw automount[3271]: mount(autofs): mounted
> file:/etc/auto.nfssub on /nfs/mdw
> Jun  5 15:25:59 mdw automount[3272]: attempting to mount entry
> /nfs/mdw/export
> Jun  5 15:25:59 mdw automount[3276]: lookup(file): looking up export
> Jun  5 15:25:59 mdw automount[3276]: lookup(file): export -> ${host}:/&
> Jun  5 15:25:59 mdw automount[3276]: expanded entry: mdw:/export
> Jun  5 15:25:59 mdw automount[3276]: parse(sun): core of entry: mdw:/export
> Jun  5 15:25:59 mdw automount[3276]: mount(nfs): export is local, doing bind
> Jun  5 15:25:59 mdw automount[3276]: mount(bind): calling mkdir
> /nfs/mdw/export
> Jun  5 15:25:59 mdw automount[3276]: mount(bind): calling mount --bind
> /export /nfs/mdw/export
> Jun  5 15:25:59 mdw automount[3276]: mount(bind): mounted /export type bind
> on /nfs/mdw/export
> 
> <snip>
> 
> 

Reply via email to