AlwaysOn可用性组测试环境安装与配置(一)

时间:2023-01-24 01:27:03

一、测试环境介绍

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],用于客户端的连接,以实现可用组切换而不用修改客户端连接配置。

AlwaysOn可用性组测试环境安装与配置(一)

二、Windows群集安装

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

AlwaysOn可用性组测试环境安装与配置(一)

1、创建新群集(Cluster01)

1.1、创建群集向导界面

AlwaysOn可用性组测试环境安装与配置(一)

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

AlwaysOn可用性组测试环境安装与配置(一)

1.3、需要验证群集

AlwaysOn可用性组测试环境安装与配置(一)

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

AlwaysOn可用性组测试环境安装与配置(一)

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

AlwaysOn可用性组测试环境安装与配置(一)

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

AlwaysOn可用性组测试环境安装与配置(一)

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

AlwaysOn可用性组测试环境安装与配置(一)

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

AlwaysOn可用性组测试环境安装与配置(一)

1.9、群集创建完成界面

AlwaysOn可用性组测试环境安装与配置(一)

2、iSCSI添加共享存储

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

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

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

AlwaysOn可用性组测试环境安装与配置(一)

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

AlwaysOn可用性组测试环境安装与配置(一)

2.3、连接存储

AlwaysOn可用性组测试环境安装与配置(一)

2.4、自动配置卷

AlwaysOn可用性组测试环境安装与配置(一)

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

AlwaysOn可用性组测试环境安装与配置(一)

2.6、新建简单卷向导界面

AlwaysOn可用性组测试环境安装与配置(一)

2.7、指定新卷大小

AlwaysOn可用性组测试环境安装与配置(一)

2.8、指定新卷号

AlwaysOn可用性组测试环境安装与配置(一)

2.9、 新建卷完成向导界面

AlwaysOn可用性组测试环境安装与配置(一)

3、群集添加共享存储

3.1、添加磁盘界面

AlwaysOn可用性组测试环境安装与配置(一)

3.2、添加两个磁盘

AlwaysOn可用性组测试环境安装与配置(一)

3.3、添加完成界面

AlwaysOn可用性组测试环境安装与配置(一)

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

AlwaysOn可用性组测试环境安装与配置(一)

三、Sql Server2012安装

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

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

AlwaysOn可用性组测试环境安装与配置(一)

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

AlwaysOn可用性组测试环境安装与配置(一)

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

AlwaysOn可用性组测试环境安装与配置(一)

1.4、添加两个共享磁盘

AlwaysOn可用性组测试环境安装与配置(一)

1.5、添加虚拟ip:10.0.0.223

AlwaysOn可用性组测试环境安装与配置(一)

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

AlwaysOn可用性组测试环境安装与配置(一)

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

AlwaysOn可用性组测试环境安装与配置(一)

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

AlwaysOn可用性组测试环境安装与配置(一)

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

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

AlwaysOn可用性组测试环境安装与配置(一)

2.2、选择实例ClusTesT3

AlwaysOn可用性组测试环境安装与配置(一)

2.3、选择IP

AlwaysOn可用性组测试环境安装与配置(一)

2.4、为域账户添加密码

AlwaysOn可用性组测试环境安装与配置(一)

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

AlwaysOn可用性组测试环境安装与配置(一)

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

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

AlwaysOn可用性组测试环境安装与配置(一)

3.2、非群集环境可使用默认实例
AlwaysOn可用性组测试环境安装与配置(一)

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

AlwaysOn可用性组测试环境安装与配置(一)

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

AlwaysOn可用性组测试环境安装与配置(一)

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

AlwaysOn可用性组测试环境安装与配置(一)

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

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

AlwaysOn可用性组测试环境安装与配置(一)

4.2、新建1433端口

AlwaysOn可用性组测试环境安装与配置(一)

4.3、允许所有链接

AlwaysOn可用性组测试环境安装与配置(一)

4.4、所有网络均可用

AlwaysOn可用性组测试环境安装与配置(一)

4.5、设置名称SQLServerClient(1433)

AlwaysOn可用性组测试环境安装与配置(一)

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

1433:SQL Server默认端口连接。

5022:AlwaysOn端点监听端口。

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

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

AlwaysOn可用性组测试环境安装与配置(一)

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

AlwaysOn可用性组测试环境安装与配置(一)

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

AlwaysOn可用性组测试环境安装与配置(一)

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

AlwaysOn可用性组测试环境安装与配置(一)

5.4、确认界面

AlwaysOn可用性组测试环境安装与配置(一)

5.5、配置成功界面

AlwaysOn可用性组测试环境安装与配置(一)