Re: [Gluster-devel] Input/Output Error on Gluster NFS

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

 



Hi Soumya

root@glusterprod001:~# gluster volume info | grep nfs.acl
02/05/15 10:00:05 [ /root ]

Seems like we do not have ACL enabled.

nfs client is a RHEL4 standard NFS client

Thanks
-Peter
________________________________________
From: Soumya Koduri [skoduri@xxxxxxxxxx]
Sent: Wednesday, February 04, 2015 11:28 PM
To: Peter Auyeung; gluster-users@xxxxxxxxxxx; gluster-devel@xxxxxxxxxxx
Subject: Re: [Gluster-devel]  Input/Output Error on Gluster NFS

Hi Peter,

Have you disabled Gluster-NFS ACLs .

Please check the option value -
#gluster v info | grep nfs.acl
nfs.acl: ON

Also please provide the details of the nfs-client you are using.
Typically, nfs-clients seem to issue getxattr before doing
setxattr/removexattr operations and return 'ENOTSUPP' incase of ACLs
disabled. But from the strace, looks like the client has issued
'removexattr' of 'system.posix_acl_default' which returned EIO.

Anyways, 'removexattr' should also have returned EOPNOTSUPP instead of EIO.

Thanks,
Soumya

On 02/05/2015 02:31 AM, Peter Auyeung wrote:
> I was trying to copy a directory of files to Gluster via NFS and getting
> permission denied with Input/Output error
>
> ---> root@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx (0.00)# cp -pr db /mnt/
> cp: setting permissions for `/mnt/db/full/pr_bizrate_standby_SMLS.F02-01-22-35.d': Input/output error
> cp: setting permissions for `/mnt/db/full/pr_bizrate_standby_logging.F02-02-18-10.b': Input/output error
> cp: setting permissions for `/mnt/db/full/pr_bizrate_SMLS.F02-01-22-35.d': Input/output error
> cp: setting permissions for `/mnt/db/full/pr_bizrate_standby_master.F02-02-22-00': Input/output error
> cp: setting permissions for `/mnt/db/full': Input/output error
> cp: setting permissions for `/mnt/db': Input/output error
>
> Checked gluster nfs.log and etc log and bricks looks clean.
> The files ends up able to copy over with right permission.
>
> Stack trace the copy and seems like it failed on removexattr
>
> removexattr("/mnt/db", "system.posix_acl_default"...) = -1 EIO (Input/output error)
>
> http://pastie.org/9884810
>
> Any Clue?
>
> Thanks
> Peter
>
>
>
>
>
>
>
> _______________________________________________
> Gluster-devel mailing list
> Gluster-devel@xxxxxxxxxxx
> http://www.gluster.org/mailman/listinfo/gluster-devel
>
_______________________________________________
Gluster-users mailing list
Gluster-users@xxxxxxxxxxx
http://www.gluster.org/mailman/listinfo/gluster-users




[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