Bug 1025404 - Delete processes exiting with directory not empty error.
Summary: Delete processes exiting with directory not empty error.
Keywords:
Status: CLOSED INSUFFICIENT_DATA
Alias: None
Product: GlusterFS
Classification: Community
Component: replicate
Version: mainline
Hardware: All
OS: All
medium
medium
Target Milestone: ---
Assignee: bugs@gluster.org
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-10-31 15:33 UTC by Dean Bruhn
Modified: 2019-12-24 02:23 UTC (History)
5 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2017-08-10 12:39:30 UTC
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Embargoed:
deanbruhn: needinfo-


Attachments (Terms of Use)

Description Dean Bruhn 2013-10-31 15:33:11 UTC
Description of problem:
When running a delete process the system will error out reporting the directory is not empty. If you re-run the delete it will make it then actually delete. The issue seems to be related to files that have an existing self-heal issue.  

Version-Release number of selected component (if applicable):
Gluster 3.3.2
Redhat 6.4

How reproducible:
Delete a file that has an existing self heal issue.

Steps to Reproduce:
1. Find a file with a self-heal issue
2. Run a delete - Error will be produced
3. Run Again - Will succeed

Actual results:
Doesn't delete the file

Expected results:
Should delete the file

Additional info:
It seems it might be advantageous to caused the self heal action to run and wait then resume the delete operation since the end goals is to actually remove the file. 

Not sure if this is related to bug# 966848

Comment 1 Soumya Koduri 2015-12-08 12:28:31 UTC
Could you please explain the self-heal issue which you are referring to in the bug description.
Also Gluster 3.3.2 seem to be old release. Please test the same on the latest gluster build and check if you still see the issue.

Comment 2 Amar Tumballi 2017-08-10 12:39:30 UTC
Closing for the inactivity!


Note You need to log in before you can comment on or make changes to this bug.