本节我们来进行DB层的配置,如下图标红处。

SharePoint 2013实例1—构建三层服务器场3—配置DB层1—建立MSFC_第1张图片    



服务器

主机名

内存

IP

数据库DB#1

srv-sql01

16G

192.168.5.63

数据库DB#2

srv-sql02

16G

192.168.5.64




1. 准备工作

1)2台DB服务器srv-sql01和srv-sql02配置上SAN存储,如下:

功能

容量

盘符

备注

仲裁盘

2G

T

MSFC仲裁磁盘

MSDTC

4G

S

SQL用分布式事务协调器

数据

2000G

R

SQL用数据存储

SharePoint 2013实例1—构建三层服务器场3—配置DB层1—建立MSFC_第2张图片


2)AD中创建SQL用账号,如下(我这边实验环境AD为:xcloud.local):

名称

作用

权限

xcloud\ sql_install

SQL Server安装用账号

SQL Server本地管理员组成员

xcloud \sql_service

SQL Server服务用账号


3)配置心跳网卡

为了解决网卡通信的单一故障点,我们可以增加一个网卡,如下:

服务器

IP

srv-sql01

10.10.10.2

srv-sql02

10.10.10.3


2.安装故障转移群集功能(MSFC)

2台DB服务器都需要安装

勾选故障转移群集功能,顺便把.NET Framework3.5一起选上安装。

SharePoint 2013实例1—构建三层服务器场3—配置DB层1—建立MSFC_第3张图片

确认安装

SharePoint 2013实例1—构建三层服务器场3—配置DB层1—建立MSFC_第4张图片


3.创建群集

安装完毕后在任意一台DB上进入故障转移群集管理器

SharePoint 2013实例1—构建三层服务器场3—配置DB层1—建立MSFC_第5张图片

选取创建群集

SharePoint 2013实例1—构建三层服务器场3—配置DB层1—建立MSFC_第6张图片

选择加入群集的服务器,这里把2台DB服务器都选定

SharePoint 2013实例1—构建三层服务器场3—配置DB层1—建立MSFC_第7张图片

运行配置验证验证,这里选否,暂时跳过验证。

SharePoint 2013实例1—构建三层服务器场3—配置DB层1—建立MSFC_第8张图片

定义群集名称和IP(系统会自动在DNS中更新此项记录)

SharePoint 2013实例1—构建三层服务器场3—配置DB层1—建立MSFC_第9张图片

确认

SharePoint 2013实例1—构建三层服务器场3—配置DB层1—建立MSFC_第10张图片

正在创建群集

SharePoint 2013实例1—构建三层服务器场3—配置DB层1—建立MSFC_第11张图片

完成后会显示创建摘要以及显示详细报告

SharePoint 2013实例1—构建三层服务器场3—配置DB层1—建立MSFC_第12张图片

现在我们可以在故障转移群集管理器看到win-cluser01这个我们刚才创建的群集

SharePoint 2013实例1—构建三层服务器场3—配置DB层1—建立MSFC_第13张图片

节点项中可以查看群集服务器的当前状态

SharePoint 2013实例1—构建三层服务器场3—配置DB层1—建立MSFC_第14张图片

网络项中可以发现心跳网络业自动识别上了

SharePoint 2013实例1—构建三层服务器场3—配置DB层1—建立MSFC_第15张图片

磁盘项中发现系统自动把最小的那个共享存储磁盘作为仲裁磁盘。

SharePoint 2013实例1—构建三层服务器场3—配置DB层1—建立MSFC_第16张图片


4.添加群集管理磁盘

我们右击磁盘项,选取添加磁盘

SharePoint 2013实例1—构建三层服务器场3—配置DB层1—建立MSFC_第17张图片

把另外2块共享存储磁盘选上,作为群集磁盘

SharePoint 2013实例1—构建三层服务器场3—配置DB层1—建立MSFC_第18张图片

这样3块磁盘都作为群集磁盘了

下图可见,磁盘1已经作为仲裁见证磁盘使用,磁盘2,3还未分配

SharePoint 2013实例1—构建三层服务器场3—配置DB层1—建立MSFC_第19张图片


5.配置MSDTC群集角色

MSDTC分布式事务协调器是SQL群集所依赖的服务,我们在角色项中,选取配置角色

SharePoint 2013实例1—构建三层服务器场3—配置DB层1—建立MSFC_第20张图片

选取MSDTC

SharePoint 2013实例1—构建三层服务器场3—配置DB层1—建立MSFC_第21张图片

定义MSDTC名称和IP(同样,会自动在DNS增加此条记录)

SharePoint 2013实例1—构建三层服务器场3—配置DB层1—建立MSFC_第22张图片

选取MSDTC群集磁盘

SharePoint 2013实例1—构建三层服务器场3—配置DB层1—建立MSFC_第23张图片

确认配置

SharePoint 2013实例1—构建三层服务器场3—配置DB层1—建立MSFC_第24张图片

配置完成,可以查看详细报告

SharePoint 2013实例1—构建三层服务器场3—配置DB层1—建立MSFC_第25张图片

可以到角色项确认状态

clip_p_w_picpath052


最后我们可以在DNS中确认,群集用的DNS记录

SharePoint 2013实例1—构建三层服务器场3—配置DB层1—建立MSFC_第26张图片