Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 18 Dec 2019 18:06:31 +0200
From:      Daniel Braniss <danny@cs.huji.ac.il>
To:        Richard P Mackerras <mack63richard@gmail.com>
Cc:        Rick Macklem <rmacklem@uoguelph.ca>, "stable@freebsd.org" <stable@freebsd.org>
Subject:   Re: nfs lockd errors after NetApp software upgrade.
Message-ID:  <06DD810E-3945-40AD-A1A2-578DF4FB1150@cs.huji.ac.il>
In-Reply-To: <CAGfybS-3Rvs57=oGFEfii_9a=aWxPr6dEq1Y1LqHbLXK1ZKmXA@mail.gmail.com>
References:  <EBC4AD74-EC62-4C67-AB93-1AA91F662AAC@cs.huji.ac.il> <YQBPR0101MB1427411AFE335E869B9CF022DD530@YQBPR0101MB1427.CANPRD01.PROD.OUTLOOK.COM> <0121E289-D2AE-44BA-ADAC-4814CAEE676F@cs.huji.ac.il> <CAGfybS-3Rvs57=oGFEfii_9a=aWxPr6dEq1Y1LqHbLXK1ZKmXA@mail.gmail.com>

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


> On 18 Dec 2019, at 17:58, Richard P Mackerras =
<mack63richard@gmail.com> wrote:
>=20
> Hi,
> What software version is the NetApp using?
the very latest :-), but will try and find out later.

> Is the exported volume big?
about 500G, but many files
as far as I know, only accessed by one host running the web app - =
moodle.

> Is the vserver configured for 64bit identifiers
what the issue here?

> ?
>=20
> If you enable NFS V4.0 or 4.1 other NFS clients using defaults might =
mount NFSv4.x unexpectedly after a reboot so you need to watch that.=20
>=20
> Cheers=20
>=20
> Richard=20
> (NetApp admin)
>=20
> On Wed, 18 Dec 2019 at 15:46, Daniel Braniss <danny@cs.huji.ac.il =
<mailto:danny@cs.huji.ac.il>> wrote:
>=20
>=20
> > On 18 Dec 2019, at 16:55, Rick Macklem <rmacklem@uoguelph.ca =
<mailto:rmacklem@uoguelph.ca>> wrote:
> >=20
> > Daniel Braniss wrote:
> >=20
> >> Hi,
> >> The server with the problems is running FreeBSD 11.1 stable, it was =
working fine for >several months,
> >> but after a software upgrade of our NetAPP server it=E2=80=99s =
reporting many lockd errors >and becomes catatonic,
> >> ...
> >> Dec 18 13:11:02 moo-09 kernel: nfs server fr-06:/web/www: lockd not =
responding
> >> Dec 18 13:11:45 moo-09 last message repeated 7 times
> >> Dec 18 13:12:55 moo-09 last message repeated 8 times
> >> Dec 18 13:13:10 moo-09 kernel: nfs server fr-06:/web/www: lockd is =
alive again
> >> Dec 18 13:13:10 moo-09 last message repeated 8 times
> >> Dec 18 13:13:29 moo-09 kernel: sonewconn: pcb 0xfffff8004cc051d0: =
Listen queue >overflow: 194 already in queue awaiting acceptance (1 =
occurrences)
> >> Dec 18 13:14:29 moo-09 kernel: sonewconn: pcb 0xfffff8004cc051d0: =
Listen queue >overflow: 193 already in queue awaiting acceptance (3957 =
occurrences)
> >> Dec 18 13:15:29 moo-09 kernel: sonewconn: pcb 0xfffff8004cc051d0: =
Listen queue >overflow: 193 already in queue awaiting acceptance =E2=80=A6=

> > Seems like their software upgrade didn't improve handling of NLM =
RPCs?
> > Appears to be handling RPCs slowly and/or intermittently. Note that =
no one
> > tests it with IPv6, so at least make sure you are still using IPv4 =
for the mounts and
> > try and make sure IP broadcast works between client and Netapp. I =
think the NLM
> > and NSM (rpc.statd) still use IP broadcast sometimes.
> >=20
> we are ipv4 - we have our own class c :-)
> > Maybe the network guys can suggest more w.r.t. why, but as I've =
stated before,
> > the NLM is a fundamentally broken protocol which was never published =
by Sun,
> > so I suggest you avoid using it if at all possible.
> well, at the moment the ball is on NetAPP court, and switching to =
NFSv4 at the moment is out of the question, it=E2=80=99s
> a production server used by several thousand students.
>=20
> >=20
> > - If the locks don't need to be seen by other clients, you can just =
use the "nolockd"
> >   mount option.
> > or
> > - If locks need to be seen by other clients, try NFSv4 mounts. =
Netapp filers
> >   should support NFSv4.1, which is a much better protocol that =
NFSv4.0.
> >=20
> > Good luck with it, rick
> thanks
>         danny
>=20
> > =E2=80=A6
> > any ideas?
> >=20
> > thanks,
> >        danny
> >=20
> > _______________________________________________
> > freebsd-stable@freebsd.org <mailto:freebsd-stable@freebsd.org> =
mailing list
> > https://lists.freebsd.org/mailman/listinfo/freebsd-stable =
<https://lists.freebsd.org/mailman/listinfo/freebsd-stable>;
> > To unsubscribe, send any mail to =
"freebsd-stable-unsubscribe@freebsd.org =
<mailto:freebsd-stable-unsubscribe@freebsd.org>"
>=20
> _______________________________________________
> freebsd-stable@freebsd.org <mailto:freebsd-stable@freebsd.org> mailing =
list
> https://lists.freebsd.org/mailman/listinfo/freebsd-stable =
<https://lists.freebsd.org/mailman/listinfo/freebsd-stable>;
> To unsubscribe, send any mail to =
"freebsd-stable-unsubscribe@freebsd.org =
<mailto:freebsd-stable-unsubscribe@freebsd.org>"




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?06DD810E-3945-40AD-A1A2-578DF4FB1150>