我们有一个NetApp文件pipe理器(v8.1.4),它使用UNIX风格的qtree通过NFS共享一个卷到许多不同的计算机(用于一组前端和应用程序服务器的Web内容)。 我们试图找出一种方法来使用all_squash (使用anonuid/anogid )来强制所有客户端使用相同的UID / GID进行读/写操作。 这将允许应用程序/ www服务器读取和写入文件,而不需要在每个文件创build后chown / chmod。
NetApp似乎并不喜欢all_squash ,而且我也找不到在多台计算机(Ubuntu,OS X等)的客户端上执行此操作的方法。
我唯一的最后的办法是设置一个轮询任务,寻找fs的变化,并重置uid / gid和a + r每次创build文件或所有者被更改。
有没有办法强制NetApp方面,我失踪的uid / gid?