From: "Hans-Peter Jansen" Subject: Re: klibc's nfsmount failure with 2.6.27.21, while 2.6.25.20 was fine Date: Wed, 15 Apr 2009 21:17:40 +0200 Message-ID: <200904152117.41367.hpj@urpla.net> Mime-Version: 1.0 Content-Type: Multipart/Mixed; boundary="Boundary-00=_VLj5JWkaFPgg67s" To: linux-nfs@vger.kernel.org, Chuck Lever , Trond Myklebust Return-path: Received: from moutng.kundenserver.de ([212.227.126.177]:59935 "EHLO moutng.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752399AbZDOTRu (ORCPT ); Wed, 15 Apr 2009 15:17:50 -0400 Sender: linux-nfs-owner@vger.kernel.org List-ID: --Boundary-00=_VLj5JWkaFPgg67s Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Am Mittwoch, 15. April 2009 schrieb Chuck Lever: > On Apr 15, 2009, at 1:23 PM, Hans-Peter Jansen wrote: > > Am Mittwoch, 15. April 2009 schrieb Chuck Lever: > >> When using rpcbind instead of portmapper, what does the output of > >> "rpcinfo" look like on the server? > > > > It's dumped in the mail starting this thread. > > I don't see why the client's rpcbind attempt for the server's mountd > service should have failed. =46or completeness, here's the current rpcinfo view with portmap: # rpcinfo -p 172.16.23.110 Program Vers Proto Port 100000 2 tcp 111 portmapper 100000 2 udp 111 portmapper 100005 1 udp 54838 mountd 100005 1 tcp 32772 mountd 100005 2 udp 54838 mountd 100005 2 tcp 32772 mountd 100005 3 udp 54838 mountd 100005 3 tcp 32772 mountd 100003 2 udp 2049 nfs 100003 3 udp 2049 nfs 100003 4 udp 2049 nfs 100021 1 udp 35501 nlockmgr 100021 3 udp 35501 nlockmgr 100021 4 udp 35501 nlockmgr 100003 2 tcp 2049 nfs 100003 3 tcp 2049 nfs 100003 4 tcp 2049 nfs 100021 1 tcp 54766 nlockmgr 100021 3 tcp 54766 nlockmgr 100021 4 tcp 54766 nlockmgr 100024 1 udp 44650 status 100024 1 tcp 39765 status > Would it be possible for you to capture a packet trace of the client's > attempt to mount it's root file system? (You will likely need to do > this for a bugzilla report, anyway). =C4hem, Chuck, may I ask you to look into the initial mail again. The faili= ng=20 case is attached there. Here I've attached the good one. Since I couldn't=20 locate any mount attempt in the dump, I've left a few more nfs=20 transactions. > Also let us know what's running on your clients (distribution, kernel > version, etc). Hmm, sure. The client setup is a legacy SuSE 9.3 diskless environment=20 (unfortunately Novell didn't manage to create a distribution with similar=20 stability since then..., being a rpm junke, I will soon check Cent-OS=20 (again)). Client (relevant) versions: Kernel: 2.6.11.4 Udev (nfsmount): 053 Let me know, what more I can provide, please. THanks, Pete --Boundary-00=_VLj5JWkaFPgg67s Content-Type: application/octet-stream; name="shark-nfs-mount-ok.dump" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="shark-nfs-mount-ok.dump" 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 G7ZFPbLi4rpaQ16hJm21YAAAAAA= --Boundary-00=_VLj5JWkaFPgg67s--