NFS automount problems
"Milligan, Eric T \(ES\)" <[email protected]> Tue, 28 Sep 2010 10:52:45 -0500
| Newsgroups | gmane.os.tru64.managers |
|---|---|
| Message-ID | <[email protected]> |
We have a few older Tru64/Digital Unix 4.0F clients (needed for support reasons - 5.1B clients work fine) on our network that are having some issues connecting to newer Linux NFS fileservers. Up until this point, we've just been pointing them to older servers for their needs, but we're coming under pressure to remove the legacy fileservers and the problem has reared its ugly head again. Hoping someone here has some insight. Thanks all! Please direct replies to [email protected]; I will summarize and post solutions to the list. Problem:=20 v4.0F and below can't correctly automount NFS shares on newer Linux servers. Manual mounts work fine. Steps to reproduce: Set up a new Linux NFS server, share a directory via /etc/exports. Try mounting said share on a Tru64 4.0F or older machine using automount. Details: This problem seems to coincide with Linux kernels 2.6 and above; this may be just a correlation with newer versions of nfs-utils. ------------------------------------------------------------------------ ---------------- Client (Tru64) info: Digital UNIX V4.0F (Rev. 1229); Tue Jan 29 10:15:07 EST 2002 Patch Kits: DUV40FAS0006-20010620 OSF440 and DUV40FB22AS0008-20030730 OSF440 (different clients, same result) > grep -i auto /etc/rc.config AUTOMOUNT=3D"1" export AUTOMOUNT AUTOMOUNT_ARGS=3D"-M /.automount /net -hosts" export AUTOMOUNT_ARGS > showmount -e bengsh01 Exports list on bengsh01: /users * /data * > cd /net/bengsh01/data /net/bengsh01/data: No such file or directory. > mount bengsh01:/data /mnt; mount | grep bengsh01 bengsh01:/data on /mnt type nfs (v3, rw, udp, hard, intr) >cd /mnt; ls -al total 50 drwxr-xr-x 3 root system 4096 Sep 28 09:30 . drwxr-xr-x 37 root system 2048 Jul 20 10:38 .. -rw------- 1 root system 6144 Sep 28 09:30 aquota.group -rw------- 1 root system 6144 Sep 28 09:30 aquota.user drwx------ 2 root system 16384 Sep 28 07:53 lost+found -rw-r--r-- 1 root system 0 Sep 28 09:48 test > cd /net/fry/riss; ls -al total 97 dr-xr-xr-x 21 root system 4096 Jul 27 15:23 . dr-xr-xr-x 3 root system 512 May 2 11:20 .. drwx------ 4 root system 4096 Jul 22 13:47 .Trash-0 drwx--S--- 4 1000 csm_cm 4096 May 11 17:42 .Trash-1000 drwx--S--- 2 root csm_cm 4096 Jun 22 15:40 .Trash-root drwxrwsr-x 3 proulst swcm 4096 Mar 31 2008 act drwxr-xr-x 2 root system 4096 Jul 27 15:23 archive_home drwxrwxr-x 13 proulst swcm 4096 Mar 3 2010 cm -rwxr--r-- 1 root system 1685 May 14 15:27 daily.check drwxrwxr-x 14 root riss 4096 May 19 10:46 devel dr-xr-xr-x 3 proulst swcm 4096 Dec 4 2008 eoss > mount | grep fry fry:/riss on /.automount/net/fry/riss type nfs (v3, rw, udp, hard, intr) ------------------------------------------------------------------------ ---------------- Non-working server info: bengsh01:~> uname -a; cat /etc/redhat-release; rpm -qa | grep nfs=20 Linux bengsh01.amherst.com 2.6.18-194.el5 #1 SMP Tue Mar 16 21:52:39 EDT 2010 x86_64 x86_64 x86_64 GNU/Linux Red Hat Enterprise Linux Server release 5.5 (Tikanga) nfs-utils-lib-1.0.8-7.6.el5 nfs-utils-1.0.9-44.el5 bengsh01:~> cat /etc/exports /data *(rw,sync,no_root_squash) /users *(rw,sync,no_root_squash) No log messages pertaining to server access from the automount requests that fail - it's like it never makes it that far. I do see log messages for the manual mount. ------------------------------------------------------------------------ ---------------- Working server info: fry:/> uname -a; cat /etc/redhat-release; rpm -qa | grep nfs=20 Linux fry 2.4.27 #4 Wed Oct 6 17:29:46 EDT 2004 i686 i686 i386 GNU/Linux Red Hat Linux release 9 (Shrike) nfs-utils-1.0.1-2.9 fry:/> cat /etc/exports /riss (rw,sync,no_root_squash) --- Eric