我不得不停用一台旧的 Novell 服务器,该服务器用于中型网络(约 30 个工作站)的共享,并选择了虚拟化 Samba 解决方案(vmware esxi 下的 freebsd)
经过前两周的测试,我得到了以下反馈:
- 从新共享提供服务时,所有应用程序和文件均正常;速度正常
除了
- 一个在 ms-dos 模式下运行的旧 foxpro 应用程序,可执行文件从共享运行,并且从远程客户端运行需要很长时间(通过 openvpn 带入局域网)
- 有时 FoxPro 应用程序会在本地工作站上冻结,但通常在局域网内是可以接受的
问题是 Novell 和 Samba 下创建的共享有什么区别,以至于对这个古老的应用程序有这么大的影响?客户端都是 Windows XP,没有防火墙,防病毒软件不会扫描映射驱动器中的文件
如果需要,我可以提供 testparm 输出
答案1
尝试禁用 oplocks:
2 级 oplocks = 否
oplocks = 否