SQlsever2008R2故障转移群配置

SQlsever2008R2故障转移群配置

实验环境及到三台虚拟机:

计算机pc1:角色:DC,DNS,安装有WindowsServer 2008 R2,搭建域环境,域名test.com,IP地址192.168.1.1

节点计算机两台:pc2和pc3,每台服务器上有两个网卡,安装有Windows Server 2008 R2,已加入到域。两块网卡IP地址分别192.168.1.2,10.10.10.2和192.168.1.3,10.10.10.3。10.10.10.2的网卡负责心跳网络

1.部署iscsi存储

2008r2上安装部署iscsi存储服务需要在存储服务器上安装软件,Microsoft iSCSI Software Target 和StarWind iSCSI Target软件均能实现该功能,我这里使用的是Microsoft iSCSI Software Target,可以从网上下载相关工具并安装,安装过程此处省略。此实验环境用域控制器所在的服务器作为文件服务器,所以此工具安装在pc1上。

安装完成后再存储服务器上开始--管理工具-- MicrosoftiSCSI Software Target,如图

鼠标右键iscsi目标,并创建目标,此处创建了share1,share2,share3三个目标

右键share1为iscsi目标创建虚拟磁盘,如果有虚拟磁盘直接挂在即可,

选择磁盘建立虚拟磁盘,此处取名称为1.vhd

配置完成后会在E盘生成相应的磁盘

右键share1—属性-iscsi发起程序, (授予节点服务器访问存储权限)

添加完成后节点服务器就可以同过iscsi发起程序连接到存储服务器,在两个节点服务器上分别通过iscsi发起程序连接到存储服务器,

管理工具—iscsi发起程序

·

选择连接,

进入计算机管理—磁盘管理,此时出现刚才的三个磁盘,右键分别--初始化—选择联机,分别新建简单卷

2.在两台节点计算机上安装故障转移群集功能

进入故障转移群集管理器---验证配置

测试完成,环境适合搭建群集,如果没有通过测试,可以通过查看报告来一项一项的查看报错信息,并更改设置,直到满足群集环境

创建群集

250

3.在两个节点服务器上分别部署SQL sever2008服务器,实现这个功能,需要将SQL Server安装成群集模式,而不是单机模式。

注意在节点进行磁盘管理时要关闭另外一台节点计算机

 

右键--配置服务和应用程序(配置服务或应用程序,增加DTC。)

Microsoft分布式事务处理协调器(MSDTC),是Microsoft SQL Server在Windows操作系统中的一个重要组成部分。它可以让一台服务器上的某个事务访问多台服务器上的对象。使用BEGIN DISTRIBUTED TRANSACTION语句启用MSDTC。使用.NET语言可以让一个单一事务运行在多个SQL Server实例或是来自不同厂商的多个数据库中。无论事务是如何启动的,它可在同一个时间里在所有服务器上被提交或回滚。

4.在两个节点上分别安装SQl sever 2008 R2

安装SQl sever 2008 R2前需要安装NET。

将SQl sever 部署成群集模式

安装完成后在另一台节点服务器上安装SQl sever 2008 步骤如下

高可用测试:

在其中一个节点连接数据库,新建一个数据库,然后进行故障转移测试,这里在PC2上建立数据库,使PC2宕机后观察PC3能不能恢复

 

SQlnet为数据库群集名称,SQlsever为实例名称

 

右键新建数据库

 

 

 

PC2上建立了名称为likai的数据库,这是在PC3上登陆数据库,可以看到PC3上也多了名称为likai的数据库

 

PC2为主,PC3为辅,主服务器工作的时候,备用服务器不承担任何工作,一旦主服务器因故障停止工作,备用服务器立马接管所有服务,

 

主服务器工作,备用服务器处于闲置

 

主服务器故障,备用服务器接管所有服务和工作

 

测试成功

时间: 2024-08-09 06:35:34

SQlsever2008R2故障转移群配置的相关文章

YII实现Memcache故障转移的配置办法

YII在默认配置下连接Memcache失败时会报错,要想实现故障转移就要改一下配置和代码 1.首先修改一下YII的 caching/CMemCache.php,我的版本是 1.1.7 找到 $cache->addServer($server->host,$server->port,$server->persistent,$server->weight,$server->timeout,$server->status); 改为 $cache->addServe

Windows 故障转移集群之DFS

故障集群配置 先配置两块用于集群的磁盘,一个做仲裁盘,一个做数据盘. 目前测试环境模拟共享磁盘,使用微软的ISCSIsoftware target 软件在模拟共享磁盘的主机上. 安装完毕后,配置 ISCSI target,先创建ISCSI目标 选择"高级"->分别添加用于集群的两个文件服务器地址 模拟创建共享磁盘 进入其中一台文件服务器,链接共享磁盘.配置服务器上的iscsi 发起程序,链接共享磁盘:在目标中输入模拟虚拟磁盘的主机名称即可:两台文件服务器都要链接共享磁盘,而后分别

Windows Server 2012 R2 群集故障转移介绍

故障转移群集是一组相互独立的计算机,通过协同工作改善群集角色(以前也叫做群集的应用程序与服务)的可用性与扩展性.群集的服务器(叫做节点)通过物理线缆及软件连接在一起.如果一个或多个群集结点故障,其他节点可继续提供服务(这一过程叫做故障转移).此外群集角色可通过主动监控以验证节点是否正常工作.如果没能正常工作,则会重启动或转移到其他节点.故障转移群集还提供了群集共享卷(CSV)功能,能为群集角色提供一致的分布式名称空间,供群集节点访问所有节点的共享存储.通过使用故障转移群集功能,用户感受到的服务中

Hyper-V故障转移群集搭建(4)

配置Hyper-V虚拟机高可用 故障转移群集配置OK后,一般的虚拟机管理,我们都是在群集管理器中或者通过SCVMM进行管理,但还有一种方法,还是通过Hyper-v管理器,但通过此方法创建的虚拟机是不具有高可用的,还需要将通过Hyper-V管理器创建的虚拟机添加到群集中. 以下是通过群集管理器的具体流程: 1. 通过群集管理器管理虚拟机 1) 打开群集管理器,右键:角色--虚拟机--新建虚拟机 2) 选择群集节点,承载虚机所需的资源 3) 打开虚拟机创建向导,点击:下一步 4) 输入虚拟机的名称,

搭建iSCSI文件服务器故障转移群集

故障转移群集(Failover Cluster)可以提供一个高可用性应用程序或服务的网络环境,本章将接受如何搭建iSCSI SAN文件服务器故障转移群集. 故障转移群集概述 我们可以将多台服务器组成一个故障转移群集,这些服务器会协同工作以提高一个高可用性的应用程序或群集内每台服务器被称为一个节点(Node),节点之间通过网络硬件与软件连接在一起对用户提供服务,这个过程被称为故障转移,它让用户能够不中断的继续享有服务器提供的服务. 天太热,其他不高兴写,写一些注意事项,然后再把实验过程写一下. 群

SQL Server 2005故障转移群集

SQL Server使用最广的高可用性技术叫做故障转移群集.SQL Server故障转移群集是一项基于Windows故障转移群集的一种技术.SQL Server故障转移群集技术在部署和管理上都非常容易,同时又能提供非常良好高可用性,因此目前得到了非常广泛的使用.可以说,它是SQL2012之前的各个版本,实现高可用性的必选技术.下面我们就来聊聊SQL Server2005的故障转移群集配置. 配置SQL Server故障转移群集需要注意一下几个方面的问题: 1. 因为做SQL Server故障转移

打印机故障转移集群之六:创建故障转移集群、配置

创建集群 返回到"故障转移群集管理器",查看群集的工作状态,可以看到,仲裁磁盘是我们前面所创建的磁盘,如下图所示: 群集的配置: 群集网络的配置: 下面需要对群集内的各个网络进行相应的配置,以确定它们的用途. 针对net网络,我们需要允许客户端进行访问,所以进行下图所示的操作: DAG网络的配置: 此网络只用于节点间的通讯,所以不应该允许客户端访问,操作同上,取消客户端的访问.允许群集使用,但不允许客户端访问. 防火墙准备:节点服务器(PRT01\PRT02)上必须启用打印机共享,不然

从0开始搭建SQL Server AlwaysOn 第二篇(配置故障转移集群)

从0开始搭建SQL Server AlwaysOn 第二篇(配置故障转移集群) 第一篇http://www.cnblogs.com/lyhabc/p/4678330.html 第二篇http://www.cnblogs.com/lyhabc/p/4682028.html 这一篇是从0开始搭建SQL Server AlwaysOn 的第二篇,主要讲述如何搭建故障转移集群,因为AlwaysOn是基于Windows的故障转移集群的 在讲解步骤之前需要了解一下故障转移集群仲裁配置 下面图片来自<Wind

(转)从0开始搭建SQL Server AlwaysOn 第二篇(配置故障转移集群)

原文地址:  http://www.cnblogs.com/lyhabc/p/4682028.html 这一篇是从0开始搭建SQL Server AlwaysOn 的第二篇,主要讲述如何搭建故障转移集群,因为AlwaysOn是基于Windows的故障转移集群的 在讲解步骤之前需要了解一下故障转移集群仲裁配置 下面图片来自<Windows Server2012系统配置指南> 四种集群的仲裁配置: 1.多数节点:这种配置不会用到仲裁磁盘,而所谓多数节点就是在正常节点数量占多数的情况下,集群才会提供