All of lore.kernel.org
 help / color / mirror / Atom feed
* Re: [Nfs-ganesha-devel] NFSv4 referrals not working with ganesha.
       [not found]         ` <CAD8zhTDK-x+UmHnqvKm+5hnoYmob+rOGW1XxFt37-JsDm-Px2w@mail.gmail.com>
@ 2017-11-01 14:53           ` Pradeep
  2017-11-01 15:49             ` Chuck Lever
  0 siblings, 1 reply; 4+ messages in thread
From: Pradeep @ 2017-11-01 14:53 UTC (permalink / raw)
  To: Frank Filz; +Cc: nfs-ganesha-devel, ssaurabh.wisc, linux-nfs

[-- Attachment #1: Type: text/plain, Size: 4697 bytes --]

Adding linux-nfs (did not work last couple of times because of email format).

 Is this supposed to work with Linux NFS clients (see the problem
description at the end of this email)?

The NFSv4 referrals with Linux clients does not work with 'stat', 'ls'
etc., But linux client follows referrals after a 'cd'. Is this the
expected behavior?

tcpdump is attached.


>>
>> On Mon, Oct 30, 2017 at 3:24 PM, Frank Filz <ffilzlnx@mindspring.com>
>> wrote:
>>>
>>> Oh, I had forgotten about that patch…
>>>
>>>
>>>
>>> Can you try any other clients? This may be a client issue (I did see some
>>> suspicious code in the client).
>>>
>>>
>>>
>>> It may also be that you need a fully qualified path (starting with a /).
>>>
>>>
>>>
>>> It looks like Ganesha is doing the right thing though.
>>>
>>>
>>>
>>> Frank
>>>
>>>
>>>
>>> From: Pradeep [mailto:pradeep.thomas@gmail.com]
>>> Sent: Monday, October 30, 2017 2:21 PM
>>> To: Frank Filz <ffilzlnx@mindspring.com>
>>> Cc: nfs-ganesha-devel <nfs-ganesha-devel@lists.sourceforge.net>;
>>> ssaurabh.wisc@gmail.com
>>> Subject: Re: [Nfs-ganesha-devel] NFSv4 referrals not working with
>>> ganesha.
>>>
>>>
>>>
>>> Hi Frank,
>>>
>>>
>>>
>>> This is with latest version of Ganesha. The referral support is already
>>> in VFS: https://review.gerrithub.io/c/353684
>>>
>>>
>>>
>>> tcpdump is attached. From the tcpdump, we can see that the stat sent a
>>> LOOKUP for the remote export and received a moved error. It also sent back
>>> the fs_locations. But the client (CentOS 7.3) never followed that with a
>>> LOOKUP to the remote server.
>>>
>>>
>>>
>>> You can see that packet #41 has the correct FS locations. But client does
>>> not do another lookup to get the correct attributes.
>>>
>>>
>>>
>>> $ stat /mnt/nfs_d1
>>>
>>>   File: ‘/mnt/nfs_d1’
>>>
>>>   Size: 0               Blocks: 0          IO Block: 1048576 directory
>>>
>>> Device: 28h/40d Inode: 1           Links: 2
>>>
>>> Access: (0555/dr-xr-xr-x)  Uid: (4294967294/ UNKNOWN)   Gid: (4294967294/
>>> UNKNOWN)
>>>
>>> Context: system_u:object_r:nfs_t:s0
>>>
>>> Access: 1969-12-31 16:00:00.000000000 -0800
>>>
>>> Modify: 1969-12-31 16:00:00.000000000 -0800
>>>
>>> Change: 1969-12-31 16:00:00.000000000 -0800
>>>
>>>  Birth: -
>>>
>>>
>>>
>>>
>>>
>>> On Mon, Oct 30, 2017 at 12:13 PM, Frank Filz <ffilzlnx@mindspring.com>
>>> wrote:
>>>
>>> What version of Ganesha? I assume by “native” FSAL, you mean FSAL_VFS?
>>> Did you add the fs locations XATTR support? FSAL_GPFS currently has the only
>>> in-tree referral support and I’m not sure it necessarily works, but I’m
>>> unable to test it.
>>>
>>>
>>>
>>> If you have code for FSAL_VFS to add the fs locations attribute, go ahead
>>> and post it and I could poke at it.
>>>
>>>
>>>
>>> Also, tcpdump traces might help understand what is going wrong.
>>>
>>>
>>>
>>> Frank
>>>
>>>
>>>
>>> From: Pradeep [mailto:pradeep.thomas@gmail.com]
>>> Sent: Monday, October 30, 2017 11:45 AM
>>> To: nfs-ganesha-devel <nfs-ganesha-devel@lists.sourceforge.net>
>>> Cc: ssaurabh.wisc@gmail.com
>>> Subject: [Nfs-ganesha-devel] NFSv4 referrals not working with ganesha.
>>>
>>>
>>>
>>> Hi all,
>>>
>>>
>>>
>>> We are testing NFSv4 referral for Linux CentOS 7 with nfs-ganesha and are
>>> running
>>>
>>> into some serious issues.
>>>
>>>
>>>
>>> Although, we were able to set up NFSv4 referral using the native Ganesha
>>> FSAL,
>>>
>>> we could not get it fully functional for all Linux client system calls.
>>>
>>> Basically, the NFSv4 spec suggests to return a NFS4ERR_MOVED on a
>>>
>>> LOOKUP done for a remote export. However, this breaks the `stat` system
>>> call on
>>>
>>> Linux CentOS 7 (stat’ results in a LOOKUP,GETFH,GETATTR compound). An
>>> easy way to
>>>
>>> reproduce the broken behavior is:
>>>
>>> 1) mount the root of the pseudo file system and
>>>
>>> 2) issue a `stat` command on the remote export.
>>>
>>> The stat returned are corrupt.
>>>
>>>
>>>
>>> After digging into the CentOS 7 client code, we realized that the stat
>>> operation
>>>
>>> is never expected to follow the referral. However, switching to returning
>>> NFS4_OK
>>>
>>> for stat, then breaks `cd` or a `ls -l` command, because now we don't
>>> know when
>>>
>>> to follow the referral.
>>>
>>>
>>>
>>> Does anyone have a successful experience in setting up the NFSv4
>>> referrals that
>>>
>>> they could share? Or, if some suggestions on what we might be doing
>>> wrong?
>>>
>>>
>>>
>>> Thanks
>>>
>>>
>>>
>>> Virus-free. www.avast.com
>>>
>>>
>>
>>
>

[-- Attachment #2: nfs_remote_export1.pcap --]
[-- Type: application/octet-stream, Size: 10052 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [Nfs-ganesha-devel] NFSv4 referrals not working with ganesha.
  2017-11-01 14:53           ` [Nfs-ganesha-devel] NFSv4 referrals not working with ganesha Pradeep
@ 2017-11-01 15:49             ` Chuck Lever
  2017-11-01 23:25               ` Pradeep
  0 siblings, 1 reply; 4+ messages in thread
From: Chuck Lever @ 2017-11-01 15:49 UTC (permalink / raw)
  To: Pradeep
  Cc: Frank Filz, nfs-ganesha-devel, ssaurabh.wisc, Linux NFS Mailing List


> On Nov 1, 2017, at 10:53 AM, Pradeep <pradeepthomas@gmail.com> wrote:
> 
> Adding linux-nfs (did not work last couple of times because of email format).
> 
> Is this supposed to work with Linux NFS clients (see the problem
> description at the end of this email)?

Yes. I've used referrals successfully with upstream kernels in the
past week (against non-Linux servers, even).

Looks like this is a RHEL issue, though. Should you report the
issue to Red Hat?


> The NFSv4 referrals with Linux clients does not work with 'stat', 'ls'
> etc., But linux client follows referrals after a 'cd'. Is this the
> expected behavior?

I think so. "ls -l" in the parent directory isn't going to trigger
a mount, but "cd" will. After the mount, the mounted on directory
on the client will appear as expected with "ls -l".


> tcpdump is attached.

Traffic to the destination server might be going over a different
network interface. Check your tcpdump command line.

You could also enable NFS and/or RPC debugging (before reproducing)
to see the steps taken by the client displayed in /var/log/messages.

 # rpcdebug -m nfs -s
 # rpcdebug -m rpc -s


>>> On Mon, Oct 30, 2017 at 3:24 PM, Frank Filz <ffilzlnx@mindspring.com>
>>> wrote:
>>>> 
>>>> Oh, I had forgotten about that patch…
>>>> 
>>>> 
>>>> 
>>>> Can you try any other clients? This may be a client issue (I did see some
>>>> suspicious code in the client).
>>>> 
>>>> 
>>>> 
>>>> It may also be that you need a fully qualified path (starting with a /).
>>>> 
>>>> 
>>>> 
>>>> It looks like Ganesha is doing the right thing though.
>>>> 
>>>> 
>>>> 
>>>> Frank
>>>> 
>>>> 
>>>> 
>>>> From: Pradeep [mailto:pradeep.thomas@gmail.com]
>>>> Sent: Monday, October 30, 2017 2:21 PM
>>>> To: Frank Filz <ffilzlnx@mindspring.com>
>>>> Cc: nfs-ganesha-devel <nfs-ganesha-devel@lists.sourceforge.net>;
>>>> ssaurabh.wisc@gmail.com
>>>> Subject: Re: [Nfs-ganesha-devel] NFSv4 referrals not working with
>>>> ganesha.
>>>> 
>>>> 
>>>> 
>>>> Hi Frank,
>>>> 
>>>> 
>>>> 
>>>> This is with latest version of Ganesha. The referral support is already
>>>> in VFS: https://review.gerrithub.io/c/353684
>>>> 
>>>> 
>>>> 
>>>> tcpdump is attached. From the tcpdump, we can see that the stat sent a
>>>> LOOKUP for the remote export and received a moved error. It also sent back
>>>> the fs_locations. But the client (CentOS 7.3) never followed that with a
>>>> LOOKUP to the remote server.
>>>> 
>>>> 
>>>> 
>>>> You can see that packet #41 has the correct FS locations. But client does
>>>> not do another lookup to get the correct attributes.
>>>> 
>>>> 
>>>> 
>>>> $ stat /mnt/nfs_d1
>>>> 
>>>>  File: ‘/mnt/nfs_d1’
>>>> 
>>>>  Size: 0               Blocks: 0          IO Block: 1048576 directory
>>>> 
>>>> Device: 28h/40d Inode: 1           Links: 2
>>>> 
>>>> Access: (0555/dr-xr-xr-x)  Uid: (4294967294/ UNKNOWN)   Gid: (4294967294/
>>>> UNKNOWN)
>>>> 
>>>> Context: system_u:object_r:nfs_t:s0
>>>> 
>>>> Access: 1969-12-31 16:00:00.000000000 -0800
>>>> 
>>>> Modify: 1969-12-31 16:00:00.000000000 -0800
>>>> 
>>>> Change: 1969-12-31 16:00:00.000000000 -0800
>>>> 
>>>> Birth: -
>>>> 
>>>> 
>>>> 
>>>> 
>>>> 
>>>> On Mon, Oct 30, 2017 at 12:13 PM, Frank Filz <ffilzlnx@mindspring.com>
>>>> wrote:
>>>> 
>>>> What version of Ganesha? I assume by “native” FSAL, you mean FSAL_VFS?
>>>> Did you add the fs locations XATTR support? FSAL_GPFS currently has the only
>>>> in-tree referral support and I’m not sure it necessarily works, but I’m
>>>> unable to test it.
>>>> 
>>>> 
>>>> 
>>>> If you have code for FSAL_VFS to add the fs locations attribute, go ahead
>>>> and post it and I could poke at it.
>>>> 
>>>> 
>>>> 
>>>> Also, tcpdump traces might help understand what is going wrong.
>>>> 
>>>> 
>>>> 
>>>> Frank
>>>> 
>>>> 
>>>> 
>>>> From: Pradeep [mailto:pradeep.thomas@gmail.com]
>>>> Sent: Monday, October 30, 2017 11:45 AM
>>>> To: nfs-ganesha-devel <nfs-ganesha-devel@lists.sourceforge.net>
>>>> Cc: ssaurabh.wisc@gmail.com
>>>> Subject: [Nfs-ganesha-devel] NFSv4 referrals not working with ganesha.
>>>> 
>>>> 
>>>> 
>>>> Hi all,
>>>> 
>>>> 
>>>> 
>>>> We are testing NFSv4 referral for Linux CentOS 7 with nfs-ganesha and are
>>>> running
>>>> 
>>>> into some serious issues.
>>>> 
>>>> 
>>>> 
>>>> Although, we were able to set up NFSv4 referral using the native Ganesha
>>>> FSAL,
>>>> 
>>>> we could not get it fully functional for all Linux client system calls.
>>>> 
>>>> Basically, the NFSv4 spec suggests to return a NFS4ERR_MOVED on a
>>>> 
>>>> LOOKUP done for a remote export. However, this breaks the `stat` system
>>>> call on
>>>> 
>>>> Linux CentOS 7 (stat’ results in a LOOKUP,GETFH,GETATTR compound). An
>>>> easy way to
>>>> 
>>>> reproduce the broken behavior is:
>>>> 
>>>> 1) mount the root of the pseudo file system and
>>>> 
>>>> 2) issue a `stat` command on the remote export.
>>>> 
>>>> The stat returned are corrupt.
>>>> 
>>>> 
>>>> 
>>>> After digging into the CentOS 7 client code, we realized that the stat
>>>> operation
>>>> 
>>>> is never expected to follow the referral. However, switching to returning
>>>> NFS4_OK
>>>> 
>>>> for stat, then breaks `cd` or a `ls -l` command, because now we don't
>>>> know when
>>>> 
>>>> to follow the referral.
>>>> 
>>>> 
>>>> 
>>>> Does anyone have a successful experience in setting up the NFSv4
>>>> referrals that
>>>> 
>>>> they could share? Or, if some suggestions on what we might be doing
>>>> wrong?
>>>> 
>>>> 
>>>> 
>>>> Thanks
>>>> 
>>>> 
>>>> 
>>>> Virus-free. www.avast.com
>>>> 
>>>> 
>>> 
>>> 
>> 
> <nfs_remote_export1.pcap>

--
Chuck Lever




^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [Nfs-ganesha-devel] NFSv4 referrals not working with ganesha.
  2017-11-01 15:49             ` Chuck Lever
@ 2017-11-01 23:25               ` Pradeep
  2017-11-02 17:08                 ` Chuck Lever
  0 siblings, 1 reply; 4+ messages in thread
From: Pradeep @ 2017-11-01 23:25 UTC (permalink / raw)
  To: Chuck Lever
  Cc: Frank Filz, nfs-ganesha-devel, ssaurabh.wisc, Linux NFS Mailing List

[-- Attachment #1: Type: text/plain, Size: 7737 bytes --]

On Wed, Nov 1, 2017 at 8:49 AM, Chuck Lever <chuck.lever@oracle.com> wrote:
>
>> On Nov 1, 2017, at 10:53 AM, Pradeep <pradeepthomas@gmail.com> wrote:
>>
>> Adding linux-nfs (did not work last couple of times because of email format).
>>
>> Is this supposed to work with Linux NFS clients (see the problem
>> description at the end of this email)?
>
> Yes. I've used referrals successfully with upstream kernels in the
> past week (against non-Linux servers, even).
>
> Looks like this is a RHEL issue, though. Should you report the
> issue to Red Hat?
>

You can easily reproduce this on Ubuntu 16.04 as well (we have tried
up to 4.9.37).

>
>> The NFSv4 referrals with Linux clients does not work with 'stat', 'ls'
>> etc., But linux client follows referrals after a 'cd'. Is this the
>> expected behavior?
>
> I think so. "ls -l" in the parent directory isn't going to trigger
> a mount, but "cd" will. After the mount, the mounted on directory
> on the client will appear as expected with "ls -l".
>

'ls -l' will show incorrect stats if referral is not followed. Client
doesn't seem to
use attributes from READDIR (or it throws away that).

stat shows output like this for referral directories - you can see
from tcpdump that server(nfs-ganesha) sent the attributes correctly.

$ stat /mnt/dir.0
  File: ‘/mnt/dir.0’
  Size: 0               Blocks: 0          IO Block: 1048576 directory
Device: 26h/38d Inode: 1085        Links: 2
Access: (0555/dr-xr-xr-x)  Uid: (4294967294/ UNKNOWN)   Gid:
(4294967294/ UNKNOWN)
Context: system_u:object_r:nfs_t:s0
Access: 1969-12-31 16:00:00.000000000 -0800
Modify: 1969-12-31 16:00:00.000000000 -0800
Change: 1969-12-31 16:00:00.000000000 -0800
 Birth: -

>
>> tcpdump is attached.
>
> Traffic to the destination server might be going over a different
> network interface. Check your tcpdump command line.
>

I have only one network interface.

> You could also enable NFS and/or RPC debugging (before reproducing)
> to see the steps taken by the client displayed in /var/log/messages.
>
>  # rpcdebug -m nfs -s
>  # rpcdebug -m rpc -s
>

debug messages from /var/log/messages is attached (see readdir.log and
stat.log).
The 'ls -l' output is below. 'dir.0' is the referral directory.

$ ls -l /mnt
total 0
dr-xr-xr-x. 2 4294967294 4294967294 0 Dec 31  1969 dir.0
drwxrwxr-x. 2 pradeep    pradeep    6 Oct 16 17:07 dir.1
drwxrwxr-x. 2 pradeep    pradeep    6 Oct 16 17:07 dir.2

The problem appears to be in the code path below:

nfs4_proc_lookup_common -> _nfs4_proc_lookup -> nfs4_get_referral ->
nfs_fixup_referral_attributes

        /* Fixup attributes for the nfs_lookup() call to nfs_fhget() */
        nfs_fixup_referral_attributes(&locations->fattr);

       /* replace the lookup nfs_fattr with the locations nfs_fattr */
        memcpy(fattr, &locations->fattr, sizeof(struct nfs_fattr));

'fattr' will never have attributes other than FSID and fs_locations.


>
>>>> On Mon, Oct 30, 2017 at 3:24 PM, Frank Filz <ffilzlnx@mindspring.com>
>>>> wrote:
>>>>>
>>>>> Oh, I had forgotten about that patch…
>>>>>
>>>>>
>>>>>
>>>>> Can you try any other clients? This may be a client issue (I did see some
>>>>> suspicious code in the client).
>>>>>
>>>>>
>>>>>
>>>>> It may also be that you need a fully qualified path (starting with a /).
>>>>>
>>>>>
>>>>>
>>>>> It looks like Ganesha is doing the right thing though.
>>>>>
>>>>>
>>>>>
>>>>> Frank
>>>>>
>>>>>
>>>>>
>>>>> From: Pradeep [mailto:pradeep.thomas@gmail.com]
>>>>> Sent: Monday, October 30, 2017 2:21 PM
>>>>> To: Frank Filz <ffilzlnx@mindspring.com>
>>>>> Cc: nfs-ganesha-devel <nfs-ganesha-devel@lists.sourceforge.net>;
>>>>> ssaurabh.wisc@gmail.com
>>>>> Subject: Re: [Nfs-ganesha-devel] NFSv4 referrals not working with
>>>>> ganesha.
>>>>>
>>>>>
>>>>>
>>>>> Hi Frank,
>>>>>
>>>>>
>>>>>
>>>>> This is with latest version of Ganesha. The referral support is already
>>>>> in VFS: https://review.gerrithub.io/c/353684
>>>>>
>>>>>
>>>>>
>>>>> tcpdump is attached. From the tcpdump, we can see that the stat sent a
>>>>> LOOKUP for the remote export and received a moved error. It also sent back
>>>>> the fs_locations. But the client (CentOS 7.3) never followed that with a
>>>>> LOOKUP to the remote server.
>>>>>
>>>>>
>>>>>
>>>>> You can see that packet #41 has the correct FS locations. But client does
>>>>> not do another lookup to get the correct attributes.
>>>>>
>>>>>
>>>>>
>>>>> $ stat /mnt/nfs_d1
>>>>>
>>>>>  File: ‘/mnt/nfs_d1’
>>>>>
>>>>>  Size: 0               Blocks: 0          IO Block: 1048576 directory
>>>>>
>>>>> Device: 28h/40d Inode: 1           Links: 2
>>>>>
>>>>> Access: (0555/dr-xr-xr-x)  Uid: (4294967294/ UNKNOWN)   Gid: (4294967294/
>>>>> UNKNOWN)
>>>>>
>>>>> Context: system_u:object_r:nfs_t:s0
>>>>>
>>>>> Access: 1969-12-31 16:00:00.000000000 -0800
>>>>>
>>>>> Modify: 1969-12-31 16:00:00.000000000 -0800
>>>>>
>>>>> Change: 1969-12-31 16:00:00.000000000 -0800
>>>>>
>>>>> Birth: -
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> On Mon, Oct 30, 2017 at 12:13 PM, Frank Filz <ffilzlnx@mindspring.com>
>>>>> wrote:
>>>>>
>>>>> What version of Ganesha? I assume by “native” FSAL, you mean FSAL_VFS?
>>>>> Did you add the fs locations XATTR support? FSAL_GPFS currently has the only
>>>>> in-tree referral support and I’m not sure it necessarily works, but I’m
>>>>> unable to test it.
>>>>>
>>>>>
>>>>>
>>>>> If you have code for FSAL_VFS to add the fs locations attribute, go ahead
>>>>> and post it and I could poke at it.
>>>>>
>>>>>
>>>>>
>>>>> Also, tcpdump traces might help understand what is going wrong.
>>>>>
>>>>>
>>>>>
>>>>> Frank
>>>>>
>>>>>
>>>>>
>>>>> From: Pradeep [mailto:pradeep.thomas@gmail.com]
>>>>> Sent: Monday, October 30, 2017 11:45 AM
>>>>> To: nfs-ganesha-devel <nfs-ganesha-devel@lists.sourceforge.net>
>>>>> Cc: ssaurabh.wisc@gmail.com
>>>>> Subject: [Nfs-ganesha-devel] NFSv4 referrals not working with ganesha.
>>>>>
>>>>>
>>>>>
>>>>> Hi all,
>>>>>
>>>>>
>>>>>
>>>>> We are testing NFSv4 referral for Linux CentOS 7 with nfs-ganesha and are
>>>>> running
>>>>>
>>>>> into some serious issues.
>>>>>
>>>>>
>>>>>
>>>>> Although, we were able to set up NFSv4 referral using the native Ganesha
>>>>> FSAL,
>>>>>
>>>>> we could not get it fully functional for all Linux client system calls.
>>>>>
>>>>> Basically, the NFSv4 spec suggests to return a NFS4ERR_MOVED on a
>>>>>
>>>>> LOOKUP done for a remote export. However, this breaks the `stat` system
>>>>> call on
>>>>>
>>>>> Linux CentOS 7 (stat’ results in a LOOKUP,GETFH,GETATTR compound). An
>>>>> easy way to
>>>>>
>>>>> reproduce the broken behavior is:
>>>>>
>>>>> 1) mount the root of the pseudo file system and
>>>>>
>>>>> 2) issue a `stat` command on the remote export.
>>>>>
>>>>> The stat returned are corrupt.
>>>>>
>>>>>
>>>>>
>>>>> After digging into the CentOS 7 client code, we realized that the stat
>>>>> operation
>>>>>
>>>>> is never expected to follow the referral. However, switching to returning
>>>>> NFS4_OK
>>>>>
>>>>> for stat, then breaks `cd` or a `ls -l` command, because now we don't
>>>>> know when
>>>>>
>>>>> to follow the referral.
>>>>>
>>>>>
>>>>>
>>>>> Does anyone have a successful experience in setting up the NFSv4
>>>>> referrals that
>>>>>
>>>>> they could share? Or, if some suggestions on what we might be doing
>>>>> wrong?
>>>>>
>>>>>
>>>>>
>>>>> Thanks
>>>>>
>>>>>
>>>>>
>>>>> Virus-free. www.avast.com
>>>>>
>>>>>
>>>>
>>>>
>>>
>> <nfs_remote_export1.pcap>
>
> --
> Chuck Lever
>
>
>

[-- Attachment #2: readdir.log --]
[-- Type: application/octet-stream, Size: 55032 bytes --]

Nov  1 16:13:29 centos73 kernel: NFS: revalidating (0:38/100880837)
Nov  1 16:13:29 centos73 kernel: --> nfs41_call_sync_prepare data->seq_server ffff8800378e7800
Nov  1 16:13:29 centos73 kernel: --> nfs41_setup_sequence
Nov  1 16:13:29 centos73 kernel: --> nfs4_alloc_slot used_slots=0000 highest_used=4294967295 max_slots=3
Nov  1 16:13:29 centos73 kernel: <-- nfs4_alloc_slot used_slots=0001 highest_used=0 slotid=0
Nov  1 16:13:29 centos73 kernel: <-- nfs41_setup_sequence slotid=0 seqid=11
Nov  1 16:13:29 centos73 kernel: encode_sequence: sessionid=4:1509576253:4:0 seqid=11 slotid=0 max_slotid=0 cache_this=0
Nov  1 16:13:30 centos73 kernel: decode_attr_type: type=040000
Nov  1 16:13:30 centos73 kernel: decode_attr_change: change attribute=1508198827295000000
Nov  1 16:13:30 centos73 kernel: decode_attr_size: file size=42
Nov  1 16:13:30 centos73 kernel: decode_attr_fsid: fsid=(0x94768ccd3522982/0xf4bf4bd4fadfbdbc)
Nov  1 16:13:30 centos73 kernel: decode_attr_fileid: fileid=100880837
Nov  1 16:13:30 centos73 kernel: decode_attr_fs_locations: fs_locations done, error = 0
Nov  1 16:13:30 centos73 kernel: decode_attr_mode: file mode=0775
Nov  1 16:13:30 centos73 kernel: decode_attr_nlink: nlink=5
Nov  1 16:13:30 centos73 kernel: decode_attr_owner: nfs_map_name_to_uid failed!
Nov  1 16:13:30 centos73 kernel: decode_attr_owner: uid=-2
Nov  1 16:13:30 centos73 kernel: decode_attr_group: nfs_map_group_to_gid failed!
Nov  1 16:13:30 centos73 kernel: decode_attr_group: gid=-2
Nov  1 16:13:30 centos73 kernel: decode_attr_rdev: rdev=(0x0:0x0)
Nov  1 16:13:30 centos73 kernel: decode_attr_space_used: space used=0
Nov  1 16:13:30 centos73 kernel: decode_attr_time_access: atime=1509575933
Nov  1 16:13:30 centos73 kernel: decode_attr_time_metadata: ctime=1508198827
Nov  1 16:13:30 centos73 kernel: decode_attr_time_modify: mtime=1508198827
Nov  1 16:13:30 centos73 kernel: decode_attr_mounted_on_fileid: fileid=0
Nov  1 16:13:30 centos73 kernel: decode_getfattr_attrs: xdr returned 0
Nov  1 16:13:30 centos73 kernel: decode_getfattr_generic: xdr returned 0
Nov  1 16:13:30 centos73 kernel: --> nfs4_alloc_slot used_slots=0001 highest_used=0 max_slots=3
Nov  1 16:13:30 centos73 kernel: <-- nfs4_alloc_slot used_slots=0003 highest_used=1 slotid=1
Nov  1 16:13:30 centos73 kernel: nfs4_free_slot: slotid 1 highest_used_slotid 0
Nov  1 16:13:30 centos73 kernel: nfs41_sequence_done: Error 0 free the slot 
Nov  1 16:13:30 centos73 kernel: nfs4_free_slot: slotid 0 highest_used_slotid 4294967295
Nov  1 16:13:30 centos73 kernel: NFS: nfs_update_inode(0:38/100880837 fh_crc=0x752d3117 ct=2 info=0x427e67)
Nov  1 16:13:30 centos73 kernel: NFS: (0:38/100880837) revalidation complete
Nov  1 16:13:30 centos73 kernel: --> nfs41_call_sync_prepare data->seq_server ffff8800378e7800
Nov  1 16:13:30 centos73 kernel: --> nfs41_setup_sequence
Nov  1 16:13:30 centos73 kernel: --> nfs4_alloc_slot used_slots=0000 highest_used=4294967295 max_slots=3
Nov  1 16:13:30 centos73 kernel: <-- nfs4_alloc_slot used_slots=0001 highest_used=0 slotid=0
Nov  1 16:13:30 centos73 kernel: <-- nfs41_setup_sequence slotid=0 seqid=12
Nov  1 16:13:30 centos73 kernel: encode_sequence: sessionid=4:1509576253:4:0 seqid=12 slotid=0 max_slotid=0 cache_this=0
Nov  1 16:13:30 centos73 kernel: decode_attr_type: type=00
Nov  1 16:13:30 centos73 kernel: decode_attr_change: change attribute=1508198827295000000
Nov  1 16:13:30 centos73 kernel: decode_attr_size: file size=42
Nov  1 16:13:30 centos73 kernel: decode_attr_fsid: fsid=(0x0/0x0)
Nov  1 16:13:30 centos73 kernel: decode_attr_fileid: fileid=0
Nov  1 16:13:30 centos73 kernel: decode_attr_fs_locations: fs_locations done, error = 0
Nov  1 16:13:30 centos73 kernel: decode_attr_mode: file mode=00
Nov  1 16:13:30 centos73 kernel: decode_attr_nlink: nlink=1
Nov  1 16:13:30 centos73 kernel: decode_attr_owner: uid=-2
Nov  1 16:13:30 centos73 kernel: decode_attr_group: gid=-2
Nov  1 16:13:30 centos73 kernel: decode_attr_rdev: rdev=(0x0:0x0)
Nov  1 16:13:30 centos73 kernel: decode_attr_space_used: space used=0
Nov  1 16:13:30 centos73 kernel: decode_attr_time_access: atime=0
Nov  1 16:13:30 centos73 kernel: decode_attr_time_metadata: ctime=1508198827
Nov  1 16:13:30 centos73 kernel: decode_attr_time_modify: mtime=1508198827
Nov  1 16:13:30 centos73 kernel: decode_attr_mounted_on_fileid: fileid=0
Nov  1 16:13:30 centos73 kernel: decode_getfattr_attrs: xdr returned 0
Nov  1 16:13:30 centos73 kernel: decode_getfattr_generic: xdr returned 0
Nov  1 16:13:30 centos73 kernel: --> nfs4_alloc_slot used_slots=0001 highest_used=0 max_slots=3
Nov  1 16:13:30 centos73 kernel: <-- nfs4_alloc_slot used_slots=0003 highest_used=1 slotid=1
Nov  1 16:13:30 centos73 kernel: nfs4_free_slot: slotid 1 highest_used_slotid 0
Nov  1 16:13:30 centos73 kernel: nfs41_sequence_done: Error 0 free the slot 
Nov  1 16:13:30 centos73 kernel: nfs4_free_slot: slotid 0 highest_used_slotid 4294967295
Nov  1 16:13:30 centos73 kernel: NFS: nfs_update_inode(0:38/100880837 fh_crc=0x752d3117 ct=2 info=0x26040)
Nov  1 16:13:30 centos73 kernel: NFS: permission(0:38/100880837), mask=0x24, res=0
Nov  1 16:13:30 centos73 kernel: NFS: open dir(/)
Nov  1 16:13:30 centos73 kernel: NFS: revalidating (0:38/100880837)
Nov  1 16:13:30 centos73 kernel: --> nfs41_call_sync_prepare data->seq_server ffff8800378e7800
Nov  1 16:13:30 centos73 kernel: --> nfs41_setup_sequence
Nov  1 16:13:30 centos73 kernel: --> nfs4_alloc_slot used_slots=0000 highest_used=4294967295 max_slots=3
Nov  1 16:13:30 centos73 kernel: <-- nfs4_alloc_slot used_slots=0001 highest_used=0 slotid=0
Nov  1 16:13:30 centos73 kernel: <-- nfs41_setup_sequence slotid=0 seqid=13
Nov  1 16:13:30 centos73 kernel: encode_sequence: sessionid=4:1509576253:4:0 seqid=13 slotid=0 max_slotid=0 cache_this=0
Nov  1 16:13:30 centos73 kernel: decode_attr_type: type=040000
Nov  1 16:13:30 centos73 kernel: decode_attr_change: change attribute=1508198827295000000
Nov  1 16:13:30 centos73 kernel: decode_attr_size: file size=42
Nov  1 16:13:30 centos73 kernel: decode_attr_fsid: fsid=(0x94768ccd3522982/0xf4bf4bd4fadfbdbc)
Nov  1 16:13:30 centos73 kernel: decode_attr_fileid: fileid=100880837
Nov  1 16:13:30 centos73 kernel: decode_attr_fs_locations: fs_locations done, error = 0
Nov  1 16:13:30 centos73 kernel: decode_attr_mode: file mode=0775
Nov  1 16:13:30 centos73 kernel: decode_attr_nlink: nlink=5
Nov  1 16:13:30 centos73 kernel: decode_attr_owner: nfs_map_name_to_uid failed!
Nov  1 16:13:30 centos73 kernel: decode_attr_owner: uid=-2
Nov  1 16:13:30 centos73 kernel: decode_attr_group: nfs_map_group_to_gid failed!
Nov  1 16:13:30 centos73 kernel: decode_attr_group: gid=-2
Nov  1 16:13:30 centos73 kernel: decode_attr_rdev: rdev=(0x0:0x0)
Nov  1 16:13:30 centos73 kernel: decode_attr_space_used: space used=0
Nov  1 16:13:30 centos73 kernel: decode_attr_time_access: atime=1509575933
Nov  1 16:13:30 centos73 kernel: decode_attr_time_metadata: ctime=1508198827
Nov  1 16:13:30 centos73 kernel: decode_attr_time_modify: mtime=1508198827
Nov  1 16:13:30 centos73 kernel: decode_attr_mounted_on_fileid: fileid=0
Nov  1 16:13:30 centos73 kernel: decode_getfattr_attrs: xdr returned 0
Nov  1 16:13:30 centos73 kernel: decode_getfattr_generic: xdr returned 0
Nov  1 16:13:30 centos73 kernel: --> nfs4_alloc_slot used_slots=0001 highest_used=0 max_slots=3
Nov  1 16:13:30 centos73 kernel: <-- nfs4_alloc_slot used_slots=0003 highest_used=1 slotid=1
Nov  1 16:13:30 centos73 kernel: nfs4_free_slot: slotid 1 highest_used_slotid 0
Nov  1 16:13:30 centos73 kernel: nfs41_sequence_done: Error 0 free the slot 
Nov  1 16:13:30 centos73 kernel: nfs4_free_slot: slotid 0 highest_used_slotid 4294967295
Nov  1 16:13:30 centos73 kernel: NFS: nfs_update_inode(0:38/100880837 fh_crc=0x752d3117 ct=2 info=0x427e67)
Nov  1 16:13:30 centos73 kernel: NFS: (0:38/100880837) revalidation complete
Nov  1 16:13:30 centos73 kernel: NFS: readdir(/) starting at cookie 0
Nov  1 16:13:30 centos73 kernel: _nfs4_proc_readdir: dentry = /, cookie = 0
Nov  1 16:13:30 centos73 kernel: --> nfs41_call_sync_prepare data->seq_server ffff8800378e7800
Nov  1 16:13:30 centos73 kernel: --> nfs41_setup_sequence
Nov  1 16:13:30 centos73 kernel: --> nfs4_alloc_slot used_slots=0000 highest_used=4294967295 max_slots=3
Nov  1 16:13:30 centos73 kernel: <-- nfs4_alloc_slot used_slots=0001 highest_used=0 slotid=0
Nov  1 16:13:30 centos73 kernel: <-- nfs41_setup_sequence slotid=0 seqid=14
Nov  1 16:13:30 centos73 kernel: encode_sequence: sessionid=4:1509576253:4:0 seqid=14 slotid=0 max_slotid=0 cache_this=0
Nov  1 16:13:30 centos73 kernel: encode_readdir: cookie = 0, verifier = 00000000:00000000, bitmap = 0018091a:00b0a23a:00000000
Nov  1 16:13:30 centos73 kernel: nfs4_xdr_enc_readdir: inlined page args = (104, ffff88003117fce8, 80, 32688)
Nov  1 16:13:30 centos73 kernel: decode_readdir: verifier = 00000000:00000000
Nov  1 16:13:30 centos73 kernel: --> nfs4_alloc_slot used_slots=0001 highest_used=0 max_slots=3
Nov  1 16:13:30 centos73 kernel: <-- nfs4_alloc_slot used_slots=0003 highest_used=1 slotid=1
Nov  1 16:13:30 centos73 kernel: nfs4_free_slot: slotid 1 highest_used_slotid 0
Nov  1 16:13:30 centos73 kernel: nfs41_sequence_done: Error 0 free the slot 
Nov  1 16:13:30 centos73 kernel: nfs4_free_slot: slotid 0 highest_used_slotid 4294967295
Nov  1 16:13:30 centos73 kernel: _nfs4_proc_readdir: returns 616
Nov  1 16:13:30 centos73 kernel: decode_attr_type: type=00
Nov  1 16:13:30 centos73 kernel: decode_attr_change: change attribute=0
Nov  1 16:13:30 centos73 kernel: decode_attr_size: file size=0
Nov  1 16:13:30 centos73 kernel: decode_attr_fsid: fsid=(0x0/0x0)
Nov  1 16:13:30 centos73 kernel: decode_attr_fileid: fileid=100880837
Nov  1 16:13:30 centos73 kernel: decode_attr_fs_locations: fs_locations done, error = 0
Nov  1 16:13:30 centos73 kernel: decode_attr_mode: file mode=00
Nov  1 16:13:30 centos73 kernel: decode_attr_nlink: nlink=1
Nov  1 16:13:30 centos73 kernel: decode_attr_owner: uid=-2
Nov  1 16:13:30 centos73 kernel: decode_attr_group: gid=-2
Nov  1 16:13:30 centos73 kernel: decode_attr_rdev: rdev=(0x0:0x0)
Nov  1 16:13:30 centos73 kernel: decode_attr_space_used: space used=0
Nov  1 16:13:30 centos73 kernel: decode_attr_time_access: atime=0
Nov  1 16:13:30 centos73 kernel: decode_attr_time_metadata: ctime=0
Nov  1 16:13:30 centos73 kernel: decode_attr_time_modify: mtime=0
Nov  1 16:13:30 centos73 kernel: decode_attr_mounted_on_fileid: fileid=0
Nov  1 16:13:30 centos73 kernel: decode_getfattr_attrs: xdr returned 0
Nov  1 16:13:30 centos73 kernel: decode_attr_type: type=00
Nov  1 16:13:30 centos73 kernel: decode_attr_change: change attribute=0
Nov  1 16:13:30 centos73 kernel: decode_attr_size: file size=0
Nov  1 16:13:30 centos73 kernel: decode_attr_fsid: fsid=(0x0/0x0)
Nov  1 16:13:30 centos73 kernel: decode_attr_fileid: fileid=100880837
Nov  1 16:13:30 centos73 kernel: decode_attr_fs_locations: fs_locations done, error = 0
Nov  1 16:13:30 centos73 kernel: decode_attr_mode: file mode=00
Nov  1 16:13:30 centos73 kernel: decode_attr_nlink: nlink=1
Nov  1 16:13:30 centos73 kernel: decode_attr_owner: uid=-2
Nov  1 16:13:30 centos73 kernel: decode_attr_group: gid=-2
Nov  1 16:13:30 centos73 kernel: decode_attr_rdev: rdev=(0x0:0x0)
Nov  1 16:13:30 centos73 kernel: decode_attr_space_used: space used=0
Nov  1 16:13:30 centos73 kernel: decode_attr_time_access: atime=0
Nov  1 16:13:30 centos73 kernel: decode_attr_time_metadata: ctime=0
Nov  1 16:13:30 centos73 kernel: decode_attr_time_modify: mtime=0
Nov  1 16:13:30 centos73 kernel: decode_attr_mounted_on_fileid: fileid=0
Nov  1 16:13:30 centos73 kernel: decode_getfattr_attrs: xdr returned 0
Nov  1 16:13:30 centos73 kernel: decode_attr_type: type=00
Nov  1 16:13:30 centos73 kernel: decode_attr_change: change attribute=0
Nov  1 16:13:30 centos73 kernel: decode_attr_size: file size=0
Nov  1 16:13:30 centos73 kernel: decode_attr_fsid: fsid=(0x0/0x0)
Nov  1 16:13:30 centos73 kernel: decode_attr_fileid: fileid=0
Nov  1 16:13:30 centos73 kernel: decode_attr_fs_locations: fs_locations done, error = 0
Nov  1 16:13:30 centos73 kernel: decode_attr_mode: file mode=00
Nov  1 16:13:30 centos73 kernel: decode_attr_nlink: nlink=1
Nov  1 16:13:30 centos73 kernel: decode_attr_owner: uid=-2
Nov  1 16:13:30 centos73 kernel: decode_attr_group: gid=-2
Nov  1 16:13:30 centos73 kernel: decode_attr_rdev: rdev=(0x0:0x0)
Nov  1 16:13:30 centos73 kernel: decode_attr_space_used: space used=0
Nov  1 16:13:30 centos73 kernel: decode_attr_time_access: atime=0
Nov  1 16:13:30 centos73 kernel: decode_attr_time_metadata: ctime=0
Nov  1 16:13:30 centos73 kernel: decode_attr_time_modify: mtime=0
Nov  1 16:13:30 centos73 kernel: decode_attr_mounted_on_fileid: fileid=0
Nov  1 16:13:30 centos73 kernel: decode_getfattr_attrs: xdr returned 0
Nov  1 16:13:30 centos73 kernel: decode_attr_type: type=040000
Nov  1 16:13:30 centos73 kernel: decode_attr_change: change attribute=1508198827295000000
Nov  1 16:13:30 centos73 kernel: decode_attr_size: file size=6
Nov  1 16:13:30 centos73 kernel: decode_attr_fsid: fsid=(0x94768ccd3522982/0xf4bf4bd4fadfbdbc)
Nov  1 16:13:30 centos73 kernel: decode_attr_fileid: fileid=34450657
Nov  1 16:13:30 centos73 kernel: decode_attr_fs_locations: fs_locations done, error = 0
Nov  1 16:13:30 centos73 kernel: decode_attr_mode: file mode=0775
Nov  1 16:13:30 centos73 kernel: decode_attr_nlink: nlink=2
Nov  1 16:13:30 centos73 kernel: decode_attr_owner: nfs_map_name_to_uid failed!
Nov  1 16:13:30 centos73 kernel: decode_attr_owner: uid=-2
Nov  1 16:13:30 centos73 kernel: decode_attr_group: nfs_map_group_to_gid failed!
Nov  1 16:13:30 centos73 kernel: decode_attr_group: gid=-2
Nov  1 16:13:30 centos73 kernel: decode_attr_rdev: rdev=(0x0:0x0)
Nov  1 16:13:30 centos73 kernel: decode_attr_space_used: space used=0
Nov  1 16:13:30 centos73 kernel: decode_attr_time_access: atime=1508198827
Nov  1 16:13:30 centos73 kernel: decode_attr_time_metadata: ctime=1508198827
Nov  1 16:13:30 centos73 kernel: decode_attr_time_modify: mtime=1508198827
Nov  1 16:13:30 centos73 kernel: decode_attr_mounted_on_fileid: fileid=34450657
Nov  1 16:13:30 centos73 kernel: decode_getfattr_attrs: xdr returned 0
Nov  1 16:13:30 centos73 kernel: NFS: nfs_fhget(0:38/34450657 fh_crc=0x3592933a ct=1)
Nov  1 16:13:30 centos73 kernel: NFS: dentry_delete(/dir.1, 100008c)
Nov  1 16:13:30 centos73 kernel: decode_attr_type: type=040000
Nov  1 16:13:30 centos73 kernel: decode_attr_change: change attribute=1508198827295000000
Nov  1 16:13:30 centos73 kernel: decode_attr_size: file size=6
Nov  1 16:13:30 centos73 kernel: decode_attr_fsid: fsid=(0x94768ccd3522982/0xf4bf4bd4fadfbdbc)
Nov  1 16:13:30 centos73 kernel: decode_attr_fileid: fileid=67310097
Nov  1 16:13:30 centos73 kernel: decode_attr_fs_locations: fs_locations done, error = 0
Nov  1 16:13:30 centos73 kernel: decode_attr_mode: file mode=0775
Nov  1 16:13:30 centos73 kernel: decode_attr_nlink: nlink=2
Nov  1 16:13:30 centos73 kernel: decode_attr_owner: nfs_map_name_to_uid failed!
Nov  1 16:13:30 centos73 kernel: decode_attr_owner: uid=-2
Nov  1 16:13:30 centos73 kernel: decode_attr_group: nfs_map_group_to_gid failed!
Nov  1 16:13:30 centos73 kernel: decode_attr_group: gid=-2
Nov  1 16:13:30 centos73 kernel: decode_attr_rdev: rdev=(0x0:0x0)
Nov  1 16:13:30 centos73 kernel: decode_attr_space_used: space used=0
Nov  1 16:13:30 centos73 kernel: decode_attr_time_access: atime=1508198827
Nov  1 16:13:30 centos73 kernel: decode_attr_time_metadata: ctime=1508198827
Nov  1 16:13:30 centos73 kernel: decode_attr_time_modify: mtime=1508198827
Nov  1 16:13:30 centos73 kernel: decode_attr_mounted_on_fileid: fileid=67310097
Nov  1 16:13:30 centos73 kernel: decode_getfattr_attrs: xdr returned 0
Nov  1 16:13:30 centos73 kernel: NFS: nfs_fhget(0:38/67310097 fh_crc=0x7dff26be ct=1)
Nov  1 16:13:30 centos73 kernel: NFS: dentry_delete(/dir.2, 100008c)
Nov  1 16:13:30 centos73 kernel: NFS: nfs_do_filldir() filling ended @ cookie 512; returning = 0
Nov  1 16:13:30 centos73 kernel: NFS: readdir(/) returns 0
Nov  1 16:13:30 centos73 kernel: NFS: permission(0:38/100880837), mask=0x81, res=0
Nov  1 16:13:30 centos73 kernel: NFS: lookup(/dir.0)
Nov  1 16:13:30 centos73 kernel: NFS call  lookup dir.0
Nov  1 16:13:30 centos73 kernel: --> nfs41_call_sync_prepare data->seq_server ffff8800378e7800
Nov  1 16:13:30 centos73 kernel: --> nfs41_setup_sequence
Nov  1 16:13:30 centos73 kernel: --> nfs4_alloc_slot used_slots=0000 highest_used=4294967295 max_slots=3
Nov  1 16:13:30 centos73 kernel: <-- nfs4_alloc_slot used_slots=0001 highest_used=0 slotid=0
Nov  1 16:13:30 centos73 kernel: <-- nfs41_setup_sequence slotid=0 seqid=15
Nov  1 16:13:30 centos73 kernel: encode_sequence: sessionid=4:1509576253:4:0 seqid=15 slotid=0 max_slotid=0 cache_this=0
Nov  1 16:13:30 centos73 kernel: decode_getfattr_generic: xdr returned 10019
Nov  1 16:13:30 centos73 kernel: --> nfs4_alloc_slot used_slots=0001 highest_used=0 max_slots=3
Nov  1 16:13:30 centos73 kernel: <-- nfs4_alloc_slot used_slots=0003 highest_used=1 slotid=1
Nov  1 16:13:30 centos73 kernel: nfs4_free_slot: slotid 1 highest_used_slotid 0
Nov  1 16:13:30 centos73 kernel: nfs41_sequence_done: Error 0 free the slot 
Nov  1 16:13:30 centos73 kernel: nfs4_free_slot: slotid 0 highest_used_slotid 4294967295
Nov  1 16:13:30 centos73 kernel: NFS reply lookup: -10019
Nov  1 16:13:30 centos73 kernel: _nfs4_proc_fs_locations: start
Nov  1 16:13:30 centos73 kernel: --> nfs41_call_sync_prepare data->seq_server ffff8800378e7800
Nov  1 16:13:30 centos73 kernel: --> nfs41_setup_sequence
Nov  1 16:13:30 centos73 kernel: --> nfs4_alloc_slot used_slots=0000 highest_used=4294967295 max_slots=3
Nov  1 16:13:30 centos73 kernel: <-- nfs4_alloc_slot used_slots=0001 highest_used=0 slotid=0
Nov  1 16:13:30 centos73 kernel: <-- nfs41_setup_sequence slotid=0 seqid=16
Nov  1 16:13:30 centos73 kernel: encode_sequence: sessionid=4:1509576253:4:0 seqid=16 slotid=0 max_slotid=0 cache_this=0
Nov  1 16:13:30 centos73 kernel: decode_attr_type: type=00
Nov  1 16:13:30 centos73 kernel: decode_attr_change: change attribute=0
Nov  1 16:13:30 centos73 kernel: decode_attr_size: file size=0
Nov  1 16:13:30 centos73 kernel: decode_attr_fsid: fsid=(0x70b519b4af3d18a4/0x70b519b4af3d18a4)
Nov  1 16:13:30 centos73 kernel: decode_attr_fileid: fileid=0
Nov  1 16:13:30 centos73 kernel: decode_attr_fs_locations: fsroot:
Nov  1 16:13:30 centos73 kernel: pathname4: / home / nfsroot / dir.0 
Nov  1 16:13:30 centos73 kernel: decode_attr_fs_locations: servers:
Nov  1 16:13:30 centos73 kernel: 10.5.211.147 
Nov  1 16:13:30 centos73 kernel: pathname4: 
Nov  1 16:13:30 centos73 kernel: / dir.0 
Nov  1 16:13:30 centos73 kernel: decode_attr_fs_locations: fs_locations done, error = 524288
Nov  1 16:13:30 centos73 kernel: decode_attr_mode: file mode=00
Nov  1 16:13:30 centos73 kernel: decode_attr_nlink: nlink=1
Nov  1 16:13:30 centos73 kernel: decode_attr_owner: uid=-2
Nov  1 16:13:30 centos73 kernel: decode_attr_group: gid=-2
Nov  1 16:13:30 centos73 kernel: decode_attr_rdev: rdev=(0x0:0x0)
Nov  1 16:13:30 centos73 kernel: decode_attr_space_used: space used=0
Nov  1 16:13:30 centos73 kernel: decode_attr_time_access: atime=0
Nov  1 16:13:30 centos73 kernel: decode_attr_time_metadata: ctime=0
Nov  1 16:13:30 centos73 kernel: decode_attr_time_modify: mtime=0
Nov  1 16:13:30 centos73 kernel: decode_attr_mounted_on_fileid: fileid=1085
Nov  1 16:13:30 centos73 kernel: decode_getfattr_attrs: xdr returned 0
Nov  1 16:13:30 centos73 kernel: decode_getfattr_generic: xdr returned 0
Nov  1 16:13:30 centos73 kernel: --> nfs4_alloc_slot used_slots=0001 highest_used=0 max_slots=3
Nov  1 16:13:30 centos73 kernel: <-- nfs4_alloc_slot used_slots=0003 highest_used=1 slotid=1
Nov  1 16:13:30 centos73 kernel: nfs4_free_slot: slotid 1 highest_used_slotid 0
Nov  1 16:13:30 centos73 kernel: nfs41_sequence_done: Error 0 free the slot 
Nov  1 16:13:30 centos73 kernel: nfs4_free_slot: slotid 0 highest_used_slotid 4294967295
Nov  1 16:13:30 centos73 kernel: _nfs4_proc_fs_locations: returned status = 0
Nov  1 16:13:30 centos73 kernel: NFS: nfs_fhget(0:38/1085 fh_crc=0x00000000 ct=1)
Nov  1 16:13:30 centos73 kernel: NFS: dentry_delete(/dir.0, 202008c)
Nov  1 16:13:30 centos73 kernel: NFS: permission(0:38/100880837), mask=0x81, res=0
Nov  1 16:13:30 centos73 kernel: NFS: revalidating (0:38/100880837)
Nov  1 16:13:30 centos73 kernel: --> nfs41_call_sync_prepare data->seq_server ffff8800378e7800
Nov  1 16:13:30 centos73 kernel: --> nfs41_setup_sequence
Nov  1 16:13:30 centos73 kernel: --> nfs4_alloc_slot used_slots=0000 highest_used=4294967295 max_slots=3
Nov  1 16:13:30 centos73 kernel: <-- nfs4_alloc_slot used_slots=0001 highest_used=0 slotid=0
Nov  1 16:13:30 centos73 kernel: <-- nfs41_setup_sequence slotid=0 seqid=17
Nov  1 16:13:30 centos73 kernel: encode_sequence: sessionid=4:1509576253:4:0 seqid=17 slotid=0 max_slotid=0 cache_this=0
Nov  1 16:13:30 centos73 kernel: decode_attr_type: type=040000
Nov  1 16:13:30 centos73 kernel: decode_attr_change: change attribute=1508198827295000000
Nov  1 16:13:30 centos73 kernel: decode_attr_size: file size=42
Nov  1 16:13:30 centos73 kernel: decode_attr_fsid: fsid=(0x94768ccd3522982/0xf4bf4bd4fadfbdbc)
Nov  1 16:13:30 centos73 kernel: decode_attr_fileid: fileid=100880837
Nov  1 16:13:30 centos73 kernel: decode_attr_fs_locations: fs_locations done, error = 0
Nov  1 16:13:30 centos73 kernel: decode_attr_mode: file mode=0775
Nov  1 16:13:30 centos73 kernel: decode_attr_nlink: nlink=5
Nov  1 16:13:30 centos73 kernel: decode_attr_owner: nfs_map_name_to_uid failed!
Nov  1 16:13:30 centos73 kernel: decode_attr_owner: uid=-2
Nov  1 16:13:30 centos73 kernel: decode_attr_group: nfs_map_group_to_gid failed!
Nov  1 16:13:30 centos73 kernel: decode_attr_group: gid=-2
Nov  1 16:13:30 centos73 kernel: decode_attr_rdev: rdev=(0x0:0x0)
Nov  1 16:13:30 centos73 kernel: decode_attr_space_used: space used=0
Nov  1 16:13:30 centos73 kernel: decode_attr_time_access: atime=1509575933
Nov  1 16:13:30 centos73 kernel: decode_attr_time_metadata: ctime=1508198827
Nov  1 16:13:30 centos73 kernel: decode_attr_time_modify: mtime=1508198827
Nov  1 16:13:30 centos73 kernel: decode_attr_mounted_on_fileid: fileid=0
Nov  1 16:13:30 centos73 kernel: decode_getfattr_attrs: xdr returned 0
Nov  1 16:13:30 centos73 kernel: decode_getfattr_generic: xdr returned 0
Nov  1 16:13:30 centos73 kernel: --> nfs4_alloc_slot used_slots=0001 highest_used=0 max_slots=3
Nov  1 16:13:30 centos73 kernel: <-- nfs4_alloc_slot used_slots=0003 highest_used=1 slotid=1
Nov  1 16:13:30 centos73 kernel: nfs4_free_slot: slotid 1 highest_used_slotid 0
Nov  1 16:13:30 centos73 kernel: nfs41_sequence_done: Error 0 free the slot 
Nov  1 16:13:30 centos73 kernel: nfs4_free_slot: slotid 0 highest_used_slotid 4294967295
Nov  1 16:13:30 centos73 kernel: NFS: nfs_update_inode(0:38/100880837 fh_crc=0x752d3117 ct=2 info=0x427e67)
Nov  1 16:13:30 centos73 kernel: NFS: (0:38/100880837) revalidation complete
Nov  1 16:13:30 centos73 kernel: NFS: nfs_lookup_revalidate(/dir.0) is valid
Nov  1 16:13:30 centos73 kernel: NFS: dentry_delete(/dir.0, 20a00cc)
Nov  1 16:13:30 centos73 kernel: NFS: permission(0:38/100880837), mask=0x81, res=0
Nov  1 16:13:30 centos73 kernel: NFS: revalidating (0:38/100880837)
Nov  1 16:13:30 centos73 kernel: --> nfs41_call_sync_prepare data->seq_server ffff8800378e7800
Nov  1 16:13:30 centos73 kernel: --> nfs41_setup_sequence
Nov  1 16:13:30 centos73 kernel: --> nfs4_alloc_slot used_slots=0000 highest_used=4294967295 max_slots=3
Nov  1 16:13:30 centos73 kernel: <-- nfs4_alloc_slot used_slots=0001 highest_used=0 slotid=0
Nov  1 16:13:30 centos73 kernel: <-- nfs41_setup_sequence slotid=0 seqid=18
Nov  1 16:13:30 centos73 kernel: encode_sequence: sessionid=4:1509576253:4:0 seqid=18 slotid=0 max_slotid=0 cache_this=0
Nov  1 16:13:30 centos73 kernel: decode_attr_type: type=040000
Nov  1 16:13:30 centos73 kernel: decode_attr_change: change attribute=1508198827295000000
Nov  1 16:13:30 centos73 kernel: decode_attr_size: file size=42
Nov  1 16:13:30 centos73 kernel: decode_attr_fsid: fsid=(0x94768ccd3522982/0xf4bf4bd4fadfbdbc)
Nov  1 16:13:30 centos73 kernel: decode_attr_fileid: fileid=100880837
Nov  1 16:13:30 centos73 kernel: decode_attr_fs_locations: fs_locations done, error = 0
Nov  1 16:13:30 centos73 kernel: decode_attr_mode: file mode=0775
Nov  1 16:13:30 centos73 kernel: decode_attr_nlink: nlink=5
Nov  1 16:13:30 centos73 kernel: decode_attr_owner: nfs_map_name_to_uid failed!
Nov  1 16:13:30 centos73 kernel: decode_attr_owner: uid=-2
Nov  1 16:13:30 centos73 kernel: decode_attr_group: nfs_map_group_to_gid failed!
Nov  1 16:13:30 centos73 kernel: decode_attr_group: gid=-2
Nov  1 16:13:30 centos73 kernel: decode_attr_rdev: rdev=(0x0:0x0)
Nov  1 16:13:30 centos73 kernel: decode_attr_space_used: space used=0
Nov  1 16:13:30 centos73 kernel: decode_attr_time_access: atime=1509575933
Nov  1 16:13:30 centos73 kernel: decode_attr_time_metadata: ctime=1508198827
Nov  1 16:13:30 centos73 kernel: decode_attr_time_modify: mtime=1508198827
Nov  1 16:13:30 centos73 kernel: decode_attr_mounted_on_fileid: fileid=0
Nov  1 16:13:30 centos73 kernel: decode_getfattr_attrs: xdr returned 0
Nov  1 16:13:30 centos73 kernel: decode_getfattr_generic: xdr returned 0
Nov  1 16:13:30 centos73 kernel: --> nfs4_alloc_slot used_slots=0001 highest_used=0 max_slots=3
Nov  1 16:13:30 centos73 kernel: <-- nfs4_alloc_slot used_slots=0003 highest_used=1 slotid=1
Nov  1 16:13:30 centos73 kernel: nfs4_free_slot: slotid 1 highest_used_slotid 0
Nov  1 16:13:30 centos73 kernel: nfs41_sequence_done: Error 0 free the slot 
Nov  1 16:13:30 centos73 kernel: nfs4_free_slot: slotid 0 highest_used_slotid 4294967295
Nov  1 16:13:30 centos73 kernel: NFS: nfs_update_inode(0:38/100880837 fh_crc=0x752d3117 ct=2 info=0x427e67)
Nov  1 16:13:30 centos73 kernel: NFS: (0:38/100880837) revalidation complete
Nov  1 16:13:30 centos73 kernel: NFS: nfs_lookup_revalidate(/dir.1) is valid
Nov  1 16:13:30 centos73 kernel: NFS: revalidating (0:38/34450657)
Nov  1 16:13:30 centos73 kernel: --> nfs41_call_sync_prepare data->seq_server ffff8800378e7800
Nov  1 16:13:30 centos73 kernel: --> nfs41_setup_sequence
Nov  1 16:13:30 centos73 kernel: --> nfs4_alloc_slot used_slots=0000 highest_used=4294967295 max_slots=3
Nov  1 16:13:30 centos73 kernel: <-- nfs4_alloc_slot used_slots=0001 highest_used=0 slotid=0
Nov  1 16:13:30 centos73 kernel: <-- nfs41_setup_sequence slotid=0 seqid=19
Nov  1 16:13:30 centos73 kernel: encode_sequence: sessionid=4:1509576253:4:0 seqid=19 slotid=0 max_slotid=0 cache_this=0
Nov  1 16:13:30 centos73 kernel: decode_attr_type: type=040000
Nov  1 16:13:30 centos73 kernel: decode_attr_change: change attribute=1508198827295000000
Nov  1 16:13:30 centos73 kernel: decode_attr_size: file size=6
Nov  1 16:13:30 centos73 kernel: decode_attr_fsid: fsid=(0x94768ccd3522982/0xf4bf4bd4fadfbdbc)
Nov  1 16:13:30 centos73 kernel: decode_attr_fileid: fileid=34450657
Nov  1 16:13:30 centos73 kernel: decode_attr_fs_locations: fs_locations done, error = 0
Nov  1 16:13:30 centos73 kernel: decode_attr_mode: file mode=0775
Nov  1 16:13:30 centos73 kernel: decode_attr_nlink: nlink=2
Nov  1 16:13:30 centos73 kernel: decode_attr_owner: nfs_map_name_to_uid failed!
Nov  1 16:13:30 centos73 kernel: decode_attr_owner: uid=-2
Nov  1 16:13:30 centos73 kernel: decode_attr_group: nfs_map_group_to_gid failed!
Nov  1 16:13:30 centos73 kernel: decode_attr_group: gid=-2
Nov  1 16:13:30 centos73 kernel: decode_attr_rdev: rdev=(0x0:0x0)
Nov  1 16:13:30 centos73 kernel: decode_attr_space_used: space used=0
Nov  1 16:13:30 centos73 kernel: decode_attr_time_access: atime=1508198827
Nov  1 16:13:30 centos73 kernel: decode_attr_time_metadata: ctime=1508198827
Nov  1 16:13:30 centos73 kernel: decode_attr_time_modify: mtime=1508198827
Nov  1 16:13:30 centos73 kernel: decode_attr_mounted_on_fileid: fileid=34450657
Nov  1 16:13:30 centos73 kernel: decode_getfattr_attrs: xdr returned 0
Nov  1 16:13:30 centos73 kernel: decode_getfattr_generic: xdr returned 0
Nov  1 16:13:30 centos73 kernel: --> nfs4_alloc_slot used_slots=0001 highest_used=0 max_slots=3
Nov  1 16:13:30 centos73 kernel: <-- nfs4_alloc_slot used_slots=0003 highest_used=1 slotid=1
Nov  1 16:13:30 centos73 kernel: nfs4_free_slot: slotid 1 highest_used_slotid 0
Nov  1 16:13:30 centos73 kernel: nfs41_sequence_done: Error 0 free the slot 
Nov  1 16:13:30 centos73 kernel: nfs4_free_slot: slotid 0 highest_used_slotid 4294967295
Nov  1 16:13:30 centos73 kernel: NFS: nfs_update_inode(0:38/34450657 fh_crc=0x3592933a ct=1 info=0x427e67)
Nov  1 16:13:30 centos73 kernel: NFS: (0:38/34450657) revalidation complete
Nov  1 16:13:30 centos73 kernel: NFS: dentry_delete(/dir.1, 10800cc)
Nov  1 16:13:30 centos73 kernel: NFS: permission(0:38/100880837), mask=0x81, res=0
Nov  1 16:13:30 centos73 kernel: NFS: revalidating (0:38/100880837)
Nov  1 16:13:30 centos73 kernel: --> nfs41_call_sync_prepare data->seq_server ffff8800378e7800
Nov  1 16:13:30 centos73 kernel: --> nfs41_setup_sequence
Nov  1 16:13:30 centos73 kernel: --> nfs4_alloc_slot used_slots=0000 highest_used=4294967295 max_slots=3
Nov  1 16:13:30 centos73 kernel: <-- nfs4_alloc_slot used_slots=0001 highest_used=0 slotid=0
Nov  1 16:13:30 centos73 kernel: <-- nfs41_setup_sequence slotid=0 seqid=20
Nov  1 16:13:30 centos73 kernel: encode_sequence: sessionid=4:1509576253:4:0 seqid=20 slotid=0 max_slotid=0 cache_this=0
Nov  1 16:13:30 centos73 kernel: decode_attr_type: type=040000
Nov  1 16:13:30 centos73 kernel: decode_attr_change: change attribute=1508198827295000000
Nov  1 16:13:30 centos73 kernel: decode_attr_size: file size=42
Nov  1 16:13:30 centos73 kernel: decode_attr_fsid: fsid=(0x94768ccd3522982/0xf4bf4bd4fadfbdbc)
Nov  1 16:13:30 centos73 kernel: decode_attr_fileid: fileid=100880837
Nov  1 16:13:30 centos73 kernel: decode_attr_fs_locations: fs_locations done, error = 0
Nov  1 16:13:30 centos73 kernel: decode_attr_mode: file mode=0775
Nov  1 16:13:30 centos73 kernel: decode_attr_nlink: nlink=5
Nov  1 16:13:30 centos73 kernel: decode_attr_owner: nfs_map_name_to_uid failed!
Nov  1 16:13:30 centos73 kernel: decode_attr_owner: uid=-2
Nov  1 16:13:30 centos73 kernel: decode_attr_group: nfs_map_group_to_gid failed!
Nov  1 16:13:30 centos73 kernel: decode_attr_group: gid=-2
Nov  1 16:13:30 centos73 kernel: decode_attr_rdev: rdev=(0x0:0x0)
Nov  1 16:13:30 centos73 kernel: decode_attr_space_used: space used=0
Nov  1 16:13:30 centos73 kernel: decode_attr_time_access: atime=1509575933
Nov  1 16:13:30 centos73 kernel: decode_attr_time_metadata: ctime=1508198827
Nov  1 16:13:30 centos73 kernel: decode_attr_time_modify: mtime=1508198827
Nov  1 16:13:30 centos73 kernel: decode_attr_mounted_on_fileid: fileid=0
Nov  1 16:13:30 centos73 kernel: decode_getfattr_attrs: xdr returned 0
Nov  1 16:13:30 centos73 kernel: decode_getfattr_generic: xdr returned 0
Nov  1 16:13:30 centos73 kernel: --> nfs4_alloc_slot used_slots=0001 highest_used=0 max_slots=3
Nov  1 16:13:30 centos73 kernel: <-- nfs4_alloc_slot used_slots=0003 highest_used=1 slotid=1
Nov  1 16:13:30 centos73 kernel: nfs4_free_slot: slotid 1 highest_used_slotid 0
Nov  1 16:13:30 centos73 kernel: nfs41_sequence_done: Error 0 free the slot 
Nov  1 16:13:30 centos73 kernel: nfs4_free_slot: slotid 0 highest_used_slotid 4294967295
Nov  1 16:13:30 centos73 kernel: NFS: nfs_update_inode(0:38/100880837 fh_crc=0x752d3117 ct=2 info=0x427e67)
Nov  1 16:13:30 centos73 kernel: NFS: (0:38/100880837) revalidation complete
Nov  1 16:13:30 centos73 kernel: NFS: nfs_lookup_revalidate(/dir.1) is valid
Nov  1 16:13:30 centos73 kernel: NFS: dentry_delete(/dir.1, 10800cc)
Nov  1 16:13:30 centos73 kernel: NFS: permission(0:38/100880837), mask=0x81, res=0
Nov  1 16:13:30 centos73 kernel: NFS: revalidating (0:38/100880837)
Nov  1 16:13:30 centos73 kernel: --> nfs41_call_sync_prepare data->seq_server ffff8800378e7800
Nov  1 16:13:30 centos73 kernel: --> nfs41_setup_sequence
Nov  1 16:13:30 centos73 kernel: --> nfs4_alloc_slot used_slots=0000 highest_used=4294967295 max_slots=3
Nov  1 16:13:30 centos73 kernel: <-- nfs4_alloc_slot used_slots=0001 highest_used=0 slotid=0
Nov  1 16:13:30 centos73 kernel: <-- nfs41_setup_sequence slotid=0 seqid=21
Nov  1 16:13:30 centos73 kernel: encode_sequence: sessionid=4:1509576253:4:0 seqid=21 slotid=0 max_slotid=0 cache_this=0
Nov  1 16:13:30 centos73 kernel: decode_attr_type: type=040000
Nov  1 16:13:30 centos73 kernel: decode_attr_change: change attribute=1508198827295000000
Nov  1 16:13:30 centos73 kernel: decode_attr_size: file size=42
Nov  1 16:13:30 centos73 kernel: decode_attr_fsid: fsid=(0x94768ccd3522982/0xf4bf4bd4fadfbdbc)
Nov  1 16:13:30 centos73 kernel: decode_attr_fileid: fileid=100880837
Nov  1 16:13:30 centos73 kernel: decode_attr_fs_locations: fs_locations done, error = 0
Nov  1 16:13:30 centos73 kernel: decode_attr_mode: file mode=0775
Nov  1 16:13:30 centos73 kernel: decode_attr_nlink: nlink=5
Nov  1 16:13:30 centos73 kernel: decode_attr_owner: nfs_map_name_to_uid failed!
Nov  1 16:13:30 centos73 kernel: decode_attr_owner: uid=-2
Nov  1 16:13:30 centos73 kernel: decode_attr_group: nfs_map_group_to_gid failed!
Nov  1 16:13:30 centos73 kernel: decode_attr_group: gid=-2
Nov  1 16:13:30 centos73 kernel: decode_attr_rdev: rdev=(0x0:0x0)
Nov  1 16:13:30 centos73 kernel: decode_attr_space_used: space used=0
Nov  1 16:13:30 centos73 kernel: decode_attr_time_access: atime=1509575933
Nov  1 16:13:30 centos73 kernel: decode_attr_time_metadata: ctime=1508198827
Nov  1 16:13:30 centos73 kernel: decode_attr_time_modify: mtime=1508198827
Nov  1 16:13:30 centos73 kernel: decode_attr_mounted_on_fileid: fileid=0
Nov  1 16:13:30 centos73 kernel: decode_getfattr_attrs: xdr returned 0
Nov  1 16:13:30 centos73 kernel: decode_getfattr_generic: xdr returned 0
Nov  1 16:13:30 centos73 kernel: --> nfs4_alloc_slot used_slots=0001 highest_used=0 max_slots=3
Nov  1 16:13:30 centos73 kernel: <-- nfs4_alloc_slot used_slots=0003 highest_used=1 slotid=1
Nov  1 16:13:30 centos73 kernel: nfs4_free_slot: slotid 1 highest_used_slotid 0
Nov  1 16:13:30 centos73 kernel: nfs41_sequence_done: Error 0 free the slot 
Nov  1 16:13:30 centos73 kernel: nfs4_free_slot: slotid 0 highest_used_slotid 4294967295
Nov  1 16:13:30 centos73 kernel: NFS: nfs_update_inode(0:38/100880837 fh_crc=0x752d3117 ct=2 info=0x427e67)
Nov  1 16:13:30 centos73 kernel: NFS: (0:38/100880837) revalidation complete
Nov  1 16:13:30 centos73 kernel: NFS: nfs_lookup_revalidate(/dir.2) is valid
Nov  1 16:13:30 centos73 kernel: NFS: revalidating (0:38/67310097)
Nov  1 16:13:30 centos73 kernel: --> nfs41_call_sync_prepare data->seq_server ffff8800378e7800
Nov  1 16:13:30 centos73 kernel: --> nfs41_setup_sequence
Nov  1 16:13:30 centos73 kernel: --> nfs4_alloc_slot used_slots=0000 highest_used=4294967295 max_slots=3
Nov  1 16:13:30 centos73 kernel: <-- nfs4_alloc_slot used_slots=0001 highest_used=0 slotid=0
Nov  1 16:13:30 centos73 kernel: <-- nfs41_setup_sequence slotid=0 seqid=22
Nov  1 16:13:30 centos73 kernel: encode_sequence: sessionid=4:1509576253:4:0 seqid=22 slotid=0 max_slotid=0 cache_this=0
Nov  1 16:13:30 centos73 kernel: decode_attr_type: type=040000
Nov  1 16:13:30 centos73 kernel: decode_attr_change: change attribute=1508198827295000000
Nov  1 16:13:30 centos73 kernel: decode_attr_size: file size=6
Nov  1 16:13:30 centos73 kernel: decode_attr_fsid: fsid=(0x94768ccd3522982/0xf4bf4bd4fadfbdbc)
Nov  1 16:13:30 centos73 kernel: decode_attr_fileid: fileid=67310097
Nov  1 16:13:30 centos73 kernel: decode_attr_fs_locations: fs_locations done, error = 0
Nov  1 16:13:30 centos73 kernel: decode_attr_mode: file mode=0775
Nov  1 16:13:30 centos73 kernel: decode_attr_nlink: nlink=2
Nov  1 16:13:30 centos73 kernel: decode_attr_owner: nfs_map_name_to_uid failed!
Nov  1 16:13:30 centos73 kernel: decode_attr_owner: uid=-2
Nov  1 16:13:30 centos73 kernel: decode_attr_group: nfs_map_group_to_gid failed!
Nov  1 16:13:30 centos73 kernel: decode_attr_group: gid=-2
Nov  1 16:13:30 centos73 kernel: decode_attr_rdev: rdev=(0x0:0x0)
Nov  1 16:13:30 centos73 kernel: decode_attr_space_used: space used=0
Nov  1 16:13:30 centos73 kernel: decode_attr_time_access: atime=1508198827
Nov  1 16:13:30 centos73 kernel: decode_attr_time_metadata: ctime=1508198827
Nov  1 16:13:30 centos73 kernel: decode_attr_time_modify: mtime=1508198827
Nov  1 16:13:30 centos73 kernel: decode_attr_mounted_on_fileid: fileid=67310097
Nov  1 16:13:30 centos73 kernel: decode_getfattr_attrs: xdr returned 0
Nov  1 16:13:30 centos73 kernel: decode_getfattr_generic: xdr returned 0
Nov  1 16:13:30 centos73 kernel: --> nfs4_alloc_slot used_slots=0001 highest_used=0 max_slots=3
Nov  1 16:13:30 centos73 kernel: <-- nfs4_alloc_slot used_slots=0003 highest_used=1 slotid=1
Nov  1 16:13:30 centos73 kernel: nfs4_free_slot: slotid 1 highest_used_slotid 0
Nov  1 16:13:30 centos73 kernel: nfs41_sequence_done: Error 0 free the slot 
Nov  1 16:13:30 centos73 kernel: nfs4_free_slot: slotid 0 highest_used_slotid 4294967295
Nov  1 16:13:30 centos73 kernel: NFS: nfs_update_inode(0:38/67310097 fh_crc=0x7dff26be ct=1 info=0x427e67)
Nov  1 16:13:30 centos73 kernel: NFS: (0:38/67310097) revalidation complete
Nov  1 16:13:30 centos73 kernel: NFS: dentry_delete(/dir.2, 10800cc)
Nov  1 16:13:30 centos73 kernel: NFS: permission(0:38/100880837), mask=0x81, res=0
Nov  1 16:13:30 centos73 kernel: NFS: revalidating (0:38/100880837)
Nov  1 16:13:30 centos73 kernel: --> nfs41_call_sync_prepare data->seq_server ffff8800378e7800
Nov  1 16:13:30 centos73 kernel: --> nfs41_setup_sequence
Nov  1 16:13:30 centos73 kernel: --> nfs4_alloc_slot used_slots=0000 highest_used=4294967295 max_slots=3
Nov  1 16:13:30 centos73 kernel: <-- nfs4_alloc_slot used_slots=0001 highest_used=0 slotid=0
Nov  1 16:13:30 centos73 kernel: <-- nfs41_setup_sequence slotid=0 seqid=23
Nov  1 16:13:30 centos73 kernel: encode_sequence: sessionid=4:1509576253:4:0 seqid=23 slotid=0 max_slotid=0 cache_this=0
Nov  1 16:13:30 centos73 kernel: decode_attr_type: type=040000
Nov  1 16:13:30 centos73 kernel: decode_attr_change: change attribute=1508198827295000000
Nov  1 16:13:30 centos73 kernel: decode_attr_size: file size=42
Nov  1 16:13:30 centos73 kernel: decode_attr_fsid: fsid=(0x94768ccd3522982/0xf4bf4bd4fadfbdbc)
Nov  1 16:13:30 centos73 kernel: decode_attr_fileid: fileid=100880837
Nov  1 16:13:30 centos73 kernel: decode_attr_fs_locations: fs_locations done, error = 0
Nov  1 16:13:30 centos73 kernel: decode_attr_mode: file mode=0775
Nov  1 16:13:30 centos73 kernel: decode_attr_nlink: nlink=5
Nov  1 16:13:30 centos73 kernel: decode_attr_owner: nfs_map_name_to_uid failed!
Nov  1 16:13:30 centos73 kernel: decode_attr_owner: uid=-2
Nov  1 16:13:30 centos73 kernel: decode_attr_group: nfs_map_group_to_gid failed!
Nov  1 16:13:30 centos73 kernel: decode_attr_group: gid=-2
Nov  1 16:13:30 centos73 kernel: decode_attr_rdev: rdev=(0x0:0x0)
Nov  1 16:13:30 centos73 kernel: decode_attr_space_used: space used=0
Nov  1 16:13:30 centos73 kernel: decode_attr_time_access: atime=1509575933
Nov  1 16:13:30 centos73 kernel: decode_attr_time_metadata: ctime=1508198827
Nov  1 16:13:30 centos73 kernel: decode_attr_time_modify: mtime=1508198827
Nov  1 16:13:30 centos73 kernel: decode_attr_mounted_on_fileid: fileid=0
Nov  1 16:13:30 centos73 kernel: decode_getfattr_attrs: xdr returned 0
Nov  1 16:13:30 centos73 kernel: decode_getfattr_generic: xdr returned 0
Nov  1 16:13:30 centos73 kernel: --> nfs4_alloc_slot used_slots=0001 highest_used=0 max_slots=3
Nov  1 16:13:30 centos73 kernel: <-- nfs4_alloc_slot used_slots=0003 highest_used=1 slotid=1
Nov  1 16:13:30 centos73 kernel: nfs4_free_slot: slotid 1 highest_used_slotid 0
Nov  1 16:13:30 centos73 kernel: nfs41_sequence_done: Error 0 free the slot 
Nov  1 16:13:30 centos73 kernel: nfs4_free_slot: slotid 0 highest_used_slotid 4294967295
Nov  1 16:13:30 centos73 kernel: NFS: nfs_update_inode(0:38/100880837 fh_crc=0x752d3117 ct=2 info=0x427e67)
Nov  1 16:13:30 centos73 kernel: NFS: (0:38/100880837) revalidation complete
Nov  1 16:13:30 centos73 kernel: NFS: nfs_lookup_revalidate(/dir.2) is valid
Nov  1 16:13:30 centos73 kernel: NFS: dentry_delete(/dir.2, 10800cc)
Nov  1 16:13:30 centos73 kernel: NFS: readdir(/) starting at cookie 5
Nov  1 16:13:30 centos73 kernel: NFS: (0:38/100880837) data cache invalidated
Nov  1 16:13:30 centos73 kernel: _nfs4_proc_readdir: dentry = /, cookie = 0
Nov  1 16:13:30 centos73 kernel: --> nfs41_call_sync_prepare data->seq_server ffff8800378e7800
Nov  1 16:13:30 centos73 kernel: --> nfs41_setup_sequence
Nov  1 16:13:30 centos73 kernel: --> nfs4_alloc_slot used_slots=0000 highest_used=4294967295 max_slots=3
Nov  1 16:13:30 centos73 kernel: <-- nfs4_alloc_slot used_slots=0001 highest_used=0 slotid=0
Nov  1 16:13:30 centos73 kernel: <-- nfs41_setup_sequence slotid=0 seqid=24
Nov  1 16:13:30 centos73 kernel: encode_sequence: sessionid=4:1509576253:4:0 seqid=24 slotid=0 max_slotid=0 cache_this=0
Nov  1 16:13:30 centos73 kernel: encode_readdir: cookie = 0, verifier = 00000000:00000000, bitmap = 0018091a:00b0a23a:00000000
Nov  1 16:13:30 centos73 kernel: nfs4_xdr_enc_readdir: inlined page args = (104, ffff88003117fce8, 80, 32688)
Nov  1 16:13:30 centos73 kernel: decode_readdir: verifier = 00000000:00000000
Nov  1 16:13:30 centos73 kernel: --> nfs4_alloc_slot used_slots=0001 highest_used=0 max_slots=3
Nov  1 16:13:30 centos73 kernel: <-- nfs4_alloc_slot used_slots=0003 highest_used=1 slotid=1
Nov  1 16:13:30 centos73 kernel: nfs4_free_slot: slotid 1 highest_used_slotid 0
Nov  1 16:13:30 centos73 kernel: nfs41_sequence_done: Error 0 free the slot 
Nov  1 16:13:30 centos73 kernel: nfs4_free_slot: slotid 0 highest_used_slotid 4294967295
Nov  1 16:13:30 centos73 kernel: _nfs4_proc_readdir: returns 616
Nov  1 16:13:30 centos73 kernel: decode_attr_type: type=00
Nov  1 16:13:30 centos73 kernel: decode_attr_change: change attribute=0
Nov  1 16:13:30 centos73 kernel: decode_attr_size: file size=0
Nov  1 16:13:30 centos73 kernel: decode_attr_fsid: fsid=(0x0/0x0)
Nov  1 16:13:30 centos73 kernel: decode_attr_fileid: fileid=100880837
Nov  1 16:13:30 centos73 kernel: decode_attr_fs_locations: fs_locations done, error = 0
Nov  1 16:13:30 centos73 kernel: decode_attr_mode: file mode=00
Nov  1 16:13:30 centos73 kernel: decode_attr_nlink: nlink=1
Nov  1 16:13:30 centos73 kernel: decode_attr_owner: uid=-2
Nov  1 16:13:30 centos73 kernel: decode_attr_group: gid=-2
Nov  1 16:13:30 centos73 kernel: decode_attr_rdev: rdev=(0x0:0x0)
Nov  1 16:13:30 centos73 kernel: decode_attr_space_used: space used=0
Nov  1 16:13:30 centos73 kernel: decode_attr_time_access: atime=0
Nov  1 16:13:30 centos73 kernel: decode_attr_time_metadata: ctime=0
Nov  1 16:13:30 centos73 kernel: decode_attr_time_modify: mtime=0
Nov  1 16:13:30 centos73 kernel: decode_attr_mounted_on_fileid: fileid=0
Nov  1 16:13:30 centos73 kernel: decode_getfattr_attrs: xdr returned 0
Nov  1 16:13:30 centos73 kernel: decode_attr_type: type=00
Nov  1 16:13:30 centos73 kernel: decode_attr_change: change attribute=0
Nov  1 16:13:30 centos73 kernel: decode_attr_size: file size=0
Nov  1 16:13:30 centos73 kernel: decode_attr_fsid: fsid=(0x0/0x0)
Nov  1 16:13:30 centos73 kernel: decode_attr_fileid: fileid=100880837
Nov  1 16:13:30 centos73 kernel: decode_attr_fs_locations: fs_locations done, error = 0
Nov  1 16:13:30 centos73 kernel: decode_attr_mode: file mode=00
Nov  1 16:13:30 centos73 kernel: decode_attr_nlink: nlink=1
Nov  1 16:13:30 centos73 kernel: decode_attr_owner: uid=-2
Nov  1 16:13:30 centos73 kernel: decode_attr_group: gid=-2
Nov  1 16:13:30 centos73 kernel: decode_attr_rdev: rdev=(0x0:0x0)
Nov  1 16:13:30 centos73 kernel: decode_attr_space_used: space used=0
Nov  1 16:13:30 centos73 kernel: decode_attr_time_access: atime=0
Nov  1 16:13:30 centos73 kernel: decode_attr_time_metadata: ctime=0
Nov  1 16:13:30 centos73 kernel: decode_attr_time_modify: mtime=0
Nov  1 16:13:30 centos73 kernel: decode_attr_mounted_on_fileid: fileid=0
Nov  1 16:13:30 centos73 kernel: decode_getfattr_attrs: xdr returned 0
Nov  1 16:13:30 centos73 kernel: decode_attr_type: type=00
Nov  1 16:13:30 centos73 kernel: decode_attr_change: change attribute=0
Nov  1 16:13:30 centos73 kernel: decode_attr_size: file size=0
Nov  1 16:13:30 centos73 kernel: decode_attr_fsid: fsid=(0x0/0x0)
Nov  1 16:13:30 centos73 kernel: decode_attr_fileid: fileid=0
Nov  1 16:13:30 centos73 kernel: decode_attr_fs_locations: fs_locations done, error = 0
Nov  1 16:13:30 centos73 kernel: decode_attr_mode: file mode=00
Nov  1 16:13:30 centos73 kernel: decode_attr_nlink: nlink=1
Nov  1 16:13:30 centos73 kernel: decode_attr_owner: uid=-2
Nov  1 16:13:30 centos73 kernel: decode_attr_group: gid=-2
Nov  1 16:13:30 centos73 kernel: decode_attr_rdev: rdev=(0x0:0x0)
Nov  1 16:13:30 centos73 kernel: decode_attr_space_used: space used=0
Nov  1 16:13:30 centos73 kernel: decode_attr_time_access: atime=0
Nov  1 16:13:30 centos73 kernel: decode_attr_time_metadata: ctime=0
Nov  1 16:13:30 centos73 kernel: decode_attr_time_modify: mtime=0
Nov  1 16:13:30 centos73 kernel: decode_attr_mounted_on_fileid: fileid=0
Nov  1 16:13:30 centos73 kernel: decode_getfattr_attrs: xdr returned 0
Nov  1 16:13:30 centos73 kernel: decode_attr_type: type=040000
Nov  1 16:13:30 centos73 kernel: decode_attr_change: change attribute=1508198827295000000
Nov  1 16:13:30 centos73 kernel: decode_attr_size: file size=6
Nov  1 16:13:30 centos73 kernel: decode_attr_fsid: fsid=(0x94768ccd3522982/0xf4bf4bd4fadfbdbc)
Nov  1 16:13:30 centos73 kernel: decode_attr_fileid: fileid=34450657
Nov  1 16:13:30 centos73 kernel: decode_attr_fs_locations: fs_locations done, error = 0
Nov  1 16:13:30 centos73 kernel: decode_attr_mode: file mode=0775
Nov  1 16:13:30 centos73 kernel: decode_attr_nlink: nlink=2
Nov  1 16:13:30 centos73 kernel: decode_attr_owner: nfs_map_name_to_uid failed!
Nov  1 16:13:30 centos73 kernel: decode_attr_owner: uid=-2
Nov  1 16:13:30 centos73 kernel: decode_attr_group: nfs_map_group_to_gid failed!
Nov  1 16:13:30 centos73 kernel: decode_attr_group: gid=-2
Nov  1 16:13:30 centos73 kernel: decode_attr_rdev: rdev=(0x0:0x0)
Nov  1 16:13:30 centos73 kernel: decode_attr_space_used: space used=0
Nov  1 16:13:30 centos73 kernel: decode_attr_time_access: atime=1508198827
Nov  1 16:13:30 centos73 kernel: decode_attr_time_metadata: ctime=1508198827
Nov  1 16:13:30 centos73 kernel: decode_attr_time_modify: mtime=1508198827
Nov  1 16:13:30 centos73 kernel: decode_attr_mounted_on_fileid: fileid=34450657
Nov  1 16:13:30 centos73 kernel: decode_getfattr_attrs: xdr returned 0
Nov  1 16:13:30 centos73 kernel: NFS: nfs_update_inode(0:38/34450657 fh_crc=0x3592933a ct=1 info=0x427e67)
Nov  1 16:13:30 centos73 kernel: NFS: dentry_delete(/dir.1, 10800cc)
Nov  1 16:13:30 centos73 kernel: decode_attr_type: type=040000
Nov  1 16:13:30 centos73 kernel: decode_attr_change: change attribute=1508198827295000000
Nov  1 16:13:30 centos73 kernel: decode_attr_size: file size=6
Nov  1 16:13:30 centos73 kernel: decode_attr_fsid: fsid=(0x94768ccd3522982/0xf4bf4bd4fadfbdbc)
Nov  1 16:13:30 centos73 kernel: decode_attr_fileid: fileid=67310097
Nov  1 16:13:30 centos73 kernel: decode_attr_fs_locations: fs_locations done, error = 0
Nov  1 16:13:30 centos73 kernel: decode_attr_mode: file mode=0775
Nov  1 16:13:30 centos73 kernel: decode_attr_nlink: nlink=2
Nov  1 16:13:30 centos73 kernel: decode_attr_owner: nfs_map_name_to_uid failed!
Nov  1 16:13:30 centos73 kernel: decode_attr_owner: uid=-2
Nov  1 16:13:30 centos73 kernel: decode_attr_group: nfs_map_group_to_gid failed!
Nov  1 16:13:30 centos73 kernel: decode_attr_group: gid=-2
Nov  1 16:13:30 centos73 kernel: decode_attr_rdev: rdev=(0x0:0x0)
Nov  1 16:13:30 centos73 kernel: decode_attr_space_used: space used=0
Nov  1 16:13:30 centos73 kernel: decode_attr_time_access: atime=1508198827
Nov  1 16:13:30 centos73 kernel: decode_attr_time_metadata: ctime=1508198827
Nov  1 16:13:30 centos73 kernel: decode_attr_time_modify: mtime=1508198827
Nov  1 16:13:30 centos73 kernel: decode_attr_mounted_on_fileid: fileid=67310097
Nov  1 16:13:30 centos73 kernel: decode_getfattr_attrs: xdr returned 0
Nov  1 16:13:30 centos73 kernel: NFS: nfs_update_inode(0:38/67310097 fh_crc=0x7dff26be ct=1 info=0x427e67)
Nov  1 16:13:30 centos73 kernel: NFS: dentry_delete(/dir.2, 10800cc)
Nov  1 16:13:30 centos73 kernel: NFS: readdir(/) returns 0
Nov  1 16:13:55 centos73 kernel: NFS: revalidating (0:38/100880837)
Nov  1 16:13:55 centos73 kernel: --> nfs41_call_sync_prepare data->seq_server ffff8800378e7800
Nov  1 16:13:55 centos73 kernel: --> nfs41_setup_sequence
Nov  1 16:13:55 centos73 kernel: --> nfs4_alloc_slot used_slots=0000 highest_used=4294967295 max_slots=3
Nov  1 16:13:55 centos73 kernel: <-- nfs4_alloc_slot used_slots=0001 highest_used=0 slotid=0
Nov  1 16:13:55 centos73 kernel: <-- nfs41_setup_sequence slotid=0 seqid=25
Nov  1 16:13:55 centos73 kernel: encode_sequence: sessionid=4:1509576253:4:0 seqid=25 slotid=0 max_slotid=0 cache_this=0
Nov  1 16:13:55 centos73 kernel: decode_attr_type: type=040000
Nov  1 16:13:55 centos73 kernel: decode_attr_change: change attribute=1508198827295000000
Nov  1 16:13:55 centos73 kernel: decode_attr_size: file size=42
Nov  1 16:13:55 centos73 kernel: decode_attr_fsid: fsid=(0x94768ccd3522982/0xf4bf4bd4fadfbdbc)
Nov  1 16:13:55 centos73 kernel: decode_attr_fileid: fileid=100880837
Nov  1 16:13:55 centos73 kernel: decode_attr_fs_locations: fs_locations done, error = 0
Nov  1 16:13:55 centos73 kernel: decode_attr_mode: file mode=0775
Nov  1 16:13:55 centos73 kernel: decode_attr_nlink: nlink=5
Nov  1 16:13:55 centos73 kernel: decode_attr_owner: nfs_map_name_to_uid failed!
Nov  1 16:13:55 centos73 kernel: decode_attr_owner: uid=-2
Nov  1 16:13:55 centos73 kernel: decode_attr_group: nfs_map_group_to_gid failed!
Nov  1 16:13:55 centos73 kernel: decode_attr_group: gid=-2
Nov  1 16:13:55 centos73 kernel: decode_attr_rdev: rdev=(0x0:0x0)
Nov  1 16:13:55 centos73 kernel: decode_attr_space_used: space used=0
Nov  1 16:13:55 centos73 kernel: decode_attr_time_access: atime=1509575933
Nov  1 16:13:55 centos73 kernel: decode_attr_time_metadata: ctime=1508198827
Nov  1 16:13:55 centos73 kernel: decode_attr_time_modify: mtime=1508198827
Nov  1 16:13:55 centos73 kernel: decode_attr_mounted_on_fileid: fileid=0
Nov  1 16:13:55 centos73 kernel: decode_getfattr_attrs: xdr returned 0
Nov  1 16:13:55 centos73 kernel: decode_getfattr_generic: xdr returned 0
Nov  1 16:13:55 centos73 kernel: --> nfs4_alloc_slot used_slots=0001 highest_used=0 max_slots=3
Nov  1 16:13:55 centos73 kernel: <-- nfs4_alloc_slot used_slots=0003 highest_used=1 slotid=1
Nov  1 16:13:55 centos73 kernel: nfs4_free_slot: slotid 1 highest_used_slotid 0
Nov  1 16:13:55 centos73 kernel: nfs41_sequence_done: Error 0 free the slot 
Nov  1 16:13:55 centos73 kernel: nfs4_free_slot: slotid 0 highest_used_slotid 4294967295
Nov  1 16:13:55 centos73 kernel: NFS: nfs_update_inode(0:38/100880837 fh_crc=0x752d3117 ct=2 info=0x427e67)
Nov  1 16:13:55 centos73 kernel: NFS: (0:38/100880837) revalidation complete
Nov  1 16:13:55 centos73 kernel: NFS: revalidating (0:38/100880837)
Nov  1 16:13:55 centos73 kernel: --> nfs41_call_sync_prepare data->seq_server ffff8800378e7800
Nov  1 16:13:55 centos73 kernel: --> nfs41_setup_sequence
Nov  1 16:13:55 centos73 kernel: --> nfs4_alloc_slot used_slots=0000 highest_used=4294967295 max_slots=3
Nov  1 16:13:55 centos73 kernel: <-- nfs4_alloc_slot used_slots=0001 highest_used=0 slotid=0
Nov  1 16:13:55 centos73 kernel: <-- nfs41_setup_sequence slotid=0 seqid=26
Nov  1 16:13:55 centos73 kernel: encode_sequence: sessionid=4:1509576253:4:0 seqid=26 slotid=0 max_slotid=0 cache_this=0
Nov  1 16:13:55 centos73 kernel: decode_attr_type: type=040000
Nov  1 16:13:55 centos73 kernel: decode_attr_change: change attribute=1508198827295000000
Nov  1 16:13:55 centos73 kernel: decode_attr_size: file size=42
Nov  1 16:13:55 centos73 kernel: decode_attr_fsid: fsid=(0x94768ccd3522982/0xf4bf4bd4fadfbdbc)
Nov  1 16:13:55 centos73 kernel: decode_attr_fileid: fileid=100880837
Nov  1 16:13:55 centos73 kernel: decode_attr_fs_locations: fs_locations done, error = 0
Nov  1 16:13:55 centos73 kernel: decode_attr_mode: file mode=0775
Nov  1 16:13:55 centos73 kernel: decode_attr_nlink: nlink=5
Nov  1 16:13:55 centos73 kernel: decode_attr_owner: nfs_map_name_to_uid failed!
Nov  1 16:13:55 centos73 kernel: decode_attr_owner: uid=-2
Nov  1 16:13:55 centos73 kernel: decode_attr_group: nfs_map_group_to_gid failed!
Nov  1 16:13:55 centos73 kernel: decode_attr_group: gid=-2
Nov  1 16:13:55 centos73 kernel: decode_attr_rdev: rdev=(0x0:0x0)
Nov  1 16:13:55 centos73 kernel: decode_attr_space_used: space used=0
Nov  1 16:13:55 centos73 kernel: decode_attr_time_access: atime=1509575933
Nov  1 16:13:55 centos73 kernel: decode_attr_time_metadata: ctime=1508198827
Nov  1 16:13:55 centos73 kernel: decode_attr_time_modify: mtime=1508198827
Nov  1 16:13:55 centos73 kernel: decode_attr_mounted_on_fileid: fileid=0
Nov  1 16:13:55 centos73 kernel: decode_getfattr_attrs: xdr returned 0
Nov  1 16:13:55 centos73 kernel: decode_getfattr_generic: xdr returned 0
Nov  1 16:13:55 centos73 kernel: --> nfs4_alloc_slot used_slots=0001 highest_used=0 max_slots=3
Nov  1 16:13:55 centos73 kernel: <-- nfs4_alloc_slot used_slots=0003 highest_used=1 slotid=1
Nov  1 16:13:55 centos73 kernel: nfs4_free_slot: slotid 1 highest_used_slotid 0
Nov  1 16:13:55 centos73 kernel: nfs41_sequence_done: Error 0 free the slot 
Nov  1 16:13:55 centos73 kernel: nfs4_free_slot: slotid 0 highest_used_slotid 4294967295
Nov  1 16:13:55 centos73 kernel: NFS: nfs_update_inode(0:38/100880837 fh_crc=0x752d3117 ct=2 info=0x427e67)
Nov  1 16:13:55 centos73 kernel: NFS: (0:38/100880837) revalidation complete
Nov  1 16:13:55 centos73 kernel: NFS: clear cookie (0xffff880017c40418/0x          (null))
Nov  1 16:13:55 centos73 kernel: NFS: clear cookie (0xffff880017c40000/0x          (null))
Nov  1 16:13:55 centos73 kernel: NFS: clear cookie (0xffff880017c40830/0x          (null))
Nov  1 16:13:55 centos73 kernel: NFS: clear cookie (0xffff880017c40c48/0x          (null))
Nov  1 16:13:55 centos73 kernel: NFS: releasing superblock cookie (0xffff8800378e7800/0x          (null))
Nov  1 16:13:55 centos73 kernel: --> nfs_free_server()
Nov  1 16:13:55 centos73 kernel: --> nfs_put_client({1})
Nov  1 16:13:55 centos73 kernel: --> nfs4_proc_destroy_session
Nov  1 16:13:55 centos73 kernel: <-- nfs4_proc_destroy_session
Nov  1 16:13:55 centos73 kernel: nfs4_destroy_session Destroy backchannel for xprt ffff8800378e4800
Nov  1 16:13:55 centos73 kernel: NFS: destroy per-net callback data; net=ffffffff81a9cd00
Nov  1 16:13:55 centos73 kernel: nfs_callback_down: service stopped
Nov  1 16:13:55 centos73 kernel: nfs_callback_down: service destroyed
Nov  1 16:13:55 centos73 kernel: --> nfs_free_client(4)
Nov  1 16:13:55 centos73 kernel: NFS: releasing client cookie (0xffff880030419800/0xffff880038240058)
Nov  1 16:13:55 centos73 kernel: <-- nfs_free_client()
Nov  1 16:13:55 centos73 kernel: <-- nfs_free_server()

[-- Attachment #3: stat.log --]
[-- Type: application/octet-stream, Size: 10126 bytes --]

Nov  1 16:14:09 centos73 kernel: nfs4_renew_state: start
Nov  1 16:14:09 centos73 kernel: nfs4_renew_state: failed to call renewd. Reason: lease not expired 
Nov  1 16:14:09 centos73 kernel: nfs4_schedule_state_renewal: requeueing work. Lease period = 35
Nov  1 16:14:09 centos73 kernel: nfs4_renew_state: done
Nov  1 16:14:43 centos73 kernel: NFS: permission(0:38/100880837), mask=0x81, res=-10
Nov  1 16:14:43 centos73 kernel: --> nfs41_call_sync_prepare data->seq_server ffff88002fe86000
Nov  1 16:14:43 centos73 kernel: --> nfs41_setup_sequence
Nov  1 16:14:43 centos73 kernel: --> nfs4_alloc_slot used_slots=0000 highest_used=4294967295 max_slots=3
Nov  1 16:14:43 centos73 kernel: <-- nfs4_alloc_slot used_slots=0001 highest_used=0 slotid=0
Nov  1 16:14:43 centos73 kernel: <-- nfs41_setup_sequence slotid=0 seqid=11
Nov  1 16:14:43 centos73 kernel: encode_sequence: sessionid=5:1509576253:5:0 seqid=11 slotid=0 max_slotid=0 cache_this=0
Nov  1 16:14:43 centos73 kernel: decode_attr_type: type=00
Nov  1 16:14:43 centos73 kernel: decode_attr_change: change attribute=1508198827295000000
Nov  1 16:14:43 centos73 kernel: decode_attr_size: file size=42
Nov  1 16:14:43 centos73 kernel: decode_attr_fsid: fsid=(0x0/0x0)
Nov  1 16:14:43 centos73 kernel: decode_attr_fileid: fileid=0
Nov  1 16:14:43 centos73 kernel: decode_attr_fs_locations: fs_locations done, error = 0
Nov  1 16:14:43 centos73 kernel: decode_attr_mode: file mode=00
Nov  1 16:14:43 centos73 kernel: decode_attr_nlink: nlink=1
Nov  1 16:14:43 centos73 kernel: decode_attr_owner: uid=-2
Nov  1 16:14:43 centos73 kernel: decode_attr_group: gid=-2
Nov  1 16:14:43 centos73 kernel: decode_attr_rdev: rdev=(0x0:0x0)
Nov  1 16:14:43 centos73 kernel: decode_attr_space_used: space used=0
Nov  1 16:14:43 centos73 kernel: decode_attr_time_access: atime=0
Nov  1 16:14:43 centos73 kernel: decode_attr_time_metadata: ctime=1508198827
Nov  1 16:14:43 centos73 kernel: decode_attr_time_modify: mtime=1508198827
Nov  1 16:14:43 centos73 kernel: decode_attr_mounted_on_fileid: fileid=0
Nov  1 16:14:43 centos73 kernel: decode_getfattr_attrs: xdr returned 0
Nov  1 16:14:43 centos73 kernel: decode_getfattr_generic: xdr returned 0
Nov  1 16:14:43 centos73 kernel: --> nfs4_alloc_slot used_slots=0001 highest_used=0 max_slots=3
Nov  1 16:14:43 centos73 kernel: <-- nfs4_alloc_slot used_slots=0003 highest_used=1 slotid=1
Nov  1 16:14:43 centos73 kernel: nfs4_free_slot: slotid 1 highest_used_slotid 0
Nov  1 16:14:43 centos73 kernel: nfs41_sequence_done: Error 0 free the slot 
Nov  1 16:14:43 centos73 kernel: nfs4_free_slot: slotid 0 highest_used_slotid 4294967295
Nov  1 16:14:43 centos73 kernel: NFS: nfs_update_inode(0:38/100880837 fh_crc=0x752d3117 ct=2 info=0x26040)
Nov  1 16:14:43 centos73 kernel: NFS: permission(0:38/100880837), mask=0x1, res=0
Nov  1 16:14:43 centos73 kernel: NFS: lookup(/dir.0)
Nov  1 16:14:43 centos73 kernel: NFS call  lookup dir.0
Nov  1 16:14:43 centos73 kernel: --> nfs41_call_sync_prepare data->seq_server ffff88002fe86000
Nov  1 16:14:43 centos73 kernel: --> nfs41_setup_sequence
Nov  1 16:14:43 centos73 kernel: --> nfs4_alloc_slot used_slots=0000 highest_used=4294967295 max_slots=3
Nov  1 16:14:43 centos73 kernel: <-- nfs4_alloc_slot used_slots=0001 highest_used=0 slotid=0
Nov  1 16:14:43 centos73 kernel: <-- nfs41_setup_sequence slotid=0 seqid=12
Nov  1 16:14:43 centos73 kernel: encode_sequence: sessionid=5:1509576253:5:0 seqid=12 slotid=0 max_slotid=0 cache_this=0
Nov  1 16:14:43 centos73 kernel: decode_getfattr_generic: xdr returned 10019
Nov  1 16:14:43 centos73 kernel: --> nfs4_alloc_slot used_slots=0001 highest_used=0 max_slots=3
Nov  1 16:14:43 centos73 kernel: <-- nfs4_alloc_slot used_slots=0003 highest_used=1 slotid=1
Nov  1 16:14:43 centos73 kernel: nfs4_free_slot: slotid 1 highest_used_slotid 0
Nov  1 16:14:43 centos73 kernel: nfs41_sequence_done: Error 0 free the slot 
Nov  1 16:14:43 centos73 kernel: nfs4_free_slot: slotid 0 highest_used_slotid 4294967295
Nov  1 16:14:43 centos73 kernel: NFS reply lookup: -10019
Nov  1 16:14:43 centos73 kernel: _nfs4_proc_fs_locations: start
Nov  1 16:14:43 centos73 kernel: --> nfs41_call_sync_prepare data->seq_server ffff88002fe86000
Nov  1 16:14:43 centos73 kernel: --> nfs41_setup_sequence
Nov  1 16:14:43 centos73 kernel: --> nfs4_alloc_slot used_slots=0000 highest_used=4294967295 max_slots=3
Nov  1 16:14:43 centos73 kernel: <-- nfs4_alloc_slot used_slots=0001 highest_used=0 slotid=0
Nov  1 16:14:43 centos73 kernel: <-- nfs41_setup_sequence slotid=0 seqid=13
Nov  1 16:14:43 centos73 kernel: encode_sequence: sessionid=5:1509576253:5:0 seqid=13 slotid=0 max_slotid=0 cache_this=0
Nov  1 16:14:43 centos73 kernel: decode_attr_type: type=00
Nov  1 16:14:43 centos73 kernel: decode_attr_change: change attribute=0
Nov  1 16:14:43 centos73 kernel: decode_attr_size: file size=0
Nov  1 16:14:43 centos73 kernel: decode_attr_fsid: fsid=(0x70b519b4af3d18a4/0x70b519b4af3d18a4)
Nov  1 16:14:43 centos73 kernel: decode_attr_fileid: fileid=0
Nov  1 16:14:43 centos73 kernel: decode_attr_fs_locations: fsroot:
Nov  1 16:14:43 centos73 kernel: pathname4: / home / nfsroot / dir.0 
Nov  1 16:14:43 centos73 kernel: decode_attr_fs_locations: servers:
Nov  1 16:14:43 centos73 kernel: 10.5.211.147 
Nov  1 16:14:43 centos73 kernel: pathname4: 
Nov  1 16:14:43 centos73 kernel: / dir.0 
Nov  1 16:14:43 centos73 kernel: decode_attr_fs_locations: fs_locations done, error = 524288
Nov  1 16:14:43 centos73 kernel: decode_attr_mode: file mode=00
Nov  1 16:14:43 centos73 kernel: decode_attr_nlink: nlink=1
Nov  1 16:14:43 centos73 kernel: decode_attr_owner: uid=-2
Nov  1 16:14:43 centos73 kernel: decode_attr_group: gid=-2
Nov  1 16:14:43 centos73 kernel: decode_attr_rdev: rdev=(0x0:0x0)
Nov  1 16:14:43 centos73 kernel: decode_attr_space_used: space used=0
Nov  1 16:14:43 centos73 kernel: decode_attr_time_access: atime=0
Nov  1 16:14:43 centos73 kernel: decode_attr_time_metadata: ctime=0
Nov  1 16:14:43 centos73 kernel: decode_attr_time_modify: mtime=0
Nov  1 16:14:43 centos73 kernel: decode_attr_mounted_on_fileid: fileid=1085
Nov  1 16:14:43 centos73 kernel: decode_getfattr_attrs: xdr returned 0
Nov  1 16:14:43 centos73 kernel: decode_getfattr_generic: xdr returned 0
Nov  1 16:14:43 centos73 kernel: --> nfs4_alloc_slot used_slots=0001 highest_used=0 max_slots=3
Nov  1 16:14:43 centos73 kernel: <-- nfs4_alloc_slot used_slots=0003 highest_used=1 slotid=1
Nov  1 16:14:43 centos73 kernel: nfs4_free_slot: slotid 1 highest_used_slotid 0
Nov  1 16:14:43 centos73 kernel: nfs41_sequence_done: Error 0 free the slot 
Nov  1 16:14:43 centos73 kernel: nfs4_free_slot: slotid 0 highest_used_slotid 4294967295
Nov  1 16:14:43 centos73 kernel: _nfs4_proc_fs_locations: returned status = 0
Nov  1 16:14:43 centos73 kernel: NFS: nfs_fhget(0:38/1085 fh_crc=0x00000000 ct=1)
Nov  1 16:14:43 centos73 kernel: NFS: dentry_delete(/dir.0, 202008c)
Nov  1 16:14:43 centos73 kernel: NFS: permission(0:38/100880837), mask=0x81, res=0
Nov  1 16:14:43 centos73 kernel: NFS: revalidating (0:38/100880837)
Nov  1 16:14:43 centos73 kernel: --> nfs41_call_sync_prepare data->seq_server ffff88002fe86000
Nov  1 16:14:43 centos73 kernel: --> nfs41_setup_sequence
Nov  1 16:14:43 centos73 kernel: --> nfs4_alloc_slot used_slots=0000 highest_used=4294967295 max_slots=3
Nov  1 16:14:43 centos73 kernel: <-- nfs4_alloc_slot used_slots=0001 highest_used=0 slotid=0
Nov  1 16:14:43 centos73 kernel: <-- nfs41_setup_sequence slotid=0 seqid=14
Nov  1 16:14:43 centos73 kernel: encode_sequence: sessionid=5:1509576253:5:0 seqid=14 slotid=0 max_slotid=0 cache_this=0
Nov  1 16:14:43 centos73 kernel: decode_attr_type: type=040000
Nov  1 16:14:43 centos73 kernel: decode_attr_change: change attribute=1508198827295000000
Nov  1 16:14:43 centos73 kernel: decode_attr_size: file size=42
Nov  1 16:14:43 centos73 kernel: decode_attr_fsid: fsid=(0x94768ccd3522982/0xf4bf4bd4fadfbdbc)
Nov  1 16:14:43 centos73 kernel: decode_attr_fileid: fileid=100880837
Nov  1 16:14:43 centos73 kernel: decode_attr_fs_locations: fs_locations done, error = 0
Nov  1 16:14:43 centos73 kernel: decode_attr_mode: file mode=0775
Nov  1 16:14:43 centos73 kernel: decode_attr_nlink: nlink=5
Nov  1 16:14:43 centos73 kernel: decode_attr_owner: nfs_map_name_to_uid failed!
Nov  1 16:14:43 centos73 kernel: decode_attr_owner: uid=-2
Nov  1 16:14:43 centos73 kernel: decode_attr_group: nfs_map_group_to_gid failed!
Nov  1 16:14:43 centos73 kernel: decode_attr_group: gid=-2
Nov  1 16:14:43 centos73 kernel: decode_attr_rdev: rdev=(0x0:0x0)
Nov  1 16:14:43 centos73 kernel: decode_attr_space_used: space used=0
Nov  1 16:14:43 centos73 kernel: decode_attr_time_access: atime=1509575933
Nov  1 16:14:43 centos73 kernel: decode_attr_time_metadata: ctime=1508198827
Nov  1 16:14:43 centos73 kernel: decode_attr_time_modify: mtime=1508198827
Nov  1 16:14:43 centos73 kernel: decode_attr_mounted_on_fileid: fileid=0
Nov  1 16:14:43 centos73 kernel: decode_getfattr_attrs: xdr returned 0
Nov  1 16:14:43 centos73 kernel: decode_getfattr_generic: xdr returned 0
Nov  1 16:14:43 centos73 kernel: --> nfs4_alloc_slot used_slots=0001 highest_used=0 max_slots=3
Nov  1 16:14:43 centos73 kernel: <-- nfs4_alloc_slot used_slots=0003 highest_used=1 slotid=1
Nov  1 16:14:43 centos73 kernel: nfs4_free_slot: slotid 1 highest_used_slotid 0
Nov  1 16:14:43 centos73 kernel: nfs41_sequence_done: Error 0 free the slot 
Nov  1 16:14:43 centos73 kernel: nfs4_free_slot: slotid 0 highest_used_slotid 4294967295
Nov  1 16:14:43 centos73 kernel: NFS: nfs_update_inode(0:38/100880837 fh_crc=0x752d3117 ct=2 info=0x427e67)
Nov  1 16:14:43 centos73 kernel: NFS: (0:38/100880837) revalidation complete
Nov  1 16:14:43 centos73 kernel: NFS: nfs_lookup_revalidate(/dir.0) is valid
Nov  1 16:14:43 centos73 kernel: NFS: dentry_delete(/dir.0, 20a00cc)
Nov  1 16:14:44 centos73 kernel: nfs4_renew_state: start
Nov  1 16:14:44 centos73 kernel: nfs4_renew_state: failed to call renewd. Reason: lease not expired 
Nov  1 16:14:44 centos73 kernel: nfs4_schedule_state_renewal: requeueing work. Lease period = 40
Nov  1 16:14:44 centos73 kernel: nfs4_renew_state: done

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [Nfs-ganesha-devel] NFSv4 referrals not working with ganesha.
  2017-11-01 23:25               ` Pradeep
@ 2017-11-02 17:08                 ` Chuck Lever
  0 siblings, 0 replies; 4+ messages in thread
From: Chuck Lever @ 2017-11-02 17:08 UTC (permalink / raw)
  To: Pradeep
  Cc: Frank Filz, nfs-ganesha-devel, ssaurabh.wisc, Linux NFS Mailing List


> On Nov 1, 2017, at 7:25 PM, Pradeep <pradeepthomas@gmail.com> wrote:
> 
> On Wed, Nov 1, 2017 at 8:49 AM, Chuck Lever <chuck.lever@oracle.com> wrote:
>> 
>>> On Nov 1, 2017, at 10:53 AM, Pradeep <pradeepthomas@gmail.com> wrote:
>>> 
>>> Adding linux-nfs (did not work last couple of times because of email format).
>>> 
>>> Is this supposed to work with Linux NFS clients (see the problem
>>> description at the end of this email)?
>> 
>> Yes. I've used referrals successfully with upstream kernels in the
>> past week (against non-Linux servers, even).
>> 
>> Looks like this is a RHEL issue, though. Should you report the
>> issue to Red Hat?
>> 
> 
> You can easily reproduce this on Ubuntu 16.04 as well (we have tried
> up to 4.9.37).
> 
>> 
>>> The NFSv4 referrals with Linux clients does not work with 'stat', 'ls'
>>> etc., But linux client follows referrals after a 'cd'. Is this the
>>> expected behavior?
>> 
>> I think so. "ls -l" in the parent directory isn't going to trigger
>> a mount, but "cd" will. After the mount, the mounted on directory
>> on the client will appear as expected with "ls -l".
>> 
> 
> 'ls -l' will show incorrect stats if referral is not followed. Client
> doesn't seem to
> use attributes from READDIR (or it throws away that).
> 
> stat shows output like this for referral directories - you can see
> from tcpdump that server(nfs-ganesha) sent the attributes correctly.
> 
> $ stat /mnt/dir.0
>  File: ‘/mnt/dir.0’
>  Size: 0               Blocks: 0          IO Block: 1048576 directory
> Device: 26h/38d Inode: 1085        Links: 2
> Access: (0555/dr-xr-xr-x)  Uid: (4294967294/ UNKNOWN)   Gid:
> (4294967294/ UNKNOWN)
> Context: system_u:object_r:nfs_t:s0
> Access: 1969-12-31 16:00:00.000000000 -0800
> Modify: 1969-12-31 16:00:00.000000000 -0800
> Change: 1969-12-31 16:00:00.000000000 -0800
> Birth: -
> 
>> 
>>> tcpdump is attached.
>> 
>> Traffic to the destination server might be going over a different
>> network interface. Check your tcpdump command line.
>> 
> 
> I have only one network interface.
> 
>> You could also enable NFS and/or RPC debugging (before reproducing)
>> to see the steps taken by the client displayed in /var/log/messages.
>> 
>> # rpcdebug -m nfs -s
>> # rpcdebug -m rpc -s
>> 
> 
> debug messages from /var/log/messages is attached (see readdir.log and
> stat.log).
> The 'ls -l' output is below. 'dir.0' is the referral directory.
> 
> $ ls -l /mnt
> total 0
> dr-xr-xr-x. 2 4294967294 4294967294 0 Dec 31  1969 dir.0
> drwxrwxr-x. 2 pradeep    pradeep    6 Oct 16 17:07 dir.1
> drwxrwxr-x. 2 pradeep    pradeep    6 Oct 16 17:07 dir.2
> 
> The problem appears to be in the code path below:
> 
> nfs4_proc_lookup_common -> _nfs4_proc_lookup -> nfs4_get_referral ->
> nfs_fixup_referral_attributes
> 
>        /* Fixup attributes for the nfs_lookup() call to nfs_fhget() */
>        nfs_fixup_referral_attributes(&locations->fattr);
> 
>       /* replace the lookup nfs_fattr with the locations nfs_fattr */
>        memcpy(fattr, &locations->fattr, sizeof(struct nfs_fattr));
> 
> 'fattr' will never have attributes other than FSID and fs_locations.

Sorry, it wasn't clear to me before what problem you were reporting.

We've established that the destination server will not be contacted
if you do just an "ls -l" in the parent directory.

commit 6b97fd3da1eab2cc490cfe884c7d4956522eaf8b
Author:     Manoj Naik <manoj@almaden.ibm.com>
AuthorDate: Fri Jun 9 09:34:29 2006 -0400
Commit:     Trond Myklebust <Trond.Myklebust@netapp.com>
CommitDate: Fri Jun 9 09:34:29 2006 -0400

    NFSv4: Follow a referral
    
    Respond to a moved error on NFS lookup by setting up the referral.
    Note: We don't actually follow the referral during lookup/getattr, but
    later when we detect fsid mismatch in inode revalidation (similar to the
    processing done for cloning submounts). Referrals will have fake attributes
    until they are actually followed or traversed.
    
    Signed-off-by: Manoj Naik <manoj@almaden.ibm.com>
    Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>


So, before the referral mount, you want to see sane attributes
instead of:

> dr-xr-xr-x. 2 4294967294 4294967294 0 Dec 31  1969 dir.0


?

This is the usual behavior, although a bit ugly and unhelpful.

[root@manet mnt]# ls -l
total 3
drwxr-xr-x 14 cel        users      14 Aug 10  2016 clients
drwxr-xr-x  2 cel        users       2 Oct 19 11:32 manet.1015granger.net
dr-xr-xr-x  2 4294967294 4294967294  0 Dec 31  1969 referral1
dr-xr-xr-x  2 4294967294 4294967294  0 Dec 31  1969 referral2
[root@manet mnt]# uname -a
Linux manet.1015granger.net 4.14.0-rc4-00055-g16244f1 #358 SMP Thu Nov 2 12:04:32 EDT 2017 x86_64 x86_64 x86_64 GNU/Linux
[root@manet mnt]#


I suppose what we'd rather see at this point is the attributes
of the referral object, not the destination directory. I'm not
yet sure how that memcpy needs to work. This code is invoked
in other cases too.


>>>>> On Mon, Oct 30, 2017 at 3:24 PM, Frank Filz <ffilzlnx@mindspring.com>
>>>>> wrote:
>>>>>> 
>>>>>> Oh, I had forgotten about that patch…
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> Can you try any other clients? This may be a client issue (I did see some
>>>>>> suspicious code in the client).
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> It may also be that you need a fully qualified path (starting with a /).
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> It looks like Ganesha is doing the right thing though.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> Frank
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> From: Pradeep [mailto:pradeep.thomas@gmail.com]
>>>>>> Sent: Monday, October 30, 2017 2:21 PM
>>>>>> To: Frank Filz <ffilzlnx@mindspring.com>
>>>>>> Cc: nfs-ganesha-devel <nfs-ganesha-devel@lists.sourceforge.net>;
>>>>>> ssaurabh.wisc@gmail.com
>>>>>> Subject: Re: [Nfs-ganesha-devel] NFSv4 referrals not working with
>>>>>> ganesha.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> Hi Frank,
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> This is with latest version of Ganesha. The referral support is already
>>>>>> in VFS: https://review.gerrithub.io/c/353684
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> tcpdump is attached. From the tcpdump, we can see that the stat sent a
>>>>>> LOOKUP for the remote export and received a moved error. It also sent back
>>>>>> the fs_locations. But the client (CentOS 7.3) never followed that with a
>>>>>> LOOKUP to the remote server.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> You can see that packet #41 has the correct FS locations. But client does
>>>>>> not do another lookup to get the correct attributes.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> $ stat /mnt/nfs_d1
>>>>>> 
>>>>>> File: ‘/mnt/nfs_d1’
>>>>>> 
>>>>>> Size: 0               Blocks: 0          IO Block: 1048576 directory
>>>>>> 
>>>>>> Device: 28h/40d Inode: 1           Links: 2
>>>>>> 
>>>>>> Access: (0555/dr-xr-xr-x)  Uid: (4294967294/ UNKNOWN)   Gid: (4294967294/
>>>>>> UNKNOWN)
>>>>>> 
>>>>>> Context: system_u:object_r:nfs_t:s0
>>>>>> 
>>>>>> Access: 1969-12-31 16:00:00.000000000 -0800
>>>>>> 
>>>>>> Modify: 1969-12-31 16:00:00.000000000 -0800
>>>>>> 
>>>>>> Change: 1969-12-31 16:00:00.000000000 -0800
>>>>>> 
>>>>>> Birth: -
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> On Mon, Oct 30, 2017 at 12:13 PM, Frank Filz <ffilzlnx@mindspring.com>
>>>>>> wrote:
>>>>>> 
>>>>>> What version of Ganesha? I assume by “native” FSAL, you mean FSAL_VFS?
>>>>>> Did you add the fs locations XATTR support? FSAL_GPFS currently has the only
>>>>>> in-tree referral support and I’m not sure it necessarily works, but I’m
>>>>>> unable to test it.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> If you have code for FSAL_VFS to add the fs locations attribute, go ahead
>>>>>> and post it and I could poke at it.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> Also, tcpdump traces might help understand what is going wrong.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> Frank
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> From: Pradeep [mailto:pradeep.thomas@gmail.com]
>>>>>> Sent: Monday, October 30, 2017 11:45 AM
>>>>>> To: nfs-ganesha-devel <nfs-ganesha-devel@lists.sourceforge.net>
>>>>>> Cc: ssaurabh.wisc@gmail.com
>>>>>> Subject: [Nfs-ganesha-devel] NFSv4 referrals not working with ganesha.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> Hi all,
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> We are testing NFSv4 referral for Linux CentOS 7 with nfs-ganesha and are
>>>>>> running
>>>>>> 
>>>>>> into some serious issues.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> Although, we were able to set up NFSv4 referral using the native Ganesha
>>>>>> FSAL,
>>>>>> 
>>>>>> we could not get it fully functional for all Linux client system calls.
>>>>>> 
>>>>>> Basically, the NFSv4 spec suggests to return a NFS4ERR_MOVED on a
>>>>>> 
>>>>>> LOOKUP done for a remote export. However, this breaks the `stat` system
>>>>>> call on
>>>>>> 
>>>>>> Linux CentOS 7 (stat’ results in a LOOKUP,GETFH,GETATTR compound). An
>>>>>> easy way to
>>>>>> 
>>>>>> reproduce the broken behavior is:
>>>>>> 
>>>>>> 1) mount the root of the pseudo file system and
>>>>>> 
>>>>>> 2) issue a `stat` command on the remote export.
>>>>>> 
>>>>>> The stat returned are corrupt.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> After digging into the CentOS 7 client code, we realized that the stat
>>>>>> operation
>>>>>> 
>>>>>> is never expected to follow the referral. However, switching to returning
>>>>>> NFS4_OK
>>>>>> 
>>>>>> for stat, then breaks `cd` or a `ls -l` command, because now we don't
>>>>>> know when
>>>>>> 
>>>>>> to follow the referral.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> Does anyone have a successful experience in setting up the NFSv4
>>>>>> referrals that
>>>>>> 
>>>>>> they could share? Or, if some suggestions on what we might be doing
>>>>>> wrong?
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> Thanks
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> Virus-free. www.avast.com
>>>>>> 
>>>>>> 
>>>>> 
>>>>> 
>>>> 
>>> <nfs_remote_export1.pcap>
>> 
>> --
>> Chuck Lever
>> 
>> 
>> 
> <readdir.log><stat.log>

--
Chuck Lever




^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2017-11-02 17:09 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <CAD8zhTBggSc34-jFPO9TM8w9DOGiKOZLJVo6-mTYXhU00dxuBg@mail.gmail.com>
     [not found] ` <001f01d351b3$21b51df0$651f59d0$@mindspring.com>
     [not found]   ` <CAD8zhTDTVemPqJy7-msciEe0Vc475w3h91G8qA1CJsZkDSysNQ@mail.gmail.com>
     [not found]     ` <003501d351cd$d99013c0$8cb03b40$@mindspring.com>
     [not found]       ` <CAD8zhTARmq4PWm4-MvSPnW33g7d7To6EQys-Ewpg5uUjSAQUiA@mail.gmail.com>
     [not found]         ` <CAD8zhTDK-x+UmHnqvKm+5hnoYmob+rOGW1XxFt37-JsDm-Px2w@mail.gmail.com>
2017-11-01 14:53           ` [Nfs-ganesha-devel] NFSv4 referrals not working with ganesha Pradeep
2017-11-01 15:49             ` Chuck Lever
2017-11-01 23:25               ` Pradeep
2017-11-02 17:08                 ` Chuck Lever

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.