权限很好(继承)并且检查有效权限一切正常。
正如您所看到的,我可以在 docs 文件夹中创建文件,但不能在 pdf_docs 子文件夹中创建文件。
该文件夹包含很多文件,而且相当大 - 我想知道我是否已达到限制?我在 Google 上找不到任何东西。
Size: 51.0 GB (54,819,804,885 bytes)
Size on disk: 52.0 GB (55,925,719,040)
Contains 554,697 Files
编辑我刚刚检查过,我可以删除文件……而且我似乎可以为每个删除的文件创建一个新文件。这肯定意味着文件数量存在限制?
答案1
我在 Windows 客户端尝试访问 Linux 服务器时遇到了类似的问题。我共享了一个挂载了不同磁盘的文件夹。此答案描述了问题和解决方案: https://askubuntu.com/a/631977/535528
简而言之,解决方案是共享单个磁盘,而不是共享安装这些磁盘的某个父磁盘。这也会导致从 samba 配置中导出多个共享,而不是一个。
答案2
pdf_docs 目录可能已设置配额。
目录配额是使用文件服务器资源管理器工具配置的。您必须是文件服务器的管理员才能使用它。
答案3
假设您的权限确实正确,并且驱动器有足够的存储空间来创建文件,我将检查该文件夹的完整路径中的字符数。根据stackoverflow 上的这个答案。
答案4
在 Windows 中,目录被实现为索引文件,当索引文件过于碎片化时,就无法添加新条目。
要解决该问题,请对索引文件进行碎片整理如这里所述。