Mailinglist Archive: opensuse (1784 mails)
| < Previous | Next > |
Re: [SLE] NFS mounting exported subdirectory problem
- From: kprice@xxxxxx (Katherine E. Price)
- Date: Fri, 15 Dec 2000 15:58:40 -0500
- Message-id: <3A3A8600.233C4F22@xxxxxx>
Message-ID: <3A3A8600.233C4F22@xxxxxx>
Date: Fri, 15 Dec 2000 15:58:40 -0500
From: "Katherine E. Price" <kprice@xxxxxx>
Subject: Re: [SLE] NFS mounting exported subdirectory problem
Ah ha...it was a mismatched NFS option problem on the server and
client. On the Solaris server, I exported the home directories with the
option anon=-1. I wasn't sure how to set this option on a Linux client,
so I I removed the option from the share (export) command on the Solaris
server. With that change, the Linux client was able to mount the
individual subdirectories.
Thanks,
Katherine
Jeffrey Taylor wrote:
>
> I suspect you have to add entries for the subdirectories on the
> server. I am using the opposite situation, a Linux NFS server and a
> Solaris NFS client. I tried mounting a filesystem read-only that was
> exported read-write. No good. It had to be mounted read-write. The
> "sensible" subsetting of permissions did not work. An exact match was
> required.
>
> HTH,
> Jeffrey
>
> Quoting Katherine E. Price <kprice@xxxxxx>:
> > I am having a problem mounting a subdirectory of an NFS exported
> > filesystem on a SuSE 7.0 installation. I have a set of home
> > directories residing in the /export/home filesystem on a Solaris box
> > (bear). I can mount the entire home filesystem without a problem on
> > my Linux box (seal):
> >
> > bash-2.04# ls -F /home
> > kprice/
> >
> > bash-2.04# mount -t nfs bear:/export/home /home
> >
> > bash-2.04# su kprice
> > $ ls -F /home
> > ben/ intranet/ kprice/ mikew/ prioux/ sadams/
> >
> > bash-2.04# mount
> > ...
> > bear:/export/home on /home type nfs (rw,addr=10.2.2.33)
> >
> > It is my understanding that a subdirectory of an exported filesystem
> > can also be mounted, but I am unable to mount a subdirectory of the
> > exported home filesystem:
> >
> > bash-2.04# umount /home
> > bash-2.04# ls -F /home
> > kprice/
> >
> > bash-2.04# mount -t nfs bear:/export/home/kprice /home/kprice
> > mount: wrong fs type, bad option, bad superblock on
> > bear:/export/home/kprice, or too many mounted file systems
> >
> > The following messages were output to the syslog by the second mount
> > command:
> >
> > Dec 14 19:35:57 seal kernel: call_verify: server requires stronger
> > authentication.
> > Dec 14 19:35:57 seal kernel: call_verify: unknown auth error:
> > 5
> > Dec 14 19:35:57 seal kernel: nfs_read_super: get root fattr failed
> >
> > At any rate, I have home filesystems residing on a couple of servers,
> > and thus I do not want to mount a particular server's home filesystem
> > as /home on my linux box. Instead, I would like to selectively mount
> > individual users' home directories from multiple file servers.
> >
> > Any ideas or suggestions would be appreciated.
> >
> > Thanks,
> >
> > Katherine Price
> >
> > --
> > Katherine Price
> > kprice@xxxxxx
> >
> > --
> > To unsubscribe send e-mail to suse-linux-e-unsubscribe@xxxxxxxx
> > For additional commands send e-mail to suse-linux-e-help@xxxxxxxx
> > Also check the FAQ at http://www.suse.com/support/faq
> >
>
> --
> To unsubscribe send e-mail to suse-linux-e-unsubscribe@xxxxxxxx
> For additional commands send e-mail to suse-linux-e-help@xxxxxxxx
> Also check the FAQ at http://www.suse.com/support/faq
| < Previous | Next > |