服务器 频道

Windows 2008网络负载均衡之补遗篇

  8、由服务器或客户端重设的到群集 IP 地址的 TCP 连接数量异常。

  - 原因:在 NLB 主机上启用了 HTTP keep-alive 值,并且启用了 keep-alive 值的客户端正在连接群集。

  - 解决方案:禁用 HTTP keep-alive 值。有关 HTTP keep-alive 值和 Internet 信息服务 (IIS) 的详细信息,请参阅 IIS 文档集。

  若要从桌面上查看 IIS 文档集,请安装 IIS,然后单击"开始",再单击"运行",然后在"打开"文本框中键入以下命令:

  %windir%\help\iisrv.chm

  - 原因:服务器上的系统资源不足,从而导致 TCP 拒绝连接。

  - 解决方案:释放系统资源,例如,通过添加额外的系统内存或者关闭不必要的应用程序。

  - 原因:群集已被分为两个单独聚合的群集,这样导致多个节点要求获得每个连接的所有权。

  - 解决方案:删除这两个群集,然后重新创建一个群集。

  9、当进行引起聚合的更改(如添加主机、删除主机或排出主机)时,虚拟专用网络 (VPN) 调用失败。

  - 原因:当使用 NLB 对 VPN 通讯进行负载平衡时,您必须将用于管理处理 VPN 通讯(对于 PPTP/GRE 为 TCP 端口 1723;对于 IPSEC/L2TP 为 UDP 端口 500)的端口的端口规则配置为使用"单一"或"网络"关联。

  - 解决方案:将用于管理端口 500 和 1723 的端口规则配置为使用"单个"或"网络"关联。有关详细信息,请参阅网络负载平衡管理器属性。

  群集主机启动后便开始聚合,但它们从未完成聚合。

  - 原因:在不同的群集上输入了不同数量的端口规则或者输入了不兼容的端口规则。这将会阻止聚合。

  - 解决方案:在每个群集主机上,打开"网络负载平衡属性"对话框,并验证所有主机都具有相同的端口规则。

  - 原因:网络适配器或电缆已损坏。

  - 解决方案:使用 ping 命令测试连接性。输入主机的完全限定的域名。还可以通过使用 ping 命令按 IP 地址搜索域控制器以及按名称和 IP 地址搜索其他网络服务器,了解有关此问题的详细信息。

  - 原因:某个交换机或集线器上的双工设置不匹配。

  - 解决方案:确认每个交换机和集线器中的双工设置配置正确。

  - 原因:网络上已经存在为其中一个主机使用的专用 IP 地址。

  - 解决方案:选择一个新的 IP 地址,或者删除重复的地址。

  - 原因:您的群集包含运行 Windows 2000 的主机。

  - 解决方案:您的群集必须在所有主机上都运行 Windows Server 2008。仅当滚动升级到 Windows Server 2008 时,才支持包含运行 Windows Server 2003 和 Windows Server 2008 的主机的 NLB 群集环境。不支持长期在同一个群集中混合使用 Windows Server 2003 和 Windows Server 2008。

  - 原因:在主机上配置了不同的群集操作模式(单播和多播)。

  - 解决方案:使用 NLB 管理器确保将所有主机配置为具有相同的群集操作模式。

注: 还可以查看 Windows 事件日志以检查错误和警告。
 

0
相关文章