故障转移群集与迁移技术详解
节点投票与群集配置
在群集环境中,节点的投票机制至关重要。当一个节点崩溃时,其余活动节点会移除该故障节点的投票权;而当节点重新加入群集时,它会重新获得投票权。有一种名为“节点投票权重”的功能,可通过移除节点的投票权,使特定节点不参与仲裁计算。不过,该节点仍会完全参与群集,拥有群集数据库的副本,运行群集服务并托管应用程序,只是不再影响仲裁计算。这种配置通常用于需要手动执行故障转移的多站点群集,例如使用异步复制的 SQL Always On 高可用性配置,在这种情况下,远程站点的节点投票权会被移除,以免影响主站点的仲裁。
修改群集投票配置可通过故障转移群集管理器图形界面或 PowerShell 完成。以下是使用图形工具修改投票的步骤:
1. 在故障转移群集管理器中,选择导航窗格中的主群集对象。
2. 从“更多操作”中选择“配置群集仲裁设置”。
3. 在向导的介绍屏幕上点击“下一步”。
4. 选择“高级仲裁配置”选项,然后点击“下一步”。
5. 在“选择投票配置”页面,选择“选择节点”选项,取消勾选不应有投票权的节点,然后点击“下一步”。默认设置为“所有节点”,即所有节点都应有投票权,但也有“无节点有投票权”的选项,这意味着只有磁盘见证具有投票权,不过这种原始的群集仲裁模型如今不应使用,因为它会引入单点故障。
6. 点击“下一步”直到所有屏幕完成,见证配置将被更改,群集也会相应修改。
使用 PowerShell 修改投票,可将节点的投票权设置为 0(默认值为 1),示例如下:
(Get-ClusterNode
超级会员免费看
订阅专栏 解锁全文
3816

被折叠的 条评论
为什么被折叠?



