某些用户的 Windows Server 网络共享间歇性冻结

某些用户的 Windows Server 网络共享间歇性冻结

序言:

我有以下设置 -

2 台服务器,包括 Dell Poweredge 2950 上的 Windows 2003 R2、双四核 Xeon、8GB RAM、MD1000 外部 RAID 单元

两台服务器各设置了 5 个网络共享(共享、组、用户和一些未使用的其他共享)。

两台服务器都安装了 Windows Server 2003 R2 版本的 DFS,以处理故障转移等。这些启用了 DFS 的共享的暂存区与共享本身位于不同的磁盘上。

两台服务器都安装了 SQL Server 2005 Standard。

问题:

在我的 150 个用户中,有两个人在读取或写入网络共享上的文件时出现间歇性死机 - 他们都是使用 Windows Server 2008 系统作为桌面的开发人员(尽管他们在一个月前使用 Windows XP Pro 系统时就存在这个问题)。

这两个“问题”用户都是开发人员。

尽管在各种会议上都明确询问过这个问题,而且我自己也拿着草竿在公司里走来走去,但公司里没有其他人报告过这个问题。

两位开发人员在同一时间点遇到了同样的减速,并且持续时间也相同。在此期间,其他用户可以访问相同的网络共享而不会出现问题。

除所有人共享的最后两个跳数外,两个开发人员都不共享到服务器的相同网络路径。

两台文件服务器均未处于负载状态,两台服务器通常都处于空闲状态,且有大量可用 RAM。由于将暂存区移出同一磁盘,因此两台服务器的磁盘队列均符合预期,且不会持续处于峰值状态。

问题:

有人能建议一种解决问题的方法吗?我感觉他们的大多数问题都是由于他们使用的开发工具(Slickedit)造成的,但我想在此过程中排除所有可能性。

我使用各种 Sysinternals 工具监控了服务器,这导致暂存区域被移动,但除此之外没有明显的问题。

答案1

实际上,如果只有两个用户,我会先查看物理层。交换机或客户端 NIC 是否显示任何错误数据包、抖动等,电缆是否有问题,带宽是否可能受限?

其次,如果它很容易重现,我会在机器上转储数据包嗅探器(使用镜像端口或透明嗅探器)并查看协议级别是否有任何明显的问题。

答案2

他们有两块网卡吗?安装两块网卡时我见过这种情况,不过在我看来这似乎与 AVG 防病毒软件有关,因为如果我卸载 AVG,问题就会消失。

JR

答案3

可能与 Server2k8 机器上的 SMB 2.0 有关。

http://en.wikipedia.org/wiki/Server_Message_Block

相关内容