From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from fieldses.org ([174.143.236.118]:36129 "EHLO fieldses.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750789Ab1IUQAV (ORCPT ); Wed, 21 Sep 2011 12:00:21 -0400 Date: Wed, 21 Sep 2011 12:00:20 -0400 To: Stanislav Posonsky Cc: linux-nfs@vger.kernel.org Subject: Re: Error: state manager failed on NFSv4 server base with error 10018 Message-ID: <20110921160020.GD21510@fieldses.org> References: <201109211334.34497.psk@cpositive.ru> Content-Type: text/plain; charset=utf-8 In-Reply-To: <201109211334.34497.psk@cpositive.ru> From: "J. Bruce Fields" Sender: linux-nfs-owner@vger.kernel.org List-ID: MIME-Version: 1.0 On Wed, Sep 21, 2011 at 01:34:34PM +0900, Stanislav Posonsky wrote: > After upgrade kernel at server from 2.6.38 to 2.6.39 series and higher, > I was forced to drop to NFSv3. With NFSv4 I get (when I trying to read any > file) hundreds message at client: > > Error: state manager failed on NFSv4 server base with error 10018 > > Now I have at server and cient: > > linux kernel 3.0.4 > nfs-utils 1.2.3 > nfs4-acl-tools 0.3.3 > > File /etc/exports: > > /opt 192.168.8.0/24(fsid=0,rw,subtree_check) > > ================================================== > With version 3 > ================================================== > > root|st01# mount -t nfs -o nfsvers=3 base:/opt /net > root|st01# mount | grep nfs > rpc_pipefs on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw) > base:/opt on /net type nfs (rw,nfsvers=3,addr=192.168.8.254) > > In other console: > > stas@st01$ ls -l /net/a* > -rw-r--r-- 1 root root 35 Сен 21 11:23 /net/a_file.txt > stas@st01$ cat /net/a_file.txt > This is a test file on NFS share. > > stas@st01$ > > Works fine. > > ================================================== > With version 4 > ================================================== > > root|st01# umount /net > root|st01# mount -t nfs base:/ /net > root|st01# mount | grep nfs > rpc_pipefs on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw) > base:/ on /net type nfs (rw,vers=4,addr=192.168.8.254,clientaddr=192.168.8.1) > > In other console: > > stas@st01$ ls -l /net/a* > -rw-r--r-- 1 root root 35 Сен 21 11:23 /net/a_file.txt > stas@st01$ cat /net/a_file.txt > > And the process hangs... Then (Ctl+C): > > ^C > stas@st01$ dmesg > Error: state manager failed on NFSv4 server base with error 10018 > Error: state manager failed on NFSv4 server base with error 10018 > ... > > Could you help me solve this problem, please? Could you get a network trace showing the "With version 4" case? (tcpdump -s0 -wtmp.pcap, then run your test, then kill tcpdump and mail me tmp.pcap) --b.