From: Gerd Bavendiek <gerd.bavendiek@googlemail.com>
To: autofs@linux.kernel.org
Subject: autofs4 with NetApp-Filer and large export list: Stopped working for me
Date: Fri, 27 Apr 2007 14:33:24 +0200 [thread overview]
Message-ID: <4631ED94.70900@googlemail.com> (raw)
Hi,
I used to use autofs4 with a NetApp-Filer as NFS server (mostly from
SLES9 boxes). This does not seem to work any longer. So I digged a
little bit deeper:
The NetApp-Filer in question exports nearly 100 volumes:
sappscmn:/root>>> showmount --no-headers -e 10.172.230.134 | wc -l
96
All of them have access restrictions:
sappscmn:/root>>> showmount --no-headers -e 10.172.230.134 | awk '$2==""'
sappscmn:/root>>>
sappscmn:/root>>> showmount --no-headers -e 10.172.230.134 | head -5
/vol/nb/sles8/shared_os/var_img/var-0aac118a 10.172.17.138
/vol/nb/sles9_ia32/shared_os/root_aclm 10.172.17.99
/vol/nb/sles9_ia32/shared_os/var_img/var-0aac1163 10.172.17.99
/vol/nb/sles9_ia32/shared_os/root_cmsa_p
10.172.17.122,10.172.17.123
/vol/nb/sles9_ia32/shared_os/var_img/var-0aac1164 10.172.17.100
My IP-address is
sappscmn:/root>>> ip route list dev eth1
10.172.230.0/24 proto kernel scope link src 10.172.230.142
169.254.0.0/16 scope link
There is one volume accessible from the current host:
sappscmn:/root>>> showmount --no-headers -e 10.172.230.134 | grep
10.172.230.0/24
/vol/pcc
172.18.144.122,172.18.11.179,172.18.214.253,172.18.144.64/26,172.18.139.0/26,10.172.139.0/26,172.18.230.0/24,10.172.230.0/24,10.172.17.0/24,10.172.144.128/26,172.24.207.0/24,172.18.139.10,172.18.30.224/27,172.18.102.0/24,172.18.107.0/24,172.18.95.0/24,172.18.228.0/24,10.172.144.192/26,10.172.144.64/26,172.18.131.0/24,10.125.1.35,172.18.28.0/24,10.172.143.0/27,172.18.170.0/24,172.18.117.133,172.18.95.180,172.18.229.0/24,172.18.30.192/27,172.18.158.0/24,172.18.96.128/25
sappscmn:/root>>>
No other volume may be mounted.
Nevertheless automount tries to mount all volumes.
Running /etc/auto.net gives me:
sappscmn:/root>>> /etc/auto.net 10.172.230.134
-fstype=nfs,hard,intr,nodev,nosuid \
/vol/acid 10.172.230.134:/vol/acid \
/vol/casm_log/casm_log 10.172.230.134:/vol/casm_log/casm_log \
/vol/casm_log 10.172.230.134:/vol/casm_log \
/vol/casm 10.172.230.134:/vol/casm \
...
/vol/pcc 10.172.230.134:/vol/pcc \
...
sappscmn:/root>>> /etc/init.d/autofs start
Starting service automounter done
sappscmn:/root>>> cd /net/10.172.230.134/vol/pcc
bash: cd: /net/10.172.230.134/vol/pcc: No such file or directory
sappscmn:/root>>>
/var/log/messages shows quite clearly:
Apr 27 11:25:05 sappscmn automount[7822]: >> mount:
10.172.230.134:/vol/acid failed, reason given by server: Permission denied
Apr 27 11:25:05 sappscmn automount[7822]: mount(nfs): nfs: mount failure
10.172.230.134:/vol/acid on /net/10.172.230.134/vol/acid
Apr 27 11:25:05 sappscmn automount[7822]: >> mount:
10.172.230.134:/vol/casm_log/casm_log failed, reason given by server:
Permission denied
Up to this point there are no news. This happened always.
Unfortunately the volume I want to access cannot be mounted any longer:
...
Apr 27 11:25:06 sappscmn automount[7822]: >> mount:
10.172.230.134:/vol/nb/sles9_ia32/shared_os/root_cms_p failed, reason
given by server: Permission denied
Apr 27 11:25:06 sappscmn automount[7822]: mount(nfs): nfs: mount failure
10.172.230.134:/vol/nb/sles9_ia32/shared_os/root_cms_p on
/net/10.172.230.134/vol/nb/sles9_ia32/shared_os/root_cms_p
Apr 27 11:25:06 sappscmn automount[7822]: >> mount: fs type, bad option,
bad superblock ... or too many mounted file systems
Apr 27 11:25:06 sappscmn automount[7876]: >> /usr/sbin/showmount: can't
get address for 10.172.230.134/vol/pcc
Apr 27 11:25:06 sappscmn automount[7876]: lookup(program): lookup for
10.172.230.134/vol/pcc failed
Apr 27 11:25:06 sappscmn automount[7876]: failed to mount
/net/10.172.230.134/vol/pcc
If I change /etc/auto.net from
$SHOWMOUNT | LC_ALL=C sort -k 1 | \
to
$SHOWMOUNT | LC_ALL=C sort -k 1 | grep 10.172.230.0/24 | \
everything works well.
But this is a hack.
So my questions:
Is it possible make showmount show only volumes, I could mount
succesful and to suppress those, that will fail ?
Are there know problems with large export list (It used to work
before, but the NetApp-Filer became bigger and bigger ...)
Any other hints ?
Thanks for your time !
Kind regards
Gerd
next reply other threads:[~2007-04-27 12:33 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2007-04-27 12:33 Gerd Bavendiek [this message]
2007-04-27 13:05 ` autofs4 with NetApp-Filer and large export list: Stopped working for me Jeff Moyer
2007-04-27 13:19 ` Ian Kent
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4631ED94.70900@googlemail.com \
--to=gerd.bavendiek@googlemail.com \
--cc=autofs@linux.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.