将第一台主机添加到新vSphere群集时出现networkingconfiguration错误

我从头开始构build新的vSphere群集。 我在第一台主机上安装了ESXi,并在驻留在该主机上的虚拟机上构build了一个vCenter服务器(存储位于本地硬盘驱动器上,尽pipe我们可以通过主机访问iSCSI目标)。 该集群已针对HA进行configuration。 当我尝试将主机添加到集群时,在HAconfiguration的位置出现错误 – 无法完成。

我已经将主机的networkingconfiguration剥离到了最基本的状态 – 连接到单个vSwitch的单个网卡 – 这是在VLAN 8上运行VMKernel端口 – 这是我们的pipe理VLAN。 vCenter服务器将在此VLAN上具有networking地址,因此我还将初始虚拟机端口组设置为此VLAN,并将vCenter服务器NIC连接到此端口组。 我知道我无法将vCenter服务器连接到VMkernel端口组,但是我不能将vCenter服务器连接到同一VLAN中的端口组? 如果不是,我是否需要专门为VMKernel Port Group创build一个VLAN? 我打算为vMotionbuild立另一个端口组,使其具有专用的隔离VLAN(即VLAN不会路由),这样就不允许vCenter进行通信。

有没有人有任何build议,或对可能导致问题的其他想法。 我已经阅读了文档,但没有给我任何指示,并且错误信息不能帮助我告诉我networkingconfiguration有什么问题。

在非iSCSI设置中,没有任何东西可以阻止只有一个vSwitch和单个端口组的每个主机 – 它将承载非iSCSI vmkernelstream量以及客户stream量(当然包括VC),但这只是一个devise问题不是一个实现。

我真的怀疑这个问题更可能是一个DNS问题,HA对于100%可靠的正向和反向DNS条目非常敏感,特别是主机和VC – 我会首先检查它们,因为它是快速检查,其他比你可以屏幕抓住你的设置给我们请。

编辑 – 该死的,没有看到你自己的回应 – 好工作:)

好的 – 追踪下来。 这不是我的networkingconfiguration错误。 这是群集HA设置的错误configuration。

VMware主机连接到两台戴尔6248核心交换机,默认路由到一个VRRP地址。 这个地址不是可以ping通的,VMware使用网关作为隔离地址。 我通过主机的错误信息发现了这个问题 – 特定错误(无法联系隔离地址:IP地址)不会在集群级别显示。

我通过将以下值添加到HA的高级选项来解决此问题:

  • das.isolationaddress1 =核心交换机1的归属ip地址
  • das.isolationaddress2 =核心交换机2的归属IP地址
  • das.usedefaultisolationaddress = false
  • das.failuredetectiontime = 20000

VMwarebuild议在使用多个隔离地址时增加failuredetectiontime值 。

在添加这些设置之后,我禁用了renabled HA,并且错误不再显示在我的主机上。