Window Server创建2台服务器的故障转移群集的图文教程
Windows Server 故障转移群集(2节点)图文教程
准备工作
硬件要求
- 2台相同或相似配置的服务器
- 每台服务器至少2个网络接口(一个用于公共网络,一个用于心跳网络)
- 共享存储(如SAN、iSCSI或SMB 3.0共享)
软件要求
- Windows Server 2012 R2/2016/2019/2022(所有节点相同版本)
- 每台服务器已加入同一域
- 域管理员权限
步骤1:安装故障转移群集功能
在两台服务器上执行以下操作:
- 打开"服务器管理器"
- 点击"添加角色和功能"
- 选择"基于角色或基于功能的安装",点击下一步
- 选择当前服务器,点击下一步
- 在"功能"页面,勾选"故障转移群集"
- 点击"添加功能",然后点击下一步
- 点击"安装"
- 安装完成后点击"关闭"

步骤2:验证群集配置
- 在其中一台服务器上,打开"故障转移群集管理器"
- 右键点击"故障转移群集管理器",选择"验证配置..."
- 添加两台服务器,点击下一步
- 选择"运行所有测试",点击下一步
- 等待测试完成,查看报告
- 确保没有关键错误(警告可以视情况处理)

步骤3:创建故障转移群集
- 在验证通过后,勾选"立即使用经过验证的节点创建群集",点击完成
- 或手动创建:右键点击"故障转移群集管理器",选择"创建群集"
- 添加两台服务器,点击下一步
- 输入群集名称(如CLUSTER01)
- 配置群集IP地址(确保是静态IP)
- 确认配置,点击下一步
- 等待群集创建完成

步骤4:配置仲裁设置
- 在"故障转移群集管理器"中,右键点击群集名称
- 选择"更多操作" > "配置群集仲裁设置..."
- 选择仲裁配置(对于2节点群集,推荐"节点和磁盘多数"或"节点和文件共享多数")
- 如果选择磁盘多数,指定一个共享磁盘作为仲裁磁盘
- 如果选择文件共享多数,指定一个网络共享路径
- 完成向导

步骤5:配置网络优先级
- 在"故障转移群集管理器"中,展开群集
- 点击"网络"
- 右键点击心跳网络(通常是专用网络),选择"属性"
- 取消勾选"允许此网络用于群集网络通信"
- 勾选"允许此网络用于群集节点通信"
- 对公共网络做相反设置
- 确保网络优先级正确(心跳网络应具有更高优先级)

步骤6:测试故障转移
- 创建一个测试角色(如通用服务)
- 右键点击该角色,选择"移动" > "最佳节点"
- 观察角色是否成功转移
- 手动停止活动节点上的群集服务,观察自动故障转移
- 恢复节点后,测试故障回复
常见问题解决
问题1:群集验证失败
- 确保两台服务器在同一域中
- 检查网络连接和防火墙设置
- 确保时间同步
问题2:仲裁配置错误
问题3:网络问题
- 确保心跳网络专用且高速(至少1Gbps)
- 禁用不必要的网络适配器
最佳实践
- 为心跳网络使用专用物理网络
- 定期备份群集配置
- 监控群集健康状况
- 在非生产环境测试所有变更
- 保持所有节点补丁级别一致
完成以上步骤后,您就成功创建了一个2节点的Windows Server故障转移群集。