All of lore.kernel.org
 help / color / mirror / Atom feed
From: Chuck Lever <chuck.lever@oracle.com>
To: Andre Heider <a.heider@gmail.com>
Cc: linux-nfs@vger.kernel.org
Subject: Re: Error writing to nfs4 with 3.11-rc1
Date: Wed, 17 Jul 2013 15:10:43 -0400	[thread overview]
Message-ID: <A5C56FD6-9E14-43A3-8627-1C8F77EC6926@oracle.com> (raw)
In-Reply-To: <CAHsu+b_hhSr2vwcwM8TX3=xF=3HffUXG=YLVLcsEpH1wHn+JoA@mail.gmail.com>


On Jul 17, 2013, at 2:55 PM, Andre Heider <a.heider@gmail.com> wrote:

> Hi,
> 
> I'm having problems using 3.11-rc1 as nfs4 client (with a FreeBSD 9.1
> server) using sec=sys.
> 
> With the same server+client setup, just booting different kernels:
> 3.9.10 works without issues
> 3.10.1 works too, but introduced "RPC: AUTH_GSS upcall timed out." in
> dmesg (iirc I don't need gss with sec=sys)

Not a requirement, but running gssd should make that message go away.  The client is attempting to use krb5i to manage its lease on the server, and falling back to AUTH_UNIX when it sees gssd is not running.

> 3.11-rc1 reading from the server still works, writing fails
> 
> Even a simple touch on the share fails with:
> touch: cannot touch ‘/mnt/andre/test’: Input/output error

A network capture is a reasonable place to start.

  # tcpdump -s0 -w /tmp/raw

Then try your touch test again.  Stop the tcpdump.  You can post a compressed version of the raw dump here if it's short.

> mount output of the share in question:
> 192.168.0.1:/home/andre on /mnt/andre type nfs4
> (rw,nosuid,relatime,vers=4.0,rsize=65536,wsize=65536,namlen=255,hard,proto=tcp,port=0,timeo=600,retrans=2,sec=sys,clientaddr=192.168.0.40,local_lock=none,addr=192.168.0.1)
> 
> The 3.11 .config was cp'ed from 3.10.1 and updated via `make
> oldconfig`. Toggling the 3.11 nfs4.2 kernel options doesn't seem to
> make a difference.

-- 
Chuck Lever
chuck[dot]lever[at]oracle[dot]com





  reply	other threads:[~2013-07-17 19:10 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-07-17 18:55 Error writing to nfs4 with 3.11-rc1 Andre Heider
2013-07-17 19:10 ` Chuck Lever [this message]
2013-07-17 19:35   ` Andre Heider
2013-07-17 20:54     ` Chuck Lever
2013-07-19 16:13       ` J. Bruce Fields
2013-07-19 16:33         ` Chuck Lever
2013-07-19 17:55           ` J. Bruce Fields
2013-07-19 18:03             ` Chuck Lever
2013-07-24 14:26             ` J. Bruce Fields
2013-07-17 21:59     ` Myklebust, Trond
2013-07-18 14:57       ` Andre Heider

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=A5C56FD6-9E14-43A3-8627-1C8F77EC6926@oracle.com \
    --to=chuck.lever@oracle.com \
    --cc=a.heider@gmail.com \
    --cc=linux-nfs@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.