Bug 1807497

Summary: Insufficient available children for this request (have 0, need 4) FOP : 'XATTROP' failed / Input/output error
Product: [Community] GlusterFS Reporter: m
Component: disperseAssignee: bugs <bugs>
Status: CLOSED UPSTREAM QA Contact:
Severity: medium Docs Contact:
Priority: unspecified    
Version: 7CC: bugs, pasik
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: ---
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2020-03-12 12:22:03 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 m 2020-02-26 14:09:38 UTC
Description of problem:

Since a full cluster restart of a cluster with a 4+2 dispersed volume, one specific folder in a tree returns "Input/output error" upon actions on it (attr, stat etc.)

Version-Release number of selected component (if applicable):

7.2

How reproducible:

unknown so far

Actual results:

Input/output error upon access of specific directory. (Subfolders are accessible and writeable.)

[2020-02-26 13:34:25.655587] W [fuse-bridge.c:1593:fuse_setattr_cbk] 0-glusterfs-fuse: 31181032: SETATTR() /folder/subfolder/subfolder/subfolder => -1 (Input/output error)
The message "W [MSGID: 122040] [ec-common.c:1219:ec_prepare_update_cbk] 0-vol-disperse-0: Failed to get size and version :  FOP : 'XATTROP' failed on '/folder/subfolder/subfolder/subfolder' with gfid ac35b34e-b15c-4e33-af74-1e0ffed884e8 [Input/output error]" repeated 25 times between [2020-02-26 13:32:31.695731] and [2020-02-26 13:34:25.655565]
The message "E [MSGID: 122034] [ec-common.c:706:ec_child_select] 0-vol-disperse-0: Insufficient available children for this request (have 0, need 4). FOP : 'XATTROP' failed on '/folder/subfolder/subfolder/subfolder' with gfid ac35b34e-b15c-4e33-af74-1e0ffed884e8" repeated 25 times between [2020-02-26 13:32:31.695801] and [2020-02-26 13:34:25.655633]
The message "E [MSGID: 122037] [ec-common.c:2275:ec_update_size_version_done] 0-vol-disperse-0: Failed to update version and size. FOP : 'XATTROP' failed on '/folder/subfolder/subfolder/subfolder' with gfid ac35b34e-b15c-4e33-af74-1e0ffed884e8 [Input/output error]" repeated 25 times between [2020-02-26 13:32:31.695811] and [2020-02-26 13:34:25.655636]
[2020-02-26 13:34:41.161466] W [MSGID: 122040] [ec-common.c:1219:ec_prepare_update_cbk] 0-vol-disperse-0: Failed to get size and version :  FOP : 'XATTROP' failed on '/folder/subfolder/subfolder/subfolder' with gfid ac35b34e-b15c-4e33-af74-1e0ffed884e8 [Input/output error]
[2020-02-26 13:34:41.161532] W [fuse-bridge.c:1593:fuse_setattr_cbk] 0-glusterfs-fuse: 31187575: SETATTR() /folder/subfolder/subfolder/subfolder => -1 (Input/output error)

Expected results:

No log messages and no Input/output errors upon access of specific directory.

Comment 1 Worker Ant 2020-03-12 12:22:03 UTC
This bug is moved to https://github.com/gluster/glusterfs/issues/882, and will be tracked there from now on. Visit GitHub issues URL for further details