插件窝 干货文章 Window Server创建2台服务器的故障转移群集的图文教程

Window Server创建2台服务器的故障转移群集的图文教程

群集 点击 节点 网络 425    来源:    2025-04-02

Windows Server 故障转移群集(2节点)图文教程

准备工作

硬件要求

  • 2台相同或相似配置的服务器
  • 每台服务器至少2个网络接口(一个用于公共网络,一个用于心跳网络)
  • 共享存储(如SAN、iSCSI或SMB 3.0共享)

软件要求

  • Windows Server 2012 R2/2016/2019/2022(所有节点相同版本)
  • 每台服务器已加入同一域
  • 域管理员权限

步骤1:安装故障转移群集功能

在两台服务器上执行以下操作:

  1. 打开"服务器管理器"
  2. 点击"添加角色和功能"
  3. 选择"基于角色或基于功能的安装",点击下一步
  4. 选择当前服务器,点击下一步
  5. 在"功能"页面,勾选"故障转移群集"
  6. 点击"添加功能",然后点击下一步
  7. 点击"安装"
  8. 安装完成后点击"关闭"

安装故障转移群集功能

步骤2:验证群集配置

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

验证群集配置

步骤3:创建故障转移群集

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

创建故障转移群集

步骤4:配置仲裁设置

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

配置仲裁设置

步骤5:配置网络优先级

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

配置网络优先级

步骤6:测试故障转移

  1. 创建一个测试角色(如通用服务)
  2. 右键点击该角色,选择"移动" > "最佳节点"
  3. 观察角色是否成功转移
  4. 手动停止活动节点上的群集服务,观察自动故障转移
  5. 恢复节点后,测试故障回复

常见问题解决

问题1:群集验证失败

  • 确保两台服务器在同一域中
  • 检查网络连接和防火墙设置
  • 确保时间同步

问题2:仲裁配置错误

  • 确保仲裁磁盘或文件共享可访问
  • 检查权限设置

问题3:网络问题

  • 确保心跳网络专用且高速(至少1Gbps)
  • 禁用不必要的网络适配器

最佳实践

  1. 为心跳网络使用专用物理网络
  2. 定期备份群集配置
  3. 监控群集健康状况
  4. 在非生产环境测试所有变更
  5. 保持所有节点补丁级别一致

完成以上步骤后,您就成功创建了一个2节点的Windows Server故障转移群集。