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>