Skip to main content

SQL Server Always On AG(WSFC)配置指南(5) - 故障转移集群配置

分类:  SQL Server 标签:  #SQL Server #SQL Server Always on AG 发布于: 2026-03-16 18:18:56

我们已经完成了如下工作:

  1. 安装了Windows Server
  2. 已经配置了网络,禁止了IPV6
  3. 创建了域控和DNS
  4. 将所有的节点都已经加入了域
  5. 安装了SQL Server
  6. 安装了故障转移集群
  7. 创建和配置了gMSA账户或者专用域账户
  8. gMSA账户或者专用域账户分配了必要的权限,包括读写SPN以及节点上的文件权限,同时在每个节点上设置了作为服务登录
  9. 将已经安装好的SQL Server服务和SQL Agent服务更改成了使用gMSA服务或者专用域账户运行。
  10. 配置好了基于SMB共享文件的Witness, 网络路径是:\\hongad\witness

接下来配置故障转移集群

注意

  • 故障转移集群只包括所有的SQL节点。
  • 选择其中一台SQL节点以域管理员身份登录到该节点, 不需要到所有的节点上配置。

登录该节点之后,通过服务器管理器启动故障转移集群管理器:


选择验证配置。

在对话框里浏览所有的SQL节点并添加到对话框里

按照向导,继续下一步,到最后页面,选择:立即使用经过验证的节点创建群集


根据向导给集群起名字(保证在域内唯一的名字),并分配ip地址,创建好就可以了。

配置wintess

启动故障转移集群管理器,在昨天集群节点上点击右键,按如下菜单启动仲裁配置:

选择高级仲裁选项:

为仲裁选择所有的节点:



选择共享文件见证

选择上次创建的共享文件路径:

创建成功: