Dear All, When I save a large number of files in the directory, warning has been logged. ACL is set by a directory. This is a client side log (/var/log/glusterfs/mnt-test_001.log) ``` [2015-01-22 03:07:08.424361] W [client-rpc-fops.c:2139:client3_3_setattr_cbk] 0-test_001-client-1: remote operation failed: Operation not permitted [2015-01-22 03:07:08.424652] W [client-rpc-fops.c:1090:client3_3_getxattr_cbk] 0-test_001-client-1: remote operation failed: Operation not permitted. Path: /neko-mimi (ba1f1c5c-3d8b-4070-baf0-d610f260480a). Key: (null) [2015-01-22 03:07:08.425001] W [client-rpc-fops.c:1023:client3_3_setxattr_cbk] 0-test_001-client-1: remote operation failed: Operation not permitted ``` Can not be a list of the directory. Warning is output similar to the following. This is client side log (/var/log/glusterfs/mnt-test_001.log) ``` [2015-01-29 13:39:35.892298] W [fuse-bridge.c:483:fuse_entry_cbk] 0-glusterfs-fuse: 8305204: LOOKUP() /test/storage => -1 (Operation not permitted) [2015-01-29 13:39:36.025928] W [fuse-bridge.c:483:fuse_entry_cbk] 0-glusterfs-fuse: 8305550: LOOKUP() /test/storage => -1 (Operation not permitted) [2015-01-29 13:39:36.041527] W [fuse-bridge.c:483:fuse_entry_cbk] 0-glusterfs-fuse: 8305552: LOOKUP() /test/storage => -1 (Operation not permitted) ``` At the same time, are also output log, such as the following. This is client side log (/var/log/glusterfs/mnt-test_001.log) ``` [2015-01-29 13:39:40.768514] I [afr-self-heal-metadata.c:41:__afr_selfheal_metadata_do] 0-test_001-replicate-0: performing metadata selfheal on 1ecd017e-0a21-4236-b666-a1f1d8c6c742 [2015-01-29 13:39:40.768699] I [afr-self-heal-metadata.c:41:__afr_selfheal_metadata_do] 0-test_001-replicate-2: performing metadata selfheal on 1ecd017e-0a21-4236-b666-a1f1d8c6c742 [2015-01-29 13:39:40.768780] I [afr-self-heal-metadata.c:41:__afr_selfheal_metadata_do] 0-test_001-replicate-3: performing metadata selfheal on 1ecd017e-0a21-4236-b666-a1f1d8c6c742 [2015-01-29 13:39:40.769066] I [afr-self-heal-metadata.c:41:__afr_selfheal_metadata_do] 0-test_001-replicate-1: performing metadata selfheal on 1ecd017e-0a21-4236-b666-a1f1d8c6c742 ``` After a while, I will be able to list the contents of the directory I have expected, set of extended attributes will fail, but the self-heel is running, it looks like it is not in time. Server version is 3.6.1 (8 nodes - 2 replica * 4 distribute) - CentOS 6.6 Client version is 3.6.1 - CentOS 6.5 I want to know what is happening. Also, I hope that the xattr of warning will not occur. Best regards Yuki Okubo (y-okubo) -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://www.gluster.org/pipermail/gluster-users/attachments/20150130/24453822/attachment.html>
On 01/30/2015 10:31 AM, ????? wrote:> Dear All, > > When I save a large number of files in the directory, warning has been > logged. > > ACL is set by a directory. > > This is a client side log (/var/log/glusterfs/mnt-test_001.log) > > ``` > [2015-01-22 03:07:08.424361] W > [client-rpc-fops.c:2139:client3_3_setattr_cbk] 0-test_001-client-1: > remote operation failed: Operation not permitted > [2015-01-22 03:07:08.424652] W > [client-rpc-fops.c:1090:client3_3_getxattr_cbk] 0-test_001-client-1: > remote operation failed: Operation not permitted. Path: /neko-mimi > (ba1f1c5c-3d8b-4070-baf0-d610f260480a). Key: (null) > [2015-01-22 03:07:08.425001] W > [client-rpc-fops.c:1023:client3_3_setxattr_cbk] 0-test_001-client-1: > remote operation failed: Operation not permitted > ``` > > Can not be a list of the directory. Warning is output similar to the > following. > > This is client side log (/var/log/glusterfs/mnt-test_001.log) > > ``` > [2015-01-29 13:39:35.892298] W [fuse-bridge.c:483:fuse_entry_cbk] > 0-glusterfs-fuse: 8305204: LOOKUP() /test/storage => -1 (Operation not > permitted) > [2015-01-29 13:39:36.025928] W [fuse-bridge.c:483:fuse_entry_cbk] > 0-glusterfs-fuse: 8305550: LOOKUP() /test/storage => -1 (Operation not > permitted) > [2015-01-29 13:39:36.041527] W [fuse-bridge.c:483:fuse_entry_cbk] > 0-glusterfs-fuse: 8305552: LOOKUP() /test/storage => -1 (Operation not > permitted) > ```Has the mount been performed by passing option acl? i.e. something like mount -t glusterfs -o acl ...? Regards, Vijay
Dear Vijay, ``` STR001:/test /mnt/test glusterfs defaults,_netdev,acl 0 0 ``` ACL option is set. The format of the node is XFS. The first place, why "Operation not permitted" is what is output? When the ACL is not set, I'm very troubled because the access can not be to the directory. Sincerely, Yuki Okubo (y-okubo) 2015-01-31 6:09 GMT+09:00 Vijay Bellur <vbellur at redhat.com>:> On 01/30/2015 10:31 AM, ????? wrote: > >> Dear All, >> >> When I save a large number of files in the directory, warning has been >> logged. >> >> ACL is set by a directory. >> >> This is a client side log (/var/log/glusterfs/mnt-test_001.log) >> >> ``` >> [2015-01-22 03:07:08.424361] W >> [client-rpc-fops.c:2139:client3_3_setattr_cbk] 0-test_001-client-1: >> remote operation failed: Operation not permitted >> [2015-01-22 03:07:08.424652] W >> [client-rpc-fops.c:1090:client3_3_getxattr_cbk] 0-test_001-client-1: >> remote operation failed: Operation not permitted. Path: /neko-mimi >> (ba1f1c5c-3d8b-4070-baf0-d610f260480a). Key: (null) >> [2015-01-22 03:07:08.425001] W >> [client-rpc-fops.c:1023:client3_3_setxattr_cbk] 0-test_001-client-1: >> remote operation failed: Operation not permitted >> ``` >> >> Can not be a list of the directory. Warning is output similar to the >> following. >> >> This is client side log (/var/log/glusterfs/mnt-test_001.log) >> >> ``` >> [2015-01-29 13:39:35.892298] W [fuse-bridge.c:483:fuse_entry_cbk] >> 0-glusterfs-fuse: 8305204: LOOKUP() /test/storage => -1 (Operation not >> permitted) >> [2015-01-29 13:39:36.025928] W [fuse-bridge.c:483:fuse_entry_cbk] >> 0-glusterfs-fuse: 8305550: LOOKUP() /test/storage => -1 (Operation not >> permitted) >> [2015-01-29 13:39:36.041527] W [fuse-bridge.c:483:fuse_entry_cbk] >> 0-glusterfs-fuse: 8305552: LOOKUP() /test/storage => -1 (Operation not >> permitted) >> ``` >> > > > Has the mount been performed by passing option acl? i.e. something like > mount -t glusterfs -o acl ...? > > Regards, > Vijay > >-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://www.gluster.org/pipermail/gluster-users/attachments/20150202/5478c2a7/attachment.html>