对于现如今的IT运维来说,数据中心的应用和服务的高可用是重中之重,计划内或意外的宕机导致的业务停顿会直接造成经济损失,降低客户满意度进而破坏业内口碑,其重要性不言而喻。
高可用的系统要求部署可靠容错机制和运维手段,以便在出现单点故障时能及时检测并尽量降低业务中断时长,故障群集即为此目的应运而生。
在部署Windows Server 2012 R2故障转移群集之前,我们需要充分考虑集群所需的必要组件以便我们能够顺利的配置它。
集群仲裁( Quorum )用于定义当集群中至少有多少节点参与集群才能保证故障转移保护正常工作,每个节点都进行投票,票数满足仲裁设定则仲裁才可以开始或继续运行。当集群的节点数为偶数时,可以将集群配置为允许磁盘或者共享文件夹来作为见证( Witness )参与投票。为保证集群功能与性能正常,每个节点复制有包含投票数量的集群配置信息并会同步更新。
Windows Server 2012中,安装故障转移集群时,安装向导会自动选择默认仲裁模式,一旦集群安装完成,仲裁模式将被配置为如下两者之一,仲裁模式可在集群an'zhuang'wan'cheng'hou
从Windows Server 2012 R2 起,windows故障转移集群引入动态仲裁。在集群安装完成时,将默认使用动态仲裁模式。所谓动态仲裁模式,集群服务会根据集群中的节点数量动态修改集群仲裁模式,若节点数变为偶数,将启用磁盘见证( Witness ),使用节点磁盘多数仲裁;若节点数位奇数,将自动禁止磁盘见证( Witness )投票,使用节点多数仲裁,简而言之,动态仲裁会在节点故障时重新计算仲裁进而改变仲裁配置并保证集群正常提供服务。动态仲裁模式下,当新增或驱逐节点时,不需要手动配置仲裁模式。
Windows Server 2012 R2 还引入了强制仲裁弹性功能( force quorum resilience ),此功能被用在集群被拆分,集群节点互相无法感知的情况下,即脑裂( Split Brain )场景。用以强制使服务可用。
本例使用Window Server 2012 R2 搭建iSCSI存储
准备Target
故障转移群集移动虚拟机看不到存储可能是因为磁盘不是动态卷。根据太平洋电脑网资料查询,如果如果磁盘不是动态卷,会无法显示虚拟储存,将存储上的分区转换成主分区后,在磁盘管理器中将其转换为动态卷即可。
虚拟机指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。
具体的步骤如下:停止服务和断开存储再破坏群集服务之前,我们需要先停止服务,比如直接到没有挂载存储的主机上操作(把服务转移到别的主机先)打开管理工具,找到“故障迁移群集管理器”进入“故障转移群集管理”里面选择需要退出的主机,点击“退出”删除服务退出节点后,破坏群集。选择把服务都删除再删除服务确认的对话框操作里面,选择“删除删除完所有服务之后,再次查看“故障专业群集管理器”之后你会发现操作里面只有配置添加群集服务了特别注意:注意退出节点之前一定要先转移身份,然后停止服务。如果停止完成之后建议重启一下操作系统比较好欢迎分享,转载请注明来源:夏雨云
评论列表(0条)