首页 > 数据库技术 > 详细

AlwaysOn可用性组测试环境安装与配置(一)--SQL群集环境搭建

时间:2014-03-25 21:38:04      阅读:1067      评论:0      收藏:0      [点我收藏+]

一、测试环境介绍

1、 宿主使用工作站(HYPR-V)基本配置如下:

处理器:Intel(R) Core(TM) i5-4470 CPU @ 3.20GHz 3.20GHz

内存(RAM):8.00GB

Windows版本:Windows Server 2008 R2 Enterprise sp1

2、 虚拟机配置

数据库服务器基本配置:4个逻辑cpu,1G内存,127G硬盘。

HostName

IP配置

OS版本

SQL版本

功能介绍

AD Server

外网:192.168.4.201

内网:10.0.0.201

Windows Server 2008 R2 Enterprise sp1

NULL

域控制器

EQ Server

外网:192.168.4.202

内网:10.0.0.202

存储:30.0.0.202

Windows Server 2008 R2 Enterprise sp1

NULL

共享存储服务器

Server01

外网:192.168.4.203

内网:10.0.0.203

存储:30.0.0.203

心跳:20.0.0.203

Windows Server 2008 R2 Enterprise sp1

SQL Server 2012 企业版

群集节点01

Server02

外网:192.168.4.204

内网:10.0.0.204

存储:30.0.0.204

心跳:20.0.0.204

Windows Server 2008 R2 Enterprise sp1

SQL Server 2012 企业版

群集节点02

Server03

外网:192.168.4.205

内网:10.0.0.205

存储:30.0.0.205

心跳:20.0.0.205

Windows Server 2008 R2 Enterprise sp1

SQL Server 2012 企业版

群集节点03

3、 AlwaysOn可用性组安装配置架构图

如下图所示,一个windows群集clustest01中包含三个节点(server01,server02,server03)节点01和节点02组成SQL Server群集,实现实例级别的自动故障转移;节点03安装普通SQL Server服务,与SQL Server群集组成AlwaysOn可用性组,可用性组添加侦听IP[10.0.0.220],用于客户端的连接,以实现可用组切换而不用修改客户端连接配置。

bubuko.com,布布扣

二、Windows群集安装

将三个服务器都加入域环境中;并安装.Net 3.5和故障转移群集功能后,开始创建新群集。

bubuko.com,布布扣

1、创建新群集(Cluster01)

1.1、创建群集向导界面

bubuko.com,布布扣

1.2、查找需要创建的三个服务器(server01,server02,server03)

bubuko.com,布布扣

1.3、需要验证群集

bubuko.com,布布扣

1.4、进入验证群集向导界面

bubuko.com,布布扣

1.5、验证所有项目(全面验证)

bubuko.com,布布扣

1.6、验证完成界面(由于未添加共享磁盘,因此会有警告,但并不影响WFCS的安装。)

bubuko.com,布布扣

1.7、添加windows群集名称(clustest)和ip(10.0.0.221)

bubuko.com,布布扣

1.8、群集信息汇总确认界面

bubuko.com,布布扣

1.9、群集创建完成界面

bubuko.com,布布扣

2、iSCSI添加共享存储

向Server01添加共享存储,以下是server01的安装向导,联机初始化共享存储

向Server02添加共享存储,server02按server01的安装,联机不用初始化

2.1、发起门户:EQ的存储专用网络:30.0.0.202

bubuko.com,布布扣

2.2、连接本机所有方式(30.0.0.203)

bubuko.com,布布扣

2.3、连接存储

bubuko.com,布布扣

2.4、自动配置卷

bubuko.com,布布扣

2.5、Server01联机,并初始化磁盘

bubuko.com,布布扣

2.6、新建简单卷向导界面

bubuko.com,布布扣

2.7、指定新卷大小

bubuko.com,布布扣

2.8、指定新卷号

bubuko.com,布布扣

2.9、 新建卷完成向导界面

bubuko.com,布布扣

3、群集添加共享存储

3.1、添加磁盘界面

bubuko.com,布布扣

3.2、添加两个磁盘

bubuko.com,布布扣

3.3、添加完成界面

bubuko.com,布布扣

3.4、验证共享磁盘是否能正常在两个节点之间转移

bubuko.com,布布扣

三、Sql Server2012安装

1、Server01节点添加SQL Server 2012群集主服务

1.1、执行setup.exe文件,进入安装中心,添加新的SQLServer故障转移群集安装。

bubuko.com,布布扣

1.2、默认下一步,添加此群集实例名称和网络名称为Clustest03

bubuko.com,布布扣

1.3 、默认选择SQL Server群集资源组:SQL Server(Clustest03)

bubuko.com,布布扣

1.4、添加两个共享磁盘

bubuko.com,布布扣

1.5、添加虚拟ip:10.0.0.223

bubuko.com,布布扣

1.4、添加启账户为域账户:fzcyjh\clustest

bubuko.com,布布扣

1.5、采用混合验证,设置sa密码,添加管理员administrator和当前用户

bubuko.com,布布扣

1.6、默认下一步直到完成,以下是安装成功界面。

bubuko.com,布布扣

2、Server02节点添加SQL Server 2012群集节点

2.1、执行setup.exe文件,进入安装中心,向SQL Server故障转移群集添加节点。

bubuko.com,布布扣

2.2、选择实例ClusTesT3

bubuko.com,布布扣

2.3、选择IP

bubuko.com,布布扣

2.4、为域账户添加密码

bubuko.com,布布扣

2.5、默认下一步直到完成,以下是安装成功界面。

bubuko.com,布布扣

3、Server03安装普通SQL Server 2012服务

3.1、执行setup.exe 进入安装中心,全新SQL Server独立安装功能。

bubuko.com,布布扣

3.2、非群集环境可使用默认实例
bubuko.com,布布扣

3.3、启动账户配置为域管理员账户:fzcyjh\clustest

bubuko.com,布布扣

3.4、采用混合认证模式,设置sa密码,添加当前管理员fzcyjh\clustest和管理员administrator

bubuko.com,布布扣

3.5、 默认下一步直到完成,以下是安装成功界面。

bubuko.com,布布扣

4、配置防火墙(入站规则)

4.1、进入新建入站规则向导界面:新建端口规则

bubuko.com,布布扣

4.2、新建1433端口

bubuko.com,布布扣

4.3、允许所有链接

bubuko.com,布布扣

4.4、所有网络均可用

bubuko.com,布布扣

4.5、设置名称SQLServerClient(1433)

bubuko.com,布布扣

4.6、新建三个端口规则,以下是三个规则配置完成界面。

1433:SQL Server默认端口连接。

55944:生产侦听固定端口。

5022:AlwaysOn端点监听端口。

bubuko.com,布布扣

5、仲裁配置(节点大多数)

我们AlwaysOn共享存储未对称,为奇数节点,因此配置成节点大多数

bubuko.com,布布扣

5.1 更多操作进入配置群集仲裁。

bubuko.com,布布扣

5.2、进入配置群集仲裁向导界面

bubuko.com,布布扣

5.3、选节点大多数,以下是选择仲裁配置。

bubuko.com,布布扣

5.4、确认界面

bubuko.com,布布扣

5.5、配置成功界面

bubuko.com,布布扣

AlwaysOn可用性组测试环境安装与配置(一)--SQL群集环境搭建,布布扣,bubuko.com

AlwaysOn可用性组测试环境安装与配置(一)--SQL群集环境搭建

原文:http://www.cnblogs.com/chhuang/p/3623836.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!