AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 109081
Accepted
Matt
Matt
Asked: 2010-02-04 00:15:32 +0800 CST2010-02-04 00:15:32 +0800 CST 2010-02-04 00:15:32 +0800 CST

慢速文件复制到 Windows 2008 R1 文件共享

  • 772

为一个让我束手无策的问题寻求帮助——我已经解决了好几天的问题,但无法弄清楚。

突然之间,几天前,将文件从我们的一些 Windows XP SP3 x86 工作站复制到一个特定的 Windows 2008 R1 x64 服务器变得超级慢——想想 7 分钟传输一个 10MB 的文件。问题只是工作站->服务器,在另一个方向复制工作正常。

将文件复制到同一台服务器(和同一文件共享)几个月前一直很好,据我所知,服务器、工作站、组策略等没有任何改变。工作站是物理机,服务器是在 ESX 3.5 中运行的 VM,一切都通过千兆 LAN 连接,并且都加入了同一个(Windows 2008 功能级别)域。

工作站或服务器上都没有明显的问题 - 没有 CPU/内存/磁盘问题或尖峰,没有事件日志条目,没有明显的 DNS 或 Active Directory 问题等。此外,除了这个特定问题,工作站和服务器的行为完全正常(包括网络复制到其他服务器/共享)。

通过一些故障排除,我确定问题只发生在我们的一些工作站上——特别是我们 IT 部门使用的三台机器。这确实意味着组策略和应用程序集略有不同,但正如我上面提到的,问题开始时应该没有任何改变,并且这些机器上都没有安装任何会影响网络或文件共享的异常。

这个问题的另一个不寻常的方面是它以前发生过一次 - 涉及完全相同的工作站和不同的服务器,但在这两种情况下问题服务器几乎相同 - Windows 2008 x64 VM,运行 IIS7 作为他们的 /only/ 应用程序,正在使用作为我们的开发网络服务器。上一轮我们只是对服务器进行了核对(并用这次有问题的服务器替换了它),直到现在都解决了问题,但鉴于问题反复出现,我想找到它的根源。

到目前为止,这是我尝试过的,但都无济于事:

  • 重新启动:-)
  • 禁用防病毒和防火墙。
  • 关闭服务器上所有可能的服务。
  • 在服务器上重新安装 VMware Tools。
  • 更新了工作站上的网络驱动程序。
  • 使用不同的用户帐户 - 它是特定于机器的,而不是特定于用户的。
  • 在服务器上创建了新的共享文件夹/共享。
  • 使用了几种不同的复制方法 - Explorer、TeraCopy 和 xcopy。
  • 使用 IP、NetBIOS 名称和 FQDN 映射共享。
  • 刷新 DNS 和 ARP 缓存。
  • 强制 DNS 重新注册。
  • 摆弄网卡属性(链接速度、流量控制、TOE 和 TSO 选项、MTU 等)。
  • 在服务器上卸载了 IIS7(认为这是我们遇到问题的两台服务器之间的共同点)。
  • 可能还有一些我现在忘记的东西......

我还尝试使用 WireShark 捕获网络跟踪。我对分析这些不太了解,但我确实将“正常”副本的跟踪与“超慢”副本的跟踪进行了比较,主要区别似乎是很多相当长的停顿(通常 ~0.3秒)在一系列以“[TCP Retransmission]”、“[TCP Dup ACK...”、“[TCP Fast Retransmission]”和“[TCP Out-Of-Order]”开头的错误条目之前。不确定这是否有帮助。

所以 - 有人有什么好主意吗?我不知道可能出了什么问题或如何解决它:-S

windows server-message-block copy
  • 2 2 个回答
  • 4694 Views

2 个回答

  • Voted
  1. BhmJeep
    2010-02-05T15:49:30+08:002010-02-05T15:49:30+08:00

    我会检查两台服务器上的窗口。Server 2003 和 XP 具有更新的 IP 堆栈,有时它们会互相争斗。

    重传和欺骗确认是一台服务器说“慢下来”或进行源淬火以使另一台服务器提供数据更慢。

    试试这个网站以获得更好的解释:链接文本

    • 1
  2. Best Answer
    Matt
    2010-02-19T19:08:50+08:002010-02-19T19:08:50+08:00

    好吧,我们已经设法解决了这个问题 - 除了我不确定如何:-)

    这个问题已经完全消失了,无论是在我上面发布的服务器上,还是在我之前提到的旧开发服务器上,我们都曾遇到过这个问题。

    唯一改变/影响这些服务器的是:

    • 将我们的管理程序从 ESX v3.5u4 升级到 vSphere v4.0u1
    • 将 VM 内的 VMware Tools 从 ESX v3.5u4 版本升级到 vSPhere v4.0u1 版本。
    • 替换了 VM 内的虚拟网卡(我们将这些 VM 用作 vSphere 4 中新 VMXNET3 和准虚拟化 SCSI 驱动程序的测试平台,其中包括移除旧的虚拟 NIC 并添加新的虚拟 NIC)。

    所以,虽然我不知道究竟是什么修复了它,但它很可能是上述三个项目之一——希望这能给遇到问题的其他人一些想法来尝试。

    感谢大家的回复。

    • 0

相关问题

  • 您最喜欢的云计算提供商是什么?[关闭]

  • Vanilla Powershell 是否足以成为 Windows 和 DB 服务器管理员的语言?

  • 为什么添加新驱动器后我的磁盘驱动器访问速度如此之慢?

  • 在 Windows Server 2003 下使用 wscipt 从 .asp 文件运行 .exe

  • 最佳混合环境(OS X + Windows)备份?[关闭]

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    从 IP 地址解析主机名

    • 8 个回答
  • Marko Smith

    如何按大小对 du -h 输出进行排序

    • 30 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    MikeN 在 Nginx 中,如何在维护子域的同时将所有 http 请求重写为 https? 2009-09-22 06:04:43 +0800 CST
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    0x89 bash中的双方括号和单方括号有什么区别? 2009-08-10 13:11:51 +0800 CST
  • Martin Hope
    Kyle Brandt IPv4 子网如何工作? 2009-08-05 06:05:31 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve