码迷,mamicode.com
首页 > 数据库 > 详细

SQlsever2008R2故障转移群配置

时间:2015-09-16 01:02:35      阅读:208      评论:0      收藏:0      [点我收藏+]

标签:microsoft   windows   software   ip地址   管理工具   

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目标,并创建目标,此处创建了share1share2share3三个目标

 

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

 

技术分享

技术分享

 

选择磁盘建立虚拟磁盘,此处取名称为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为辅,主服务器工作的时候,备用服务器不承担任何工作,一旦主服务器因故障停止工作,备用服务器立马接管所有服务,

 

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

技术分享

技术分享

技术分享

 

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

技术分享

技术分享

技术分享

 

测试成功

SQlsever2008R2故障转移群配置

标签:microsoft   windows   software   ip地址   管理工具   

原文地址:http://10572997.blog.51cto.com/10562997/1695136

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!