Bug 765429 (GLUSTER-3697) - acls not getting set during dht dir selfheal
Summary: acls not getting set during dht dir selfheal
Keywords:
Status: CLOSED DUPLICATE of bug 764787
Alias: GLUSTER-3697
Product: GlusterFS
Classification: Community
Component: core
Version: pre-release
Hardware: x86_64
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Kaushal
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-10-05 09:08 UTC by shylesh
Modified: 2011-11-18 05:46 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed:
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:


Attachments (Terms of Use)

Description Anush Shetty 2011-10-05 06:20:37 UTC
I performed the same operations as you have mentioned and didn't see any of these errors. All the ACL entries which I set were preserved. 
Can you check again or paste the command you used to set ACL?

Comment 1 shylesh 2011-10-05 07:02:21 UTC
(In reply to comment #1)
> I performed the same operations as you have mentioned and didn't see any of
> these errors. All the ACL entries which I set were preserved. 
> Can you check again or paste the command you used to set ACL?

I didn't execute any special command to set ACL, i was doing normal rebalance and mv operations.

Comment 2 shylesh 2011-10-05 09:08:15 UTC
1. Created a distribute volume say vol1 with 2 bricks
2. Inserted some data from mount point
3. Added 3rd brick
4. did rebalance
5. created another volume which is replicate say vol2
6. mounted on the same machine where vol1 was mounted but on another mount point
7. Tried to move data from mount point of vol1 to mount point of vol2

I got the following error only for few files
==========================

mv: setting permissions for `./mnt/223': No data available
mv: preserving ACL for `./mnt/223': No data available
mv: setting permissions for `./mnt/223': No data available
mv: setting permissions for `./mnt/135': No data available
mv: preserving ACL for `./mnt/135': No data available
mv: setting permissions for `./mnt/135': No data available
mv: setting permissions for `./mnt/339': No data available
mv: preserving ACL for `./mnt/339': No data available
mv: setting permissions for `./mnt/339': No data available
mv: setting permissions for `./mnt/23': No data available
mv: preserving ACL for `./mnt/23': No data available
mv: setting permissions for `./mnt/23': No data available
mv: setting permissions for `./mnt/44': No data available
mv: preserving ACL for `./mnt/44': No data available
mv: setting permissions for `./mnt/44': No data available
mv: setting permissions for `./mnt/154': No data available
mv: preserving ACL for `./mnt/154': No data available
mv: setting permissions for `./mnt/154': No data available
mv: setting permissions for `./mnt/250': No data available
mv: preserving ACL for `./mnt/250': No data available
mv: setting permissions for `./mnt/250': No data available
mv: setting permissions for `./mnt/32': No data available
mv: preserving ACL for `./mnt/32': No data available
mv: setting permissions for `./mnt/32': No data available
mv: setting permissions for `./mnt/229': No data available
mv: preserving ACL for `./mnt/229': No data available
mv: setting permissions for `./mnt/229': No data available
mv: setting permissions for `./mnt/312': No data available
mv: preserving ACL for `./mnt/312': No data available
mv: setting permissions for `./mnt/312': No data available
mv: setting permissions for `./mnt/150': No data available
mv: preserving ACL for `./mnt/150': No data available
mv: setting permissions for `./mnt/150': No data available
mv: setting permissions for `./mnt/311': No data available
mv: preserving ACL for `./mnt/311': No data available
mv: setting permissions for `./mnt/311': No data available
mv: setting permissions for `./mnt/22': No data available
mv: preserving ACL for `./mnt/22': No data available
mv: setting permissions for `./mnt/22': No data available
mv: setting permissions for `./mnt/316': No data available
mv: preserving ACL for `./mnt/316': No data available
mv: setting permissions for `./mnt/316': No data available
mv: setting permissions for `./mnt/309': No data available
mv: preserving ACL for `./mnt/309': No data available
mv: setting permissions for `./mnt/309': No data available
mv: setting permissions for `./mnt/127': No data available
mv: preserving ACL for `./mnt/127': No data available
mv: setting permissions for `./mnt/127': No data available
mv: setting permissions for `./mnt/99': No data available
mv: preserving ACL for `./mnt/99': No data available
mv: setting permissions for `./mnt/99': No data available
mv: setting permissions for `./mnt/18': No data available
mv: preserving ACL for `./mnt/18': No data available
mv: setting permissions for `./mnt/18': No data available
mv: setting permissions for `./mnt/186': No data available
mv: preserving ACL for `./mnt/186': No data available
mv: setting permissions for `./mnt/186': No data available
mv: setting permissions for `./mnt/27': No data available
mv: preserving ACL for `./mnt/27': No data available
mv: setting permissions for `./mnt/27': No data available

====================================

My observation is all these files belongs to 3rd brick of vol1 , this brick was added later and initiated rebalance.

Comment 3 Amar Tumballi 2011-11-10 02:33:10 UTC
Kaushal, Please have a look on this.

Comment 4 Kaushal 2011-11-18 02:46:34 UTC

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


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