On Tue, 2020-11-03 at 12:39 +0000, f.stolte(a)fz-juelich.de wrote:
Hello,
i am exporting the ceph filesystem via FSAL Ceph on ganesha 3.3. When i try to do a
"git clone <some_repository>" on an export mounted via NFS4 i get the
following error:
$ git clone
https://github.com/buckyroberts/Viberr.git
Klone nach 'Viberr' ...
remote: Enumerating objects: 77, done.
remote: Total 77 (delta 0), reused 0 (delta 0), pack-reused 77
Empfange Objekte: 100% (77/77), 7.23 MiB | 7.13 MiB/s, Fertig.
fatal: kann /home/f.stolte/Viberr/.git/objects/pack/tmp_pack_gi8Eex nicht öffnen: Keine
Berechtigung
fatal: index-pack fehlgeschlagen
While researching this issue, i found a similar bug in ganesha, but it was related to the
gluster FSAL. While exporting the mounted cephfilesystem with the VFS FSAL, git clone
works fine. But VFS does not respect the directory quota we set like the ceph FSAL, so
this way is not an option.
Can i fix this issue with a config parameter or do i need to report a bug for the ganesha
ceph FSAL?
I'm not familiar with the german translations of POSIX error messages.
Is that EACCES or EPERM? If you run the git clone under strace, can you
see which system call returned the error?
--
Jeff Layton <jlayton(a)poochiereds.net>