前两节我们进行DB层的配置,共享存储一般是基于硬件存储设备上的。但我们实验环境怎么来模拟群集用的存储呢?windows2012已经很好的支持了iSCSI服务,并内置入了文件服务中。

 

1.我们打开服务器添加角色和功能向导,打开文件和iSCSI服务,勾选iSCSI目标服务器安装此服务器角色。

SharePoint 2013实例1—构建三层服务器场5—配置DB层3—模拟存储_三层服务器

安装完毕后在服务器管理器中发现多了一项:文件盒存储服务

SharePoint 2013实例1—构建三层服务器场5—配置DB层3—模拟存储_三层服务器_02

这里我新挂载了一个硬盘作为存储用,所以首先要建立新卷。

打开卷,点开任务栏,选择新建卷。

SharePoint 2013实例1—构建三层服务器场5—配置DB层3—模拟存储_三层服务器_03

选取新挂载的磁盘

SharePoint 2013实例1—构建三层服务器场5—配置DB层3—模拟存储_sharepoint_04

指定卷大小,因为我这里建立的是基本磁盘,所以只支持最大2T大小。

SharePoint 2013实例1—构建三层服务器场5—配置DB层3—模拟存储_构建_05

分配盘符

SharePoint 2013实例1—构建三层服务器场5—配置DB层3—模拟存储_构建_06

指定文件系统

SharePoint 2013实例1—构建三层服务器场5—配置DB层3—模拟存储_三层服务器_07

最后新建卷完成。

SharePoint 2013实例1—构建三层服务器场5—配置DB层3—模拟存储_构建_08

最后从卷的状态栏中可以发现新建的卷。

SharePoint 2013实例1—构建三层服务器场5—配置DB层3—模拟存储_sharepoint_09

 

2.接下来配置iSCSI虚拟磁盘。我们需要建立以下这些共享iSCSI磁盘。

功能

容量

盘符

备注

仲裁盘

2G

T

MSFC仲裁磁盘

MSDTC

4G

S

SQL用分布式事务协调器

数据

2000G

R

SQL用数据存储

首先创建数据库用的共享存储。

打开iSCSI项,选择创建虚拟磁盘

SharePoint 2013实例1—构建三层服务器场5—配置DB层3—模拟存储_构建_10

指定存储位置,这里选择刚才的新建的卷F

SharePoint 2013实例1—构建三层服务器场5—配置DB层3—模拟存储_构建_11

指定虚拟磁盘名称

SharePoint 2013实例1—构建三层服务器场5—配置DB层3—模拟存储_sharepoint_12

指定磁盘大小

SharePoint 2013实例1—构建三层服务器场5—配置DB层3—模拟存储_构建_13

分配iSCSI目标,也就是哪些服务器能访问这个iSCSI存储。

这里由于还没有iSCSI目标,选取新建iSCSI目标。

SharePoint 2013实例1—构建三层服务器场5—配置DB层3—模拟存储_sharepoint_14

定义名称

SharePoint 2013实例1—构建三层服务器场5—配置DB层3—模拟存储_三层服务器_15

添加服务器

SharePoint 2013实例1—构建三层服务器场5—配置DB层3—模拟存储_构建_16

这里添加srv-sql01和srv-sql02这两台服务器,访问类型这里使用IQN。

SharePoint 2013实例1—构建三层服务器场5—配置DB层3—模拟存储_sharepoint_17

顺便说下,访问类型还可以指定IP,DNS和MAC,如下图。

SharePoint 2013实例1—构建三层服务器场5—配置DB层3—模拟存储_sharepoint_18

身份验证服务,这里不选择。

SharePoint 2013实例1—构建三层服务器场5—配置DB层3—模拟存储_构建_19

最后确认,创建。

SharePoint 2013实例1—构建三层服务器场5—配置DB层3—模拟存储_sharepoint_20

创建完毕后,我们可以在iSCSI状态窗口中查看刚才新建的iSCSI虚拟磁盘。

SharePoint 2013实例1—构建三层服务器场5—配置DB层3—模拟存储_构建_21

SharePoint 2013实例1—构建三层服务器场5—配置DB层3—模拟存储_构建_22

同样,我们再创建MSDTC用的虚拟磁盘。

SharePoint 2013实例1—构建三层服务器场5—配置DB层3—模拟存储_三层服务器_23

指定大小,一般2~4G即可。

SharePoint 2013实例1—构建三层服务器场5—配置DB层3—模拟存储_三层服务器_24

分配iSCSI目标,由于刚才已经建立了名为sql的iSCSI目标,这里直接选择即可。

SharePoint 2013实例1—构建三层服务器场5—配置DB层3—模拟存储_构建_25

MSDTC磁盘创建完毕后,再新建一个仲裁用共享磁盘。

最后磁盘状态如下,可以发现磁盘状态还是未连接。

SharePoint 2013实例1—构建三层服务器场5—配置DB层3—模拟存储_三层服务器_26

 

3.然后,我们登入两台数据库服务器,连接刚才建立的iSCSI共享磁盘。

打开iSCSI发起程序。

SharePoint 2013实例1—构建三层服务器场5—配置DB层3—模拟存储_sharepoint_27

填入iSCSI服务器的地址,并点击快速连接

SharePoint 2013实例1—构建三层服务器场5—配置DB层3—模拟存储_构建_28

 

4.完成后可以在磁盘管理中发现3块共享磁盘了,状态都是脱机状态。

SharePoint 2013实例1—构建三层服务器场5—配置DB层3—模拟存储_三层服务器_29

右键点击联机

SharePoint 2013实例1—构建三层服务器场5—配置DB层3—模拟存储_构建_30

联机后初始化磁盘

SharePoint 2013实例1—构建三层服务器场5—配置DB层3—模拟存储_构建_31

SharePoint 2013实例1—构建三层服务器场5—配置DB层3—模拟存储_sharepoint_32

初始化后可以新建磁盘卷了。

SharePoint 2013实例1—构建三层服务器场5—配置DB层3—模拟存储_三层服务器_33

指定大小

SharePoint 2013实例1—构建三层服务器场5—配置DB层3—模拟存储_三层服务器_34

分配盘符

SharePoint 2013实例1—构建三层服务器场5—配置DB层3—模拟存储_sharepoint_35

指定文件系统

SharePoint 2013实例1—构建三层服务器场5—配置DB层3—模拟存储_sharepoint_36

同样,对于另2块共享磁盘相同操作。

最后2台数据库服务器srv-sql01和srv-sql02的磁盘显示如下。

SharePoint 2013实例1—构建三层服务器场5—配置DB层3—模拟存储_构建_37