Our system is FS8600, the export is a mixed mode filesystem, clients we're having issues from are linux, various flavors. I'm fairly new to the FS8600 line, but not Compellent itself.
We've tested this with various distributions, RHEL/CentOS6, Ubuntu16.04, etc all with the same result. The shares are mounted NFSv3 currently.
TL;DR when we copy or move files from outside of the NFS share onto the share, we get 'permission denied' but an empty file gets created:
joellis@host:/www/test$ ls -al
d---rwxrwx 1 joellis 201 344 Jul 27 16:36 .
joellis@host:/www/test$ mv /tmp/testfile1.txt .
mv: cannot create regular file './testfile1.txt': Permission denied
joellis@host:/www/test$ ls -al
d---rwxrwx 1 joellis 201 344 Jul 27 16:36 .
----rwxrwx 1 joellis 201 0 Jul 27 16:36 testfile1.txt
Similar issue when we try to simply edit a file on the share. 'vi some_file' results in a 0 byte file but you can't save anything to it.
Now, if you touch the file before trying to cp it, things work fine. mv still fails as does vim.
One thing that jumps out to me is the permissions on the directories. You cant chmod and give u+rwx on anything, which suggests to me we might have some ACL or configuration on the NAS set wrong:
All file perms look like this
----rwxrwx
Directory perms look like this
d---rwxrwx
Can't change them:
$ chmod o-rw .
chmod: changing permissions of '.': Permission denied
$ chmod g-rw .
chmod: changing permissions of '.': Permission denied
Is there some inheritance setting on the Filer that prevents changing permissions on files down path?
Thanks in advance!