为故障转移群集配置文件共享见证

当群集包含偶数个投票节点时,应配置见证。 如果一半的群集节点同时关闭或断开连接,则添加见证投票会使该群集继续运行。 文件共享见证是一种仲裁见证,它使用服务器消息块 (SMB) 文件共享在日志文件中维护群集信息。 此文件共享可以托管在服务器、USB 存储器或网络附加存储 (NAS) 上。

文件共享见证对具有复制存储的多站点群集也大有裨益。

可以在以下情况下,使用文件共享见证:

  • 无法使用云见证,因为群集节点没有可靠的 Internet 连接或 Internet 连接。

  • 无法使用磁盘见证,因为没有任何共享驱动器可用于磁盘见证。 例如,存储空间直通群集、SQL Server Always On 可用性组 (AG) 或 Exchange 数据库可用性组 (DAG)。 这些类型的群集都不使用共享磁盘。

本文介绍如何为故障转移群集配置文件共享见证。

先决条件

在使用文件共享见证之前,必须满足以下先决条件:

  • 必须在你的设备上安装和配置故障转移群集功能。 若要了解详细信息,请参阅 安装或卸载角色、角色服务或功能

  • 对故障转移群集具有完全控制权限。

  • 用于在见证设备上配置文件共享的管理凭据。

  • 用于托管文件共享见证的设备,必须支持 SMB 2 或更高版本。

  • 如果使用未加入域的设备进行文件共享,则群集必须运行 Windows Server 2019 或更高版本。

  • 托管文件共享见证的设备必须至少有 5 MB 的可用空间。

警告

故障转移群集不支持使用分布式文件系统 (DFS) 或复制存储技术。 DFS 可能会导致空间分区或时间分区,其中集群节点会彼此独立运行,并可能导致数据丢失。

配置文件共享

为群集仲裁配置文件共享见证时,文件共享:

  • 必须专用于单个群集而不用于存储用户或应用程序数据。

  • 可以为单个文件服务器配置多个文件共享,以用作多个群集的见证服务器。

  • 应以物理方式与群集节点或群集站点分离。 例如,如有必要,请考虑网络、电源、机架和会议室的分离。 如果群集节点或站点之间的网络通信断开,则分离为它们提供了生存的机会。

  • 可以使用单独的故障转移群集,实现文件共享的高可用性。

文件共享见证可以托管在已加入域的 Windows 设备上,也可以托管在未加入域的设备上,例如:

  • NAS 设备。

  • 已加入工作组的 Windows 设备。

  • 具有本地 USB 存储的路由器。

配置文件共享见证的步骤因托管文件共享的设备类型而异。 若要创建文件共享,请选择方案的相关选项卡。

若要在已加入域的 Windows 设备上配置文件共享见证(File Share Witness),请执行以下步骤:

重要

SMB 文件共享必须托管在加入到与群集相同的 Active Directory 林的 Windows 服务器上。

  1. 右键单击“ 开始”,选择 “计算机管理”。

  2. 计算机管理控制台 中,展开 “系统工具 > 共享文件夹”。

  3. 右键单击“ 共享”,选择“ 新建共享”。

  4. “创建共享文件夹向导”上,选择 “下一步 ”开始。

  5. 输入要共享的文件夹的路径,或选择“ 浏览 ”以找到文件夹,然后选择“ 下一步”。

  6. 输入 共享名称的名称,然后选择 “更改” 以配置脱机设置。 添加共享的说明是可选的。

  7. 选择 共享文件夹中的文件或程序不可离线使用。 依次选择“确定”、“下一步”。

  8. “共享文件夹权限”下,选择“ 自定义权限”,然后选择“ 自定义”。

  9. 选择所有人,然后选择删除

  10. 选择 “添加”、“输入名称”或找到群集的群集名称对象(CNO),或找到包含 CNO 的合适 Active Directory 组。 然后选择“ 确定”。

  11. 选择 “更改 ”和 “读取 ”权限。

  12. 选择安全性选项卡,然后选择高级

  13. “高级安全设置” 屏幕的“ 权限 ”选项卡下,选择“ 添加”。

  14. “基本权限”下,选择“ 修改”、“ 读取”和“执行”、“ 列出文件夹内容”和 “读取”。 然后选择“ 确定”。

  15. 确认并配置任何其他文件夹权限,以满足组织的要求。 为每个对话框选择 “确定 ”,直到返回到 “共享文件夹权限 ”屏幕。

  16. 选择完成以创建共享。

现在,你已在已加入域的 Windows 设备上拥有文件共享,并根据组织要求配置了必要权限。 继续执行下一步骤来配置群集仲裁设置。

配置群集仲裁

通过使用故障转移群集管理器或 FailoverClusters PowerShell 模块,可以配置群集仲裁设置。

若要使用故障转移群集管理器在已加入域的设备上将群集仲裁配置为使用文件共享见证,请执行以下步骤:

  1. 服务器管理器中,选择 工具,然后选择 故障转移群集管理器

  2. 在左窗格中的 “故障转移群集管理器”下,选择要配置的群集。

  3. 在右窗格的“操作”下选择“更多操作”,然后选择“配置群集仲裁设置”。

  4. 在“配置群集仲裁向导”下,选择“下一步”

  5. 在“选择仲裁配置选项”下,选中“选择仲裁见证”,然后选择“下一步”

  6. “选择仲裁见证”下,选择“配置文件共享见证”,然后选择“下一步”

  7. 在“ 配置文件共享见证”下,键入文件路径位置或选择“ 浏览”,再次选择“ 浏览 ”,找到要用作见证资源的文件共享。 然后选择下一步

  8. “确认”下,查看配置并选择“ 下一步”。

  9. 向导运行后会显示摘要页。 如果要查看向导执行的任务的报告,请选择查看报告。 选择 “完成 ”以完成配置。

注意

配置群集仲裁之后,我们建议你运行“验证仲裁配置”测试以验证更新的仲裁设置。