Bug 1566417

Summary: [Disperse] Assertion failed: ec_get_inode_size(fop, fop->locks[0].lock->loc.inode, &cbk->iatt[0].ia_size) errors in rebalance logs
Product: [Red Hat Storage] Red Hat Gluster Storage Reporter: Prasad Desala <tdesala>
Component: disperseAssignee: Ashish Pandey <aspandey>
Status: CLOSED DUPLICATE QA Contact: Nag Pavan Chilakam <nchilaka>
Severity: medium Docs Contact:
Priority: unspecified    
Version: rhgs-3.4CC: nbalacha, rhs-bugs, storage-qa-internal, ubansal
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2018-04-13 09:53:04 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Prasad Desala 2018-04-12 09:26:28 UTC
Description of problem:
=======================
Seeing below assertion failed errors in rebalance logs when rebalance is running,
Assertion failed: ec_get_inode_size(fop, fop->locks[0].lock->loc.inode, &cbk->iatt[0].ia_size) errors in rebalance logs

Version-Release number of selected component (if applicable):
3.12.2-7.el7rhgs.x86_64

How reproducible:
1/1

Steps to Reproduce:
===================
1) Create Distributed-Disperse volume and start it.
2) FUSE mount it on multiple clients
3) From clients start below operations,
Create two dirs 1 and 2 on the mount point.
Client-1: Linux kernel untar --> tar -xvf linux-4.9.27.tar.gz -C 1
Client-2: Linux kernel untar --> tar -xvf linux-4.9.27.tar.gz -C 2
Client-3: while true; do ls -lRt;done
Client-4: while true; do find . |xargs stat ;done
4) Now add-bricks and trigger rebalance without force option.
5) Wait till the rebalance completes. 

Actual results:
===============
Seeing below assertion failed errors in rebalance logs,
Assertion failed: ec_get_inode_size(fop, fop->locks[0].lock->loc.inode, &cbk->iatt[0].ia_size) errors in rebalance logs

Expected results:
=================
No assertions in rebalance logs.

Comment 5 Ashish Pandey 2018-04-13 09:53:04 UTC

*** This bug has been marked as a duplicate of bug 1398196 ***