Hide Forgot
with a distribute volume, over nfs/fuse mount with quota enabled and limit set on the volume, then on the client if you try edit a file, after saving it gives this problem [root@centos-qa-client-1 nfs-test]# vi file E72: Close error on swap file[root@centos-qa-client-1 nfs-test]# ls -li total 20 11118338982438538141 drwxr-xr-x 2 root root 4096 Apr 7 02:29 d1 10058334542165874308 -rw-r--r-- 1 root root 6222 Apr 7 02:32 file [root@centos-qa-client-1 nfs-test]#
This issue is no longer seen in latest qa releases (qa11). On the other hand error in close is not invalid, since with write-behind loaded on top of quota, some writes that would've not permitted due to exceeding of quota would be cached by write-behind and sent later. Errors returned by quota for these writes can be returned by write-behind to application in subsequent fops and close can be one of these fops.