==> Regarding [autofs] autofs-ldap-nfs is slow because of mtab; Gokdeniz
Karadag <[EMAIL PROTECTED]> adds:
gokdeniz> Hello, In my setup there are three automount mount points. They
gokdeniz> are all ldap maps. The nfs shares are on the same nfs server. nfs
gokdeniz> client and automount is on a debian system, nfs server is a
gokdeniz> solaris one.
gokdeniz> The problem is, trying to mount a nonexisting directory fails
gokdeniz> immediately with the message, "No such file or directory" in two
gokdeniz> of the shares. But the third share waits for 10-30 seconds before
gokdeniz> giving the error. The maps have 1, 9 and 19 items respectively.
gokdeniz> I have run strace on the different automount processes. The quick
gokdeniz> ones show a query to ldap server, then a reasonable amount of
gokdeniz> mtab stats & reads, then they finish. The process for the slow
gokdeniz> mount point queries ldap, gets mount map, then for about 100000
gokdeniz> times; opens mtab file, reads contents and then closes it. the
gokdeniz> trace file is full of these; open("/etc/mtab", O_RDONLY) = 7
gokdeniz> fstat64(7, {st_mode=S_IFREG|0644, st_size=1733, ...}) = 0
gokdeniz> mmap2(NULL, 4096, PROT_READ|PROT_WRITE,
gokdeniz> MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xa7afb000 read(7, "/dev/sda1
gokdeniz> / ext3 rw,errors=remou"..., 4096) = 1733 close(7)
gokdeniz> Any pointers to where should I look ?
Well, first we need to start with a version. ;) What version of autofs
are you running? Next, you will want to gather a debug log. My people
page has instructions on how to do that:
http://people.redhat.com/jmoyer
That *should* make things fairly obvious. If it doesn't (or even if it
does), post a follow-up message here.
Thanks!
Jeff
_______________________________________________
autofs mailing list
[email protected]
http://linux.kernel.org/mailman/listinfo/autofs