无法将第二个主机添加到网络负载平衡群集

无法将第二个主机添加到网络负载平衡群集

我在 Windows Server 2008 上使用网络负载平衡。(服务器有两个 NIC,并且集群配置为以单播模式运行)

我可以在任意一台主机上配置集群并添加创建集群的主机。但是,当我尝试添加另一个节点(使用 NLB 管理器)时,我收到以下信息:

  1. 当我尝试连接第二台主机时,出现“拒绝访问”消息。
  2. 登录对话框要求我输入主机上具有管理员权限的帐户的用户名/密码。
  3. 当我提供有效的管理员凭据时,我收到消息:“指定计算机上的 RPC 服务器不可用”。

答案1

事实证明,问题只是 UAC(用户帐户控制)。如果您:

  1. 使用管理员帐户
  2. 关闭 UAC 并使用管理员组中的帐户。

(我很惊讶这并不为人所知,但我猜测管理员帐户用于配置 NLB,因此这种情况很少发生)

答案2

您可能可以通过几种方法修复...

1)在集群上切换到多播

2) 更改路由以明确使用其他网络适配器来连接其他主机。它可能会尝试使用第一个适配器……如果处于单播模式,则将被禁止。

我特别要关注的是:

1) NIC 的注册表设置 MaskSourceMac。此数字将根据您连接的方式(交换机等)而有所不同。

2) 检查 NIC 上的默认网关。根据 NLB 的方向(以及您要执行的操作),通常第一个 NLB NIC 没有默认网关,而第二个 NIC 有默认网关。

MS 知识库实际上有大量有关 NLB 的信息。以下是几个链接:

http://support.microsoft.com/?id=291959

http://support.microsoft.com/?id=323431(2003...我知道...)

相关内容