Windows使用HAVIP配置主备多机
更新时间:2026-10-08
概述
本文档介绍在 Windows 环境下,如何通过高可用虚拟 IP(HAVIP)配置主备多机,搭建主备集群并实现业务高可用。
方案概述
在 Windows 环境下使用高可用虚拟 IP(HAVIP)配置主备多机。首先创建多台 BCC 实例和一个 HAVIP,然后配置每台 Windows Server 虚机的域环境,安装 【故障转移群集】 功能,并配置 DNS 信息。
在 【故障转移群集管理器】 中创建群集,添加所有 HAVIP 成员虚拟机,并设置群集名称。
将 HAVIP 绑定到 Windows Server 虚拟机,在 【故障转移群集管理器】 中配置 HAVIP 的 IP 地址。通过主备切换,提高服务的高可用性,保障系统的连续性和稳定性。
配置步骤
步骤一:创建 HAVIP
注意: 创建云服务器 BCC 实例和使用相关网络资源可能产生费用,请以控制台计费说明为准。
- 登录 私有网络 VPC 控制台,选择 产品服务->私有网络 VPC->高可用虚拟 IP。
-
点击 【创建高可用虚拟 IP】,在 【创建虚拟 IP】 弹窗中填写配置信息。
配置项 说明 虚拟IP名称 - 用户自定义HAVIP名称
所在网络 - 选择待创建 HAVIP所在的私有网络
所在子网 - HAVIP具有子网属性,请下拉选择当前VPC下的子网
描述 - 服务网卡根据实例运行时长和流量按需计费。
- 点击 【确定】。创建完成后,在 HAVIP 列表中确认状态为 可用,并记录内网 IP 地址。

步骤二:在主备服务上配置Windows故障转移群集
创建需要使用HAVIP功能的多台Windows Server虚机,需要保证管理HAVIP集群的虚机和高可用虚拟IP在同一个子网。
- 登录 云服务器BCC 控制台进入实例页面,点击“创建实例”,操作系统选择Windows Server,填写配置信息后完成BCC创建。具体操作请参见创建实例导航。
- 登录云服务器实例。具体操作请参见登录方式概述。
- 配置主机域环境:主机没有域环境,可通过修改节点的host,让集群内的所有机器DNS直通即可。在每台HAVIP成员虚机配置不同域名完成后,重启操作系统

- 安装 【故障转移群集】 功能。在 Windows Server 中打开 【服务器管理器】,选择 服务器管理器->管理(M)->添加角色和功能。

- 按照向导点击下一步,在 【功能】 页面勾选 【故障转移群集】,继续下一步并完成安装。


- 配置集群 DNS 解析。选择一个用于管理集群的 Windows Server 节点,在 hosts 文件中配置集群内其他成员节点的主机名和内网 IP 映射。
- 配置完成后,在节点上访问或 ping 已配置的主机名,确认网络连通。若无法连通,优先检查 Windows 防火墙、安全组规则和节点间内网通信状态。

- 创建故障转移群集。打开 【故障转移群集管理器】,点击 【创建群集】。

- 在创建群集向导中添加所有 HAVIP 成员 Windows Server 节点。

- 设置群集名称,并继续完成创建。

- 创建完成后,在 【故障转移群集管理器】 中检查群集节点状态,确认所有节点状态正常。

步骤三:HAVIP绑定Windows Server服务器
- 登录 高可用虚拟IP 控制台,点击实例名称进入详情页面,在左侧导航栏选择绑定服务器后进入后端服务器列表,点击“添加后端服务器”选择需要绑定的云服务器。

- 在Windows Server 故障转移群集中配置HAVIP的地址:点击"服务器名称" > "IP 地址" 通过属性配置HAVIP地址

- 联机成功

- 根据群集显示主服务器为hks1,检查网卡信息,HAVIP已挂载

console展示主节点与集群一致

- 验证联通性

评价此篇文章
