Created attachment 1169028 [details] packet dump file Description of problem: With posix-stripe, glusterfs does not set EOF flag for NFSv3 reads. Version-Release number of selected component (if applicable): How reproducible: Always. Steps to Reproduce: 1. Create striped volume. 2. On VMware ESXi, create NFS datastore connected to volume created above. 3. Create a new virtual disk on it. Actual results: EOF is not set in NFSv3 read reply. (and ESXi fails to create a virtual disk.) Expected results: EOF is set. Additional info: Attaches a packet dump(pcap) and a patch. ec(disperse) and dht(replicated) translator correctly set EOF.
Created attachment 1169030 [details] Experimental patch
This should have been fixed in current 3.7 versions and newer. The following patch addressed it: http://review.gluster.org/10142
It seems that there already is a bug for 3.6.x. We'll use that one to get the change included. *** This bug has been marked as a duplicate of bug 1208384 ***
Sorry for duplicate. Thanks.