故障转移群集

l  一个群集支持8个节点,(64位操作系统支持16个节点)

l  可以使用故障转移群集的服务:SQL
Server(数据库), Exchange(邮件),文件和打印服务,DHCP服务等。

l  可靠性:同一时间只有一个节点提供服务,当主动节点出现故障时,被动节点接替

其提供服务。

l  可伸缩性:可以根据实际需要添加或减少群集节点。

l  需要的windows系统版本:windows server
2008企业版,数据中心版。

l  因为有公共存储,所故障群集可以用来保存来自客户端的数据。

四,故障转移群集的故障检测

故障转移群集通过心跳线和仲裁盘检测群集故障。

心跳线的作用:

心跳线会定期在各个节点间交换数据消息,在指定的周期内(默认为两个周期,10秒钟)备份节点没有接收到心跳信息,那么将进行故障转移由备用节点接管群集,对外提供服务 。

仲裁盘的作用:

仲裁盘保存了群集的配置数据库,比如群集的成员服务器都有哪些、群集中安装了哪些资源以及这些资源处于何种状态(例如,是联机还是脱机)。 其作用有二个:

1.检查群集中各个节点的群集配置是否一致,如果不一致,群集不会启动。

2.如果群集中各个节点的网络出现问题,每个节点都无法与其它节点通信,那么每个节点都认为其它节点已经出现故障,自己应该提供服务,进而试图取得群集资源(群集IP、共享存储、应用服务等)的所有权,使用仲裁后,可以保证任何群集资源只会在某一个节点上进入联机状态。

windows 2008的仲裁模式:

1,节点多数仲裁配置。

群集内多个节点运行,群集运行。反之,群集停止。允许失败的节点数为n/2-1,一般用于奇数个节点。

2,节点的磁盘多数仲裁配置。

当见证盘可用时,充许失败的节点数为n/2

当见证盘不可用时,充许失败的节点数为n/2-1

3,节点和文件共享多数仲裁配置。

当文件共享可用时,充许失败的节点数为n/2

当文件共享不可用时,充许失败的节点数为n/2-1

4,无多数(仅磁盘)仲裁配置。

见证盘可用,至少一个节点和见证盘通信,则群集运行。

见证盘失效,则群集停止。

注:一般故障转移群集在配置过程中,会自动根据节点数目的个数而配置为相应的

仲裁模式,管理员也可以在搭建好故障转移后自行更改仲裁模式。

五,配置双节点文件服务器故障转移群集

注意事项:

使用相同型号的网卡,并且所有网卡使用相同的设置。可以去掉IPV6

不要为用于不同目的网络指定相同的网段

群集中的服务器必须使用DNS来进行名称解析

所有服务器必须处于相同的域中

管理群集的账户必须是每台服务器的Administrators组成员,并且具有在域中“创建计算机对象”的权限

配置步骤:

如图所示:

1,如图搭建网络结构。配置网卡及网卡的IP地址。

节点一和节点二上要添加三块网卡。

2,升域,并将所有节点加入域。

3,配置ISCSI
Server。安装starwind软件。利用此软件搭建iSCSI服务器为存储设备。

4,分别在节点一和节点二上,使用iscsi发起程序连接iSCSI服务器。

连好后,在磁盘管理中联机并初始化磁盘,然后创建简单卷。

5,分别在节点一和节点二上添加故障转移群集功能和文件服务器角色。

6,使用故障转移群集管理器创建群集。

7,创建好群集后,在群集中配置应用程序并添加文件服务器,然后创建共享。

8,我们可以用DC充当客户端访问文件共享。注意:在访问时使用名称访问,不能

使用IP访问。

9,可以使用群集管理的操作中的“将该服务或应用程序移动到另一节点”功能,验证

群集的转移。

六,故障转移群集和NLB群集的对比








故障转移群集


NLB群集


服务种类


SQL Server
Exchange
文件和打印服务


Web /FTP

ISA

VPN


最多节点数


8个(64位平台支持16个)


32


存储设备


需要


不需要


Windows Server 2008


数据中心版

企业版


所有版本




本文使用Blog_Backup未注册版本导出,请到soft.pt42.com注册。

配置Windows群集的更多相关文章

  1. Windows群集安装

    一.安装前准备 1.安装dotnet 3.5 框架功能 2.安装starwind,并创建虚拟磁盘http://www.cnblogs.com/chhuang/p/3623305.html 3.使用iS ...

  2. AndroidStudio开发环境配置-Windows

    Android Studio开发环境配置-Windows 最近突发奇想,开始研究Android开发.开始时使用Eclipse作为开发IDE,结果各种不好使,首先下载和安装SDK,以及不同版本的Imag ...

  3. 当前Windows群集心跳阀值设置

    一.内容描述: WINDOWS群集之间通过心跳检测(HeartBeat)各个节点是否正常在线,微软称此检测为lookalive,检测通过UDP数据包中封装的RPC信息进行传送.默认情况下为每秒检测一次 ...

  4. 配置windows失败,还原更新,请勿关机

    同事叫我帮忙弄一下电脑,开机,出现"配置Windows Update失败,还原更改,请勿关闭计算机",我从来不更新Windows Update,更新都为成功,第一次遇到失败了,不知 ...

  5. 配置Windows Server2008+iis+php+mysql所需下载安装包

    最近一个朋友让我帮忙给配置服务器iis+php+mysq 环境,遇到了很多问题,特此就在这里说一下.小弟只是在windwos2003 和windwos XP下配置过iis+php+mysql,去朋友那 ...

  6. 配置Windows Update,补丁更新

    配置Windows Update更新下载及安装方式: #NotificationLevel说明: # 0:未配置,不会对当前设置进行更改 # 1:从不检查更新 # 2:检查更新,但是让我选择是否下载和 ...

  7. 通过配置Windows 防火墙允许使用TCP/IP协议远程访问数据库

    原文:通过配置Windows 防火墙允许使用TCP/IP协议远程访问数据库 本文适用于:2005.2008.2008R2所有版本 为了可以通过TCP/IP协议远程访问SQLServer数据库,需要做以 ...

  8. zabbix_agentd客户端安装与配置(windows操作系统)

    zabbix_agentd客户端安装与配置(windows操作系统)   **********  客户端操作   **********  标注:监控zabbix_agentd客户端安装对象是win s ...

  9. Kafka 安装配置 windows 下

    Kafka 安装配置 windows 下 标签(空格分隔): Kafka Kafka 内核部分需要安装jdk, zookeeper. 安装JDK 安装JDK就不需要讲解了,安装完配置下JAVA_HOM ...

随机推荐

  1. 从Hive1.0升级到Hive2.0(删除hive1.x中的元数据, 并不是数据迁移)

    软件环境: linux系统: CentOS6.7 Hadoop版本: 2.6.5 zookeeper版本: 3.4.8 主机配置: 一共m1, m2, m3这五部机, 每部主机的用户名都为centos ...

  2. POJ_2411_Mondriaan's Dream_状态压缩dp

    Mondriaan's Dream Time Limit: 3000MS   Memory Limit: 65536K Total Submissions: 15407   Accepted: 888 ...

  3. ESP32 开发笔记(十二)LittlevGL 添加自定义字体和物理按键

    LittlevGL 添加自定义字体获取字库 ttf 文件可以从一些网站上获取字库文件,比如请注意字体许可证 生成源文件使用 LittlevGL 提供的字库文件转换工具,将 ttf 字库文件转换为源文件 ...

  4. 卸载hyper-v后 仍然提示 vmware 与 hyper-v 不兼容

    已经卸载了hyper-v 仍然提示 vmware 与 hyper-v 不兼容:天天模拟器,提示VT模式没有开启,BIOS里面已经设置过了 环境win10,vm的失败和模拟器的失败都是hyper-v冲突 ...

  5. eoLinker GoKu Gateway 开源版 V2.1发布,加入UI管理系统等

    GoKu API Gateway 是eoLinker旗下的开源版接口网关,支持OpenAPI与微服务管理,支持私有云部署,实现API转发.请求参数转换.数据校验等功能,提供图形化界面管理,能够快速管理 ...

  6. 物理cpu与逻辑cpu概述

    物理cpu与逻辑cpu概述(本博客属于转载部分内容:主要学习目的用于大数据平台Hadoop之yarn资源调度的配置) 一.yarn资源调度器中主要的资源分类       1.memory(内存) 2. ...

  7. 【剑指Offer】63、数据流中的中位数

      题目描述:   如何得到一个数据流中的中位数?如果从数据流中读出奇数个数值,那么中位数就是所有数值排序之后位于中间的数值.如果从数据流中读出偶数个数值,那么中位数就是所有数值排序之后中间两个数的平 ...

  8. js中call、apply、bind的区别

    var Person = { name : 'alice', say : function(txt1,txt2) { console.info(txt1+txt2); console.info(thi ...

  9. javascript 数组 常用方法

    前言  学学忘忘  闲来做个笔记 整理下数组常用方法. Array 数组常用方法  创建数组的基本方式有两种    1.第一种是使用Array构造函数,  var arr = new Array(); ...

  10. [jzoj 5778]【NOIP提高A组模拟2018.8.8】没有硝烟的战争 (博弈论+dp)

    传送门 Description 被污染的灰灰草原上有羊和狼.有N只动物围成一圈,每只动物是羊或狼. 该游戏从其中的一只动物开始,报出[1,K]区间的整数,若上一只动物报出的数是x,下一只动物可以报[x ...