我们公司的NAS最近死了,现在已经被运行Ubuntu的机架服务器取代了。 我安装了对我们的活动目录进行身份validation的samba3。 我为我们正在处理大文件(> 100MB)的graphics部门定义了一个共享。 我们也有几个Windows和Linux用户必须有权访问这些文件。 Windows和Linux用户不会遇到任何问题。
现在问题来了:我们有几个OSX版本(10.6; 10.7; 10.8),这些目录都有问题。 这些问题包括:
现在我有两个可能的解决scheme,但他们都不满意…
任何帮助表示赞赏。
我不确定消失的文件。 你可能想切换到法新社。 我使用运行在FreeNAS服务器上的netatalk,它工作得很好。 你的旅费可能会改变。
关于慢速目录读取,您需要使用以下命令禁用Mac OS X客户端上的延迟确认:
sudo sysctl -w net.inet.tcp.delayed_ack=0
这将显着提高中小企业的performance。 要使该命令在重新启动后生效,请添加到/etc/sysctl.conf行中:
net.inet.tcp.delayed_ack=0
(如有必要,创build/etc/sysctl.conf )
欲了解更多信息,请参阅Apple的论坛或本文 。 或者Google“Mac OS X samba迟到”,你会看到许多其他人提出这种改变。
至于权限问题,大家用什么用户名? 你能提供有关这个问题的更多细节吗? (包括服务器和客户端的ls -l输出?)