Renaming permission denied

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 12/11/2011 12:25 AM, Brian Rosner wrote:
> Here is my setup:
>
> Volume Name: g-data-instances
> Type: Distributed-Replicate
> Status: Started
> Number of Bricks: 2 x 2 = 4
> Transport-type: tcp
> Bricks:
> Brick1: 10.x.x.106:/var/g/data-instances
> Brick2: 10.x.x.131:/var/g/data-instances
> Brick3: 10.x.x.0:/var/g/data-instances
> Brick4: 10.x.x.201:/var/g/data-instances
>
> running on 3.2.5. The client is mounted:
>
> mount -t glusterfs 10.x.x.106:/g-data-instances /mnt
>
> I am seeing:
>
> [2011-12-10 18:45:24.792339] I
> [client3_1-fops.c:818:client3_1_setxattr_cbk]
> 0-g-data-instances-client-0: remote operation failed: Permission
> denied
> [2011-12-10 18:45:24.792502] I
> [client3_1-fops.c:818:client3_1_setxattr_cbk]
> 0-g-data-instances-client-1: remote operation failed: Permission
> denied
> [2011-12-10 18:45:24.795528] W [fuse-bridge.c:1348:fuse_rename_cbk]
> 0-glusterfs-fuse: 484: /i130/xapian/position.tmp ->
> /i130/xapian/position.baseB =>  -1 (Permission denied)
>
> I have tried to produce this in other ways such as:
>
> sudo -u i130 bash -c "umask 027 ; python"
>>>> open("/mnt/i130/xapian/a", "wb").write("hello")
>>>> import os
>>>> os.rename("/mnt/i130/xapian/a", "/mnt/i130/xapian/b")
> however, this example works flawlessly. I've tracked down the line of
> code in xapian which is seeing the error and it looks to be a
> straightforward rename system call.
>
> Does anyone have ideas on what I can try to resolve this issue?
>
Seems like the issue with that specific file your application is trying 
to rename. Could  you check if that file has correct permissions on the 
backends?.

Pranith


[Index of Archives]     [Gluster Development]     [Linux Filesytems Development]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Bugtraq]     [Linux OMAP]     [Linux MIPS]     [eCos]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux