文件共享见证是Windows Server故障转移群集的仲裁类型之一,通过SMB共享路径(如\FSW-ServerWitness$)提供独立投票,要求CNO账户完全控制权限、≥5MB空间、禁用DFS,适用于无公网无共享存储场景。
配置故障转移群集的仲裁见证,核心是确保双节点(或奇数节点不足时)群集在失去部分节点后仍能维持法定人数、避免脑裂。文件服务器本身不是见证类型,而是可托管“文件共享见证”(fsw)的设备——即用一台 windows 或 nas 设备提供 smb 共享,作为群集仲裁投票方。
选对见证类型再动手
先确认是否真需要文件共享见证:
- 有稳定公网且用 Windows Server 2016+ → 优先选云见证(免维护、跨地域可靠);
- 有共享磁盘(如 SAN、Azure 共享磁盘)→ 可选磁盘见证(最传统,但 Azure VM 中需额外开通);
- 没公网、无共享存储、又不想依赖 Azure → 才用文件共享见证,它不依赖群集节点所在网络,物理隔离更安全。
准备见证服务器(文件服务器角色)
这台机器不一定是群集节点,可以是独立 Windows Server、NAS 或甚至工作组下的 Windows PC(Windows Server 2019+ 支持):
- 启用 SMB 2.0 或更高版本(默认开启);
- 创建专用共享文件夹(例如 \FSW-ServerWitness$),不存业务数据;
- 设置共享权限和NTFS 权限:均授予群集名称对象(CNO),即 ClusterName$ 账户“完全控制”;
- 确保该设备有 ≥5 MB 空间,且不启用 DFS、不参与任何复制或备份扫描。
在群集中配置文件共享见证
打开“故障转移群集管理器”,右键群集 → “更多操作” → “配置群集仲裁设置”:
- 选择“仅使用文件共享见证”或“多数节点和文件共享”(推荐后者,双节点时更稳);
- 输入共享路径:\FSW-ServerWitness$;
- 勾选“使用此共享作为见证”并点“下一步”,向导会自动测试连接与权限;
- 成功后,群集核心资源中会出现“文件共享见证”资源,状态应为“联机”。
验证与排错关键点
配置完别跳过验证:
- 所有群集节点必须能通过 TCP 445 访问该共享(防火墙放行、无代理阻断);
- 检查事件查看器中“FailoverClustering”日志,重点看 ID 1069、1564(权限失败)、1205(路径不可达);
- 运行 Test-Cluster -Include "Inventory", "Network", "Storage", "System",确认仲裁部分无警告;
- 手动模拟断开一个节点,观察群集是否仍在线、文件共享见证资源是否保持“联机”。


















