拒绝第二台服务器访问 NLB

拒绝第二台服务器访问 NLB

已设置并运行 NLB。只有两台服务器,web1 和 web2。我在 web1 上设置了 NLB,可以将两台机器视为已聚合。(我必须指定登录名/密码才能连接到 web2)。在 web2 上,查看 NLB 管理器,它仅显示 web2 并在日志中显示“访问被拒绝。连接到 web1 时出错”。

有什么想法可以解决吗?

答案1

NLB 管理器通常不会刷新其视图,因此拒绝访问错误消息可能过时。请尝试重新启动它。

另外要检查的是集群类型(单播或多播)以及您要连接到集群的哪个适配器。如果您在一侧选择了集群地址而另一侧没有选择,则可能看起来工作正常,这只取决于在发出请求时请求是否重定向到正确的机器。

答案2

我多次遇到过这个问题,我认为一个简单的解决方案是 - DNS 解析在大多数情况下失败,因此出现错误。解决方法是 - 包括您在集群中添加的机器的 IP 地址、别名和主机名。

HOST 文件最好位于 Windows 2008 服务器的以下位置 - C:\Windows\System32\drivers\etc\”

—Djay。

答案3

确保在设置 NLB 时使用相同的密码。

相关内容