vSphere HA配置

2026-07-30 68

单台 ESXi 主机发生故障时,如果没有高可用机制,运行在上面的虚拟机只能等待人工处理。vSphere HA 的作用是在主机故障后,尝试把受影响虚拟机在其他可用主机上重新启动。它能减少停机时间,但不是实时迁移,也不能替代备份。

一、启用HA前先看集群容量

HA 能不能真正接管业务,取决于集群是否有足够剩余资源。主机数量很少、资源已经接近满载时,即使启用 HA,故障后也可能没有足够容量重启全部虚拟机。

启用前先确认:

  • 集群至少有两台可用主机;
  • 各主机能访问共享存储;
  • 管理网络配置稳定;
  • 关键虚拟机没有使用只绑定某台主机的本地资源;
  • 集群剩余资源能满足故障切换需求。

二、在集群上启用vSphere HA

在 vSphere Client 中选择集群,进入配置或服务设置,启用 vSphere HA。启用后重点检查主机监控、准入控制和虚拟机重启相关选项。

1、主机监控

主机监控用于判断主机是否失去响应。网络不稳定时,误报可能造成不必要的重启,因此管理网络要尽量可靠。

2、准入控制

准入控制用于保留故障切换所需容量。开启后,集群会限制过度放置虚拟机,避免主机故障时没有资源接管业务。

准入控制策略需要结合主机数量、资源使用率和业务重要性设置。不要为了让更多虚拟机开机,直接关闭所有保护。

3、虚拟机重启优先级

不同业务可以设置不同重启优先级。数据库、核心应用和认证服务通常要高于测试环境。优先级过高并不代表虚拟机不会停机,只表示故障后会被优先处理。

三、主机隔离响应怎么选

主机失去管理网络连接,但仍可能访问存储和运行虚拟机时,就涉及隔离响应。配置不当可能导致虚拟机被不必要地关闭或重启。

设置前先了解数据中心的网络结构和存储连接方式。管理网络、存储网络和虚拟机网络是否分离,会直接影响隔离响应策略。

四、故障切换测试怎么做

不要直接拔掉生产主机电源来“测试”。比较稳妥的方式是:

  1. 选择一台测试主机和非关键虚拟机;
  2. 确认集群 HA 状态正常;
  3. 模拟主机维护或管理网络异常;
  4. 观察虚拟机是否按预期在其他主机重启;
  5. 记录接管时间和失败原因。

测试后要检查集群告警、准入控制容量和虚拟机启动顺序。测试完成不代表以后所有故障都能完全按同样时间恢复。

五、HA不能替代哪些能力

能力 为什么还需要单独处理
备份 HA不能恢复误删、损坏或勒索后的数据
应用高可用 操作系统正常不代表应用服务一定正常
灾难恢复 整个站点故障时需要独立恢复方案
监控告警 HA负责重启虚拟机,不负责完整业务监控

六、常见问题

vSphere HA和vMotion是一回事吗?不是。vMotion是计划内迁移,HA是主机故障后的重新启动机制。

启用HA后虚拟机会不会自动迁移?HA主要是故障后重启,资源均衡需要结合 DRS。

准入控制可以关闭吗?可以配置,但不建议为了多放虚拟机直接关闭。关闭前要明确故障时可能无法接管全部业务。

  • 广告合作

  • QQ群号:4114653

温馨提示:
1、本网站发布的内容(图片、视频和文字)以原创、转载和分享网络内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。邮箱:2942802716#qq.com(#改为@)。 2、本站原创内容未经允许不得转裁,转载请注明出处“站长百科”和原文地址。