无法为 VMWare 设置 HA 集群

无法为 VMWare 设置 HA 集群

我在 vSphere 中设置 HA 组时遇到了一个奇怪的问题。我创建了集群,并将两台机器添加到其中,但每次只有一台机器可以正确重新配置到 HA 组。

一个主机正常,另一个主机仅报告“HA 代理有错误”

在此处输入图片描述

但是,如果我将“好”的机器置于维护模式,另一台虚拟机将成功激活 HA 代理。

在此处输入图片描述

所以现在另一台机器没问题,那么为什么不把原来的“好”机器从维护中拿出来,这样一切都好了……不,现在 HA 代理有错误。

在此处输入图片描述

我可以将它们交换回来,并且行为是一致的。我可以创建另一个 HA 组,并将不工作的服务器移入其中,HA 代理将重新配置得很好。但是,如果我将另一台服务器移入其中,那么新服务器将无法再次配置其 HA 代理。此外,HA 组警告只是没有管理网络冗余。

服务器任务上的错误只是说“HA 代理有错误”,并没有给出任何类型的描述。相关事件都与禁用/启用 HA 代理本身有关,没有其他相关错误。

有人见过这个吗?我做错了什么?

VMware 基础架构客户端 2.5 B-119598

VMware 虚拟中心 2.5 B-119598

答案1

这可能是 DNS 问题。确保可以使用它们的 FQDN 相互 ping 两个主机。SSH 到每个主机,并在/etc/hosts

192.168.1.152   test1.example.net  test1
192.168.1.153   test2.example.net  test2

如果此方法无效,请确保两台主机的时钟同步。如果此方法失败,请按照说明操作在这篇博客中

答案2

要加入 HA 集群,两个主机需要相同的 vSwitch 以及虚拟机的公共存储。还有其他要求。我认为您会发现缺少了一些东西,这可能与您的网络配置有关。

如果您尚未配置 HA 集群,请参阅此处了解配置该集群所需的详细信息。 https://www.vmware.com/files/pdf/techpaper/vmw-vsphere-high-availability.pdf

相关内容