跳转到主内容

对于 Windows 终端服务器( WTS ) CIFS 客户端,建议进行哪些调整?

Views:
7
Visibility:
Public
Votes:
0
Category:
data-ontap-7
Specialty:
cifs
Last Updated:

适用场景

Data ONTAP 7 及更早版本 

问题解答

使用 Windows 终端服务器时网络性能较慢。

Error message: STATUS_RANGE_NOT_LOCKED

如果基于 Windows 2000 的客户端尝试同时对文件服务器发出多个长期请求,则可能会收到错误代码 56 "The network BIOS command limit has been reached,即使出于

性能原因在注册表中指定了较大的 MaxCmds 或 MaxMpxCt 值,在将存储系统与 Windows 终端服务器( WTS )结合使用时,也可能需要将 "CIFS.max_MPX" 增加到 1124 。

注意:在将 max_MPX 设置为 1124 之前,建议检查当前的 max_MPX 。 

从存储系统修改 cifs.max_map 值的步骤:

  1. 终止 CIFS :cifs terminate
     
  2. 输入options cifs.max_mpx 1124
    注意:某些版本的 Data ONTAP 5.3.x 可能需要以下内容:

    a.要进入高级模式,请输入 rc_toggle_basic
    : b.完成所有任务后,要退出高级模式,请输入: rc_toggle_basic
     
  3. 重新启动 CIFS : cifs restart

在某些情况下,可能还需要调整客户端参数( MaxCmds )。  有关此问题描述的详细信息,请参阅 Microsoft 知识库文章 -271148: Windows 2000 中的最大 MpxCt 和最大 CMD 限制。 

要解决此 Microsoft 问题,请获取最新的 Windows 2000 Microsoft Service Pack ,此 Service Pack 最初是在 Windows 2000 Service Pack 2 中进行更正的。

以下解释引用自 Microsoft 知识库文章 271148

"... 此修复程序会将 MaxCmds 参数的上限提高到 65 , 535 ,并将 MaxMpxCt 参数的上限提高到 65 , 535 。  它还包括一项检查,用于确定客户端是运行 Windows 95 还是 Windows 98 。  如果基于 Windows 2000 的服务器检测到客户端运行的是 Windows 95 或 Windows 98 ,则其行为就像 MaxMpxCt 值不大于 125 一样。仍然支持较小的值。

尽管此修复程序会增加客户端和服务器之间可待处理的并发命令数量的上限,但请注意不要将这些值设置得太高。连接越多,服务器使用的内存资源就越多。  如果设置的值太高,服务器可能会用尽资源,例如分页池内存。这可能会导致各种系统问题 ..."

 

追加信息

  • 什么是 CIFS 最大多丛?
  • Microsoft 知识库文章 191370:《终端服务器的网络性能较慢》
  • Microsoft 知识库文章 231798:在终端服务器上使用多个用户访问数据库速度较慢
  • Microsoft 知识库文章 190162:终端服务器和 2048 开放文件限制

 

Scan to view the article on your device