Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 12 Jan 2017 20:42:21 +0000
From:      Holger Kipp <Holger.Kipp@alogis.com>
To:        Karl Young <karly@kipshouse.org>
Cc:        Daniel Braniss <danny@cs.huji.ac.il>, FreeBSD Stable Mailing List <freebsd-stable@freebsd.org>
Subject:   Re: NFS and amd on older FreeBSD
Message-ID:  <742E8981-90FD-4F5D-AB72-D241F3D11305@alogis.com>
In-Reply-To: <20170112190125.GR26386@mailboy.kipshouse.net>
References:  <20170111234737.GK26386@mailboy.kipshouse.net> <E31AF4B5-9488-4F1A-9584-BD6867E2ADAE@cs.huji.ac.il> <C0352C5A-E023-4BF1-B272-67A5F2BE5375@cs.huji.ac.il>, <20170112190125.GR26386@mailboy.kipshouse.net>

next in thread | previous in thread | raw e-mail | index | archive | help
Dear Karl,

> On 12 Jan 2017, at 20:29, Karl Young <karly@kipshouse.org> wrote:
>=20
> Daniel Braniss(danny@cs.huji.ac.il)@2017.01.12 10:25:03 +0200:
>>=20
>>> On 12 Jan 2017, at 9:49 AM, Daniel Braniss <danny@cs.huji.ac.il> wrote:
>>>=20
>>>=20
>>>> On 12 Jan 2017, at 1:47 AM, Karl Young <karly@kipshouse.org> wrote:
>>>>=20
>>>> I inherited a lab that has a few hundred hosts running FreeBSD 7.2.
>>>> These hosts run test scripts that access files that are stored on
>>>> FreeBSD 6.3 host.  The 6.3 host exports a /data directory with NFS
>>>>=20
>>>>=20
>>>> On the 7.2 hosts, I can see the exported directory:
>>>>=20
>>>> $ showmount -e 6.3-host
>>>> Exports list on 6.3-host
>>>> /data                              Everyone
>>>>=20
>>>> And access it with amd
>>>>=20
>>>> $ ls -l /net/6-3.host/data
>>>>=20
>>>> drwxr-xr-x     5 root  wheel      512 Jun  4  2009 git
>>>> drwxr-xr-x  4586 root  wheel    83968 Nov  2 04:50 home
>>>>=20
>>>> I'm trying to retire the 6.3 host and replace it with 9.3 (I know it's
>>>> old, but it's the best I can do for now).
>>>>=20
>>>> I export the /data directory on the 9.3 system, and I can see it on my
>>>> 7.2 hosts.
>>>>=20
>>>> $ showmount -e  9.3-host
>>>> Exports list on 9.3-host:
>>>> /data                           Everyone
>>>>=20
>>>> But I can't automount it:
>>>>=20
>>>> $ ls -l /net/9.3-host/data
>>>> ls: /net/9.3-host/data: No such file or directory
>>>>=20
>>>> If I manually mount the exported directory, it works:
>>>>=20
>>>> $ sudo mount -t nfs 9.3-host:/data /mnt/data/
>>>> $ mount | grep nfs
>>>> 9.3-host:/data on /mnt/data (nfs)
>>>>=20
>>>> $ ls -l /mnt/data
>>>> total 4
>>>> drwxr-xr-x  9 root  wheel  512 Dec 20 17:41 iaf2
>>>>=20
>>>> I've spent some time on Google, but haven't found a solution.  I reali=
ze
>>>> these are very old versions, but I'm not in a position to upgrade them
>>>> right now.  My last resort will be to use /etc/fstab to do the NFS
>>>> mount, but I'd rather avoid that if I can.
>>>>=20
>>>> Thanks for any pointers on how to resolve this.
>>>>=20
>>>> -karl
>>>>=20
>>>>=20
>>>=20
>>> if you changed the export file on the server after you tried to mount i=
n on the client,
>>> and will not realise this, if that=92s the case, usually rebooting the =
client helps.
>>>=20
>> s/and/amd/ ^%$# hate spell checkers
>>=20
>=20
> Thanks Danny
>=20
> I did try rebooting the client (and server) multiple times to no avail.
>=20
> -karl

I'm not sure if this is related, but afaik FreeBSD up to 8.x used oldNFS by=
 default. Are you using option -o for nfsd on your 9.3 nfs Server to force =
using old NFS?

It is just a guess of mine, I'm usually not working much with nfs.

Best regards,
Holger=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?742E8981-90FD-4F5D-AB72-D241F3D11305>