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 / 问题 / 997137
Accepted
UserSN
UserSN
Asked: 2019-12-31 08:17:38 +0800 CST2019-12-31 08:17:38 +0800 CST 2019-12-31 08:17:38 +0800 CST

将第二台主机连接到 NLB 集群时出现问题

  • 772

我最近将 Hyper-V 部署到我的托管基础​​架构中,并且我正在尝试设置 Windows 网络负载平衡和 ARR,以便我可以拥有 2 个 VM Web 服务器,这些服务器由运行 NLB 的 2 个 ARR 服务器进行负载平衡。

我有以下设置:

2个物理主机IE;主机 1、主机 2

然后以下虚拟机在每个主机上拆分为 1 以实现冗余。

2 Hyper-V VM 的 ARR1、ARR2;都安装了 NLB

2 Hyper-V VM 的 WEB1、WEB2

2 Hyper-V VM 的 DC01、DC02(域控制器)

注意* 我的所有 Hyper-V VM 都连接到域,但我的主机不在域中,不确定这是否有任何区别

我已经在 ARR1 和 ARR2 上成功安装了 NLB,并在 ARR1 上的共享 IP 上设置了一个集群。

现在我正在尝试将 ARR2 连接到该集群,但我在 NLB GUI 中收到一条错误消息:主机无法访问

我尝试同时在 Hyper-V 虚拟机和主机上禁用防火墙,看看这是否是问题所在,但即使关闭了所有 4 台机器的防火墙,它们也无法相互连接。

当我从 ARR1 或 ARR2 ping 我的 DC01 时,我得到回复,当我从 ARR1 ping ARR2 或反之亦然时,我得到目标主机无法访问。所以我认为我的虚拟交换机可能有问题?所有机器都在 NIC 上配置了静态 IP

我在所有机器上运行 Windows Server 2019。

任何见解表示赞赏。

更新

感谢@joeqwerty 让我通过了第一个问题,但是现在我遇到了这个错误:指定计算机上的 RPC 服务器不可用。根据我所读到的内容,部分原因可能是因为我在每个 VM 上只有 1 个 NIC,而我需要两个?或者单播/多播设置不正确。

有任何想法吗?

切换到多播似乎已经解决了这个问题,并允许我将 ARR1 和 ARR2 连接在一起,重新启动后它们都给我带来了与以前相同的问题。“指定计算机上的 RPC 服务器不可用”

virtual-machines
  • 1 1 个回答
  • 1095 Views

1 个回答

  • Voted
  1. Best Answer
    joeqwerty
    2019-12-31T08:40:09+08:002019-12-31T08:40:09+08:00

    使用 NLB,您需要在每个 NLB 成员的虚拟 NIC 上启用 MAC 地址欺骗。

    在此处输入图像描述

    • 2

相关问题

  • Xen - 无法创建域,因为“无法连接 vdb”

  • 我可以安全地为我的虚拟机使用什么范围的 MAC 地址?

  • 将 VMDK 转换为 VHD 后启动虚拟机时出现问题

  • 在 VM 中运行 Fedora 目录服务器

  • 如何提高 Hyper-V 性能

Sidebar

Stats

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

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

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

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

    • 9 个回答
  • Marko Smith

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

    • 3 个回答
  • Marko Smith

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

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +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