节点和文件共享多数(Node and File Share Majority):和Node Majority模式相似,除了将远程文件共享配置为一个投票见证(Voting Witness)之外,该共享文件称作仲裁文件,或见证文件。使用仲裁文件,远程文件拥有投票权,如果其他节点能够连接到该共享文件,那么认为该文件投一个赞成票。如果投票节点和文件共享投的赞成票占一半以上,那么WSFC判定集群是健康的。作为一个最佳实践,文件共享见证(File Share Witness)不要存储在集群中的任何一个节点服务器上,并且设置任何一个节点服务器都有权限访问。
节点和硬盘多数(Node and Disk Majority):和Node Majority模式相似,除了将共享硬盘配置为一个投票见证(Voting Witness)之外,该共享硬盘称作仲裁硬盘,或见证硬盘。仲裁硬盘需要共享存储,集群中各个节点都需要挂载同一个共享硬盘。
只硬盘(Disk Only):没有多数,仅仅把一个共享的硬盘作为唯一见证,集群中的任何一个节点能够访问该共享硬盘,这意味着,一旦仲裁硬盘脱机,集群就会停止提供服务。
常见的仲裁模式是节点多数(Node Majority) 和 节点和文件共享多数(Node and File Share Majority),如果集群节点数量是奇数,那么使用节点多数仲裁模式;如果集群节点数量是偶数,那么使用节点和文件共享多数仲裁模式,该模式需要配置一个共享文件夹,集群中的各个节点都有权限访问该共享文件夹,并且该共享文件夹不能创建是集群的节点上。
3. 配置过程
在故障转移集群管理器中,选择需要配置仲裁的群集, 单击右键选择“更多操作”菜单项,此时在弹出的二级菜单中,选择“配置群集仲裁设置”菜单项,进入仲裁配置向导界面;
仲裁配置
仲裁配置向导
在仲裁配置向导界面,点击“下一步”按钮,进入仲裁配置选项界面中,选择高级仲裁配置选项;
选择高级仲裁配置
选择高级仲裁配置后, 进入选择投票配置界面, 在该步骤中选择需要进行配置的服务器节点信息;
投票配置节点
选择仲裁配置节点后,进入选择仲裁见证界面, 仲裁见证用于实现群集的高可用性;在仲裁见证中可配置共享磁盘见证和文件共享见证,磁盘见证是指增加一个共享的硬盘作为一个仲裁投票结点,文件共享见证是指增加一个文件共享作为一个仲裁投票结点;
注:由于SQL Server 2014 Always On可用性组件不需要共享存储, 此处配置文件共享见证即可。
选择仲裁见证
选择“配置文件共享见证”, 系统进入文件共享见证配置界面,此处我们可以将文件共享见证配置在域控服务器上, 在域控服务器中创建一个共享文件夹用于实现共享文件见证,如果在域控服务器中没有共享文件夹,则需要先在域控服务器中创建共享文件夹;
注意: 在配置共享文件夹时需要为共享文件夹添加everyone的访问权限,否则会出现无法对文件共享属性修改的错误。
选择配置文件共享见证
配置文件共享路径
在配置文件共享路径界面中, 点击“浏览”按钮,弹出浏览共享文件夹界面;在浏览共享文件夹界面中, 点击“浏览”按钮,弹出选择计算机对话框, 从中选择域控服务器,确定后我们可以看到在域控服务器中配置的共享文件夹信息;
浏览共享文件夹
选择计算机
查找服务器
查找域控中的服务器列表
选择域控服务器
域控服务器共享文件夹信息
配置完文件共享见证路径后,点击“下一步“按钮,系统将确认仲裁配置的信息;
文件共享路径
确认文件共享配置
成功创建文件共享仲裁
5. 安装与配置SQL Server 2014
分别在SQL Server节点 上安装SQL Server应用,执行SQL Server数据库安装过程;
执行数据库安装过程